SILENT KILLERPanel

Current Path: > > usr > lib64 > python2.7 > Demo > > pysvr


Operation   : Linux premium131.web-hosting.com 4.18.0-553.44.1.lve.el8.x86_64 #1 SMP Thu Mar 13 14:29:12 UTC 2025 x86_64
Software     : Apache
Server IP    : 162.0.232.56 | Your IP: 216.73.216.111
Domains      : 1034 Domain(s)
Permission   : [ 0755 ]

Files and Folders in: //usr/lib64/python2.7/Demo//pysvr

NameTypeSizeLast ModifiedActions
Makefile File 1341 bytes April 19 2020 21:13:39.
README File 325 bytes April 19 2020 21:13:39.
pysvr.c File 8427 bytes April 19 2020 21:13:39.
pysvr.py File 3429 bytes April 10 2024 04:57:37.
pysvr.pyc File 3886 bytes April 10 2024 04:58:46.
pysvr.pyo File 3886 bytes April 10 2024 04:58:46.

Reading File: //usr/lib64/python2.7/Demo//pysvr/pysvr.pyo

�
Afc@s�dZddlZddlZddlZddlZddlZddlZddlZdZd�Z	dd�Zd�Zd�Z
d�Zd	�Zdd
lmZe	�dS(sIA multi-threaded telnet-like server that gives a Python prompt.

This is really a prototype for the same thing in C.

Usage: pysvr.py [port]

For security reasons, it only accepts requests from the current host.
This can still be insecure, but restricts violations from people who
can log in on your machine.  Use with caution!

i����Ni�cCs�yDtjtjdd�\}}t|�dkrCtjd�nWn tjk
rf}t|�nXx|D]\}}qnW|r�ytj|d�}Wq�tk
r�}t|�q�Xnt	}t
|�dS(NitsToo many arguments.i(tgetopttsystargvtlenterrortusagetstringtatoit
ValueErrortPORTtmain_thread(toptstargstmsgtotatport((s(/usr/lib64/python2.7/Demo/pysvr/pysvr.pytmainscCs3tjt_|r|GHndGtGtjd�dS(Ns
i(Rtstderrtstdoutt__doc__texit(R((s(/usr/lib64/python2.7/Demo/pysvr/pysvr.pyR%s
cCs�tjtjtj�}|jd|f�|jd�dG|GdGHxm|j�\}}|d|j�dkr�|j�dG|dGdGHqHntj	t
||f�~~qHWdS(NRisListening on ports...is'Refusing connection from non-local hostt.(tsockettAF_INETtSOCK_STREAMtbindtlistentaccepttgetsocknametclosetthreadtstart_new_threadtservice_thread(Rtsocktconntaddr((s(/usr/lib64/python2.7/Demo/pysvr/pysvr.pyR,s


cCsl|\}}dttj��|fG|jd�}|jdd�}t||�dttj��GdS(Ns"Thread %s has connection from %s.
trtwisThread %s is done.
(tstrR t	get_identtmakefiletrun_interpreter(R$R%tcaddrtcporttstdinR((s(/usr/lib64/python2.7/Demo/pysvr/pysvr.pyR":s
cCs|i}yttj�Wndt_nXd}x8|jtj�|j�}|d dkrhd}n|rz|rzPn|ddkr�|d d}n||}yt|�}Wn5tk
r�}d}tjt|dd|�q3nX|s�q3nd}yt
||||�Wq3tk
rf}|rbyt|�}Wn
d}nX|jd	|�nPq3Xq3W|jd
�dS(Ns>>> Ris��i����s
s
tfilesExit %s
s

Goodbye.
(R(Rtps1twritetreadlinetcompile_commandtSyntaxErrort	tracebacktprint_exceptiontNonetrun_commandt
SystemExit(R.Rtglobalstsourcetlinetcodeterrthow((s(/usr/lib64/python2.7/Demo/pysvr/pysvr.pyR+CsH
	

	c	Bs�ejejejf}z�|e_e_|e_y||UWnlek
rk}e|ej�d�nDej�\}}}|r�|j}nej|||�~nXWd|\e_e_e_XdS(Ni(	RR.RRR9texc_infottb_nextR5R6(	R=R.RR:tsaveR?ttypetvaluettb((s(/usr/lib64/python2.7/Demo/pysvr/pysvr.pyR8is	(R3(RRtosRRR RR5R
RR7RRR"R+R8R=R3(((s(/usr/lib64/python2.7/Demo/pysvr/pysvr.pyt<module>
sT					&	

SILENT KILLER Tool