403Webshell
Server IP : 192.158.238.246  /  Your IP : 3.142.94.158
Web Server : LiteSpeed
System : Linux uniform.iwebfusion.net 4.18.0-553.27.1.lve.1.el8.x86_64 #1 SMP Wed Nov 20 15:58:00 UTC 2024 x86_64
User : jenniferflocom ( 1321)
PHP Version : 8.1.32
Disable Function : NONE
MySQL : OFF  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : ON  |  Sudo : OFF  |  Pkexec : OFF
Directory :  /proc/self/root/opt/alt/python37/lib/python3.7/site-packages/ssa/__pycache__/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /proc/self/root/opt/alt/python37/lib/python3.7/site-packages/ssa/__pycache__/agent.cpython-37.pyc
B

V�df�@sfdZddlZddlZddlmZmZddlmZddlm	Z	ddl
mZddlm
Z
Gd	d
�d
�ZdS)zH
This module contains contains classes implementing SSA Agent behaviour
�N)�Thread�current_thread�)�
agent_sock)�SSAError)�
create_socket)�RequestProcessorc@sFeZdZdZdd�Zdd�dd�Zddd	�d
d�Zded
�dd�ZdS)�SimpleAgentz 
    SSA Simple Agent class
    cCs t�d�|_t�|_|��dS)N�agent)�loggingZ	getLogger�loggerr�request_processor�listen)�self�r�:/opt/alt/python37/lib/python3.7/site-packages/ssa/agent.py�__init__szSimpleAgent.__init__N)�returncCsFtt�}x8|��\}}t|j|fd�}|��|j�d|j�q
WdS)z(
        Start listening socket
        )�target�argsz[%s] StartedN)	rrZacceptr�handle�startr�debug�name)rZ_socket�
connectionZaddress�trrrrszSimpleAgent.listenz
socket object)rrc
Csn|jdd�}y|�|�}|j�|�Wn:tk
r`}z|j�dt�jt	|��Wdd}~XYnX|�
�dS)z�
        Handle incoming connection
        :param connection: socket object usable to
        send and receive data on the connection
        �ignore)�errorszHandled exception in [%s]: %sN)Zmakefile�
read_inputr
rrr�errorrr�str�close)rrZfileobjZ
input_data�errrr*s
zSimpleAgent.handlezfile object)�fileiorcCs8|��}|j�dt�jt|���|�tj|�	�dd�S)zy
        Read input data and return decoded json
        :param fileio: a file-like object providing read method
        z[%s] I received %i bytes: %sF)�strict)
�readr�inforr�len�encode�json�loads�strip)rr#�datarrrr:s
zSimpleAgent.read_input)	�__name__�
__module__�__qualname__�__doc__rrr�dictrrrrrr	s
r	)r0r)rZ	threadingrrZinternal.constantsrZinternal.exceptionsrZinternal.utilsrZmodules.processorrr	rrrr�<module>
s

Youez - 2016 - github.com/yon3zu
LinuXploit