HEX
Server: Apache/2.4.52 (Ubuntu)
System: Linux spn-python 5.15.0-89-generic #99-Ubuntu SMP Mon Oct 30 20:42:41 UTC 2023 x86_64
User: arjun (1000)
PHP: 8.1.2-1ubuntu2.20
Disabled: NONE
Upload Files
File: //usr/lib/python3/dist-packages/samba/tests/emulate/__pycache__/traffic_packet.cpython-310.pyc
o

�/a�}�@s�ddlZddlZddlZddlmZddlmZmZddlm	Z
ddlmZddlm
Z
ddlmZddlZddlmZGd	d
�d
ejj�ZdS)�N)�system_session)�MUST_USE_KERBEROS�DONT_USE_KERBEROS)�traffic_packets)�traffic)�Packet)�SamDB)�sd_utilscs�eZdZ�fdd�Z�fdd�Zdd�Zdd�Zd	d
�Zdd�Zd
d�Z	dd�Z
dd�Zdd�Zdd�Z
dd�Zdd�Zdd�Zdd�Zdd �Zd!d"�Zd#d$�Zd%d&�Zd'd(�Zd)d*�Zd+d,�Zd-d.�Zd/d0�Zd1d2�Zd3d4�Zd5d6�Zd7d8�Zd9d:�Zd;d<�Z d=d>�Z!d?d@�Z"dAdB�Z#dCdD�Z$dEdF�Z%dGdH�Z&dIdJ�Z'dKdL�Z(dMdN�Z)dOdP�Z*dQdR�Z+dSdT�Z,dUdV�Z-dWdX�Z.dYdZ�Z/d[d\�Z0d]d^�Z1d_d`�Z2dadb�Z3dcdd�Z4dedf�Z5dgdh�Z6didj�Z7dkdl�Z8dmdn�Z9dodp�Z:dqdr�Z;dsdt�Z<dudv�Z=dwdx�Z>dydz�Z?d{d|�Z@d}d~�ZAdd��ZBd�d��ZCd�d��ZDd�d��ZEd�d��ZFd�d��ZGd�d��ZHd�d��ZId�d��ZJd�d��ZKd�d��ZLd�d��ZMd�d��ZNd�d��ZOd�d��ZPd�d��ZQd�d��ZRd�d��ZSd�d��ZTd�d��ZUd�d��ZVd�d��ZWd�d��ZXd�d��ZYd�d��ZZd�d��Z[d�d��Z\d�d��Z]�Z^S)��TrafficEmulatorPacketTestsc
s�tt|���tjd|_tjd|_tjd|_|��|_	t
�|_|��|_
td|j|j|j
|j	d�|_|j��|_t�|jd�tjdd�|_tj|j|j	|j
|jt�|jd�|jd	dd
�|_t��|_d|j_d|_t�dd�|_ d
|_!t�dd�|_"t�#|j|j |j!|j"�}t�$|jd�t�%|jd|j|j �t�&|jd|j!|j"�|j�'||j�t(�)|j�}d}|�*|jj+|�dS)N�SERVER�DOMAIN�	SERVER_IPz	ldap://%s)�url�session_info�credentials�lp��traffic_packet_test_)�prefix�)�serverr�creds�tempdir�ou�
domain_sid�total_conversations�instance_idzSTGM-1-1� zSTGU-1-1z(A;;WP;;;PS)),�superr
�setUp�os�environr�domain�host�get_loadparmrr�session�get_credentialsrr�ldb�get_domain_sidrr�clean_up_accounts�tempfile�mkdtempr�
ReplayContext�ou_name�context�Conversation�conversation�conversation_id�machinename�samba�generate_random_password�machinepass�username�userpass�ConversationAccounts�	create_ou�create_machine_account�create_user_account�generate_process_local_configr	�SDUtils�dacl_add_ace�user_dn)�self�account�sdutils�mod��	__class__��D/usr/lib/python3/dist-packages/samba/tests/emulate/traffic_packet.pyr$sf


��
	���z TrafficEmulatorPacketTests.setUpcs0tt|���t�|jd�|`t�|j�dS)Nr)	rr
�tearDownrr)r'�shutil�rmtreer)r@rDrFrGrH[sz#TrafficEmulatorPacketTests.tearDowncC�&t�d�}|�t�||j|j��dS)Nz#0.0	11	1	2	1	cldap	3	searchRequest	)r�	from_line�
assertTrue�p�packet_cldap_3r0r.�r@�packetrFrFrG�test_packet_cldap_03a��

�z/TrafficEmulatorPacketTests.test_packet_cldap_03cCrK)Nz#0.0	11	1	1	2	cldap	5	searchResDone	)rrL�assertFalserN�packet_cldap_5r0r.rPrFrFrG�test_packet_cldap_05hrSz/TrafficEmulatorPacketTests.test_packet_cldap_05cCrK)Nz0.0	11	1	2	1	dcerpc	0	Request	)rrLrTrN�packet_dcerpc_0r0r.rPrFrFrG�test_packet_dcerpc_00o�



�z0TrafficEmulatorPacketTests.test_packet_dcerpc_00cCrK)Nz0.0	11	1	1	2	dcerpc	2	Response	)rrLrTrN�packet_dcerpc_2r0r.rPrFrFrG�test_packet_dcerpc_02urYz0TrafficEmulatorPacketTests.test_packet_dcerpc_02cCrK)Nz0.0	11	1	1	2	dcerpc	3		)rrLrTrN�packet_dcerpc_3r0r.rPrFrFrG�test_packet_dcerpc_03{rYz0TrafficEmulatorPacketTests.test_packet_dcerpc_03cCrK)Nz0.0	11	1	2	1	dcerpc	11	Bind	)rrLrTrN�packet_dcerpc_11r0r.rPrFrFrG�test_packet_dcerpc_11�rYz0TrafficEmulatorPacketTests.test_packet_dcerpc_11cCrK)Nz0.0	11	1	2	1	dcerpc	13		)rrLrTrN�packet_dcerpc_13r0r.rPrFrFrG�test_packet_dcerpc_13�rYz0TrafficEmulatorPacketTests.test_packet_dcerpc_13cCrK)Nz%0.0	11	1	2	1	dcerpc	14	Alter_context	)rrLrTrN�packet_dcerpc_14r0r.rPrFrFrG�test_packet_dcerpc_14�rSz0TrafficEmulatorPacketTests.test_packet_dcerpc_14cCs4t�d�}|jj�t�|�t�||j	|j��dS)Nz*0.0	11	1	1	2	dcerpc	15	Alter_context_resp	)
rrLr.�
user_creds�set_kerberos_staterrTrN�packet_dcerpc_15r0rPrFrFrG�test_packet_dcerpc_15�s�

�z0TrafficEmulatorPacketTests.test_packet_dcerpc_15cCrK)Nz0.0	11	1	1	2	dcerpc	16	AUTH3	)rrLrTrN�packet_dcerpc_16r0r.rPrFrFrG�test_packet_dcerpc_16�rSz0TrafficEmulatorPacketTests.test_packet_dcerpc_16cCrK)Nz0.0	11	1	1	2	dns	1	response	)rrLrTrN�packet_dns_1r0r.rPrFrFrG�test_packet_dns_01�rSz-TrafficEmulatorPacketTests.test_packet_dns_01cCrK)Nz0.0	06	1	1	2	drsuapi	0	DsBind	)rrLrMrN�packet_drsuapi_0r0r.rPrFrFrG�test_packet_drsuapi_00�rSz1TrafficEmulatorPacketTests.test_packet_drsuapi_00cCrK)Nz 0.0	06	1	1	2	drsuapi	1	DsUnBind	)rrLrMrN�packet_drsuapi_1r0r.rPrFrFrG�test_packet_drsuapi_01�rSz1TrafficEmulatorPacketTests.test_packet_drsuapi_01cCrK)Nz%0.0	06	1	1	2	drsuapi	2	DsReplicaSync	)rrLrTrN�packet_drsuapi_2r0r.rPrFrFrG�test_packet_drsuapi_02�rSz1TrafficEmulatorPacketTests.test_packet_drsuapi_02cCrK)Nz&0.0	06	1	1	2	drsuapi	3	DsGetNCChanges	)rrLrTrN�packet_drsuapi_3r0r.rPrFrFrG�test_packet_drsuapi_03�rSz1TrafficEmulatorPacketTests.test_packet_drsuapi_03cCrK)Nz+0.0	06	1	1	2	drsuapi	4	DsReplicaUpdateRefs	)rrLrTrN�packet_drsuapi_4r0r.rPrFrFrG�test_packet_drsuapi_04�rSz1TrafficEmulatorPacketTests.test_packet_drsuapi_04cCrK)Nz%0.0	06	1	1	2	drsuapi	12	DsCrackNames	)rrLrMrN�packet_drsuapi_12r0r.rPrFrFrG�test_packet_drsuapi_12�rSz1TrafficEmulatorPacketTests.test_packet_drsuapi_12cCrK)Nz*0.0	06	1	1	2	drsuapi	13	DsWriteAccountSpn	)rrLrMrN�packet_drsuapi_13r0r.rPrFrFrG�test_packet_drsuapi_13�rSz1TrafficEmulatorPacketTests.test_packet_drsuapi_13cCrK)Nz0.0	06	1	1	2	epm	3	Map	)rrLrTrN�packet_epm_3r0r.rPrFrFrG�test_packet_epm_03�rSz-TrafficEmulatorPacketTests.test_packet_epm_03cCs�t�d�}|�t�||j|j��|�t|jj	�
��|�t|jj�
��|�t|jj�
��|�t|jj
�
��|�t|jj�
��|j�t�dS)z_Kerberos packets are not generated, but are used as a hint to
        favour kerberos.
        z0.0	11	1	1	2	kerberos			N)rrLrTrN�packet_kerberos_r0r.�assertEqualrrd�get_kerberos_state�user_creds_bad�
machine_creds�machine_creds_badrrrerrPrFrFrG�test_packet_kerberos�s.�
�
�
�
�
�
�z/TrafficEmulatorPacketTests.test_packet_kerberoscCrK)Nz#0.0	06	1	1	2	ldap		*** Unknown ***	)rrLrTrN�packet_ldap_r0r.rPrFrFrG�test_packet_ldap�rSz+TrafficEmulatorPacketTests.test_packet_ldapcCrK)Nz80.0	06	1	2	1	ldap	0	bindRequest					3	sasl	1.3.6.1.5.5.2�rrLrMrN�
packet_ldap_0r0r.rPrFrFrG�test_packet_ldap_00_sasl��

�z3TrafficEmulatorPacketTests.test_packet_ldap_00_saslcCrK)Nz-0.0	06	1	2	1	ldap	0	bindRequest					0	simple	r�rPrFrFrG�test_packet_ldap_00_simple
r�z5TrafficEmulatorPacketTests.test_packet_ldap_00_simplecCrK)Nz!0.0	06	1	1	2	ldap	1	bindResponse	)rrLrTrN�
packet_ldap_1r0r.rPrFrFrG�test_packet_ldap_01rSz.TrafficEmulatorPacketTests.test_packet_ldap_01cCrK)Nz"0.0	06	1	2	1	ldap	2	unbindRequest	)rrLrTrN�
packet_ldap_2r0r.rPrFrFrG�test_packet_ldap_02rSz.TrafficEmulatorPacketTests.test_packet_ldap_02cCrK)Nz00.0	06	1	2	1	ldap	3	searchRequest	2	DC,DC		cn			)rrLrMrN�
packet_ldap_3r0r.rPrFrFrG�test_packet_ldap_03 r�z.TrafficEmulatorPacketTests.test_packet_ldap_03cCrK)Nz#0.0	06	1	1	2	ldap	4	searchResEntry	)rrLrTrN�
packet_ldap_4r0r.rPrFrFrG�test_packet_ldap_04(rSz.TrafficEmulatorPacketTests.test_packet_ldap_04cCrK)Nz"0.0	06	1	1	2	ldap	5	searchResDone	)rrLrTrN�
packet_ldap_5r0r.rPrFrFrG�test_packet_ldap_05/rSz.TrafficEmulatorPacketTests.test_packet_ldap_05cCrK)Nz+0.0	06	1	2	1	ldap	6	modifyRequest					0	add)rrLrTrN�
packet_ldap_6r0r.rPrFrFrG�test_packet_ldap_066r�z.TrafficEmulatorPacketTests.test_packet_ldap_06cCrK)Nz#0.0	06	1	1	2	ldap	7	modifyResponse	)rrLrTrN�
packet_ldap_7r0r.rPrFrFrG�test_packet_ldap_07>rSz.TrafficEmulatorPacketTests.test_packet_ldap_07cCrK)Nz0.0	06	1	2	1	ldap	8	addRequest	)rrLrTrN�
packet_ldap_8r0r.rPrFrFrG�test_packet_ldap_08ErSz.TrafficEmulatorPacketTests.test_packet_ldap_08cCrK)Nz 0.0	06	1	1	2	ldap	9	addResponse	)rrLrTrN�
packet_ldap_9r0r.rPrFrFrG�test_packet_ldap_09LrSz.TrafficEmulatorPacketTests.test_packet_ldap_09cCrK)Nz$0.0	06	1	2	1	ldap	16	abandonRequest	)rrLrTrN�packet_ldap_16r0r.rPrFrFrG�test_packet_ldap_16SrSz.TrafficEmulatorPacketTests.test_packet_ldap_16cCrK)Nz 0.0	06	1	2	1	lsarpc	0	lsa_Close	�rrLrTrN�packet_lsarpc_1r0r.rPrFrFrG�test_packet_lsarpc_00ZrSz0TrafficEmulatorPacketTests.test_packet_lsarpc_00cCrK)Nz!0.0	06	1	2	1	lsarpc	1	lsa_Delete	r�rPrFrFrG�test_packet_lsarpc_01arSz0TrafficEmulatorPacketTests.test_packet_lsarpc_01cCrK)Nz.0.0	06	1	2	1	lsarpc	2	lsa_EnumeratePrivileges	)rrLrTrN�packet_lsarpc_2r0r.rPrFrFrG�test_packet_lsarpc_02hrSz0TrafficEmulatorPacketTests.test_packet_lsarpc_02cCrK)Nz.0.0	06	1	2	1	lsarpc	3	lsa_QuerySecurityObject	)rrLrTrN�packet_lsarpc_3r0r.rPrFrFrG�test_packet_lsarpc_03orSz0TrafficEmulatorPacketTests.test_packet_lsarpc_03cCrK)Nz,0.0	06	1	2	1	lsarpc	4	lsa_SetSecurityObject	)rrLrTrN�packet_lsarpc_4r0r.rPrFrFrG�test_packet_lsarpc_04vrSz0TrafficEmulatorPacketTests.test_packet_lsarpc_04cCrK)Nz)0.0	06	1	2	1	lsarpc	5	lsa_ChangePassword	)rrLrTrN�packet_lsarpc_5r0r.rPrFrFrG�test_packet_lsarpc_05}rSz0TrafficEmulatorPacketTests.test_packet_lsarpc_05cCrK)Nz%0.0	06	1	2	1	lsarpc	6	lsa_OpenPolicy	)rrLrTrN�packet_lsarpc_6r0r.rPrFrFrG�test_packet_lsarpc_06�rSz0TrafficEmulatorPacketTests.test_packet_lsarpc_06cCrK)Nz'0.0	06	1	2	1	lsarpc	14	lsa_LookupNames	)rrLrMrN�packet_lsarpc_14r0r.rPrFrFrG�test_packet_lsarpc_14�rSz0TrafficEmulatorPacketTests.test_packet_lsarpc_14cCrK)Nz&0.0	06	1	2	1	lsarpc	15	lsa_LookupSids	)rrLrMrN�packet_lsarpc_15r0r.rPrFrFrG�test_packet_lsarpc_15�rSz0TrafficEmulatorPacketTests.test_packet_lsarpc_15cCrK)Nz70.0	06	1	2	1	lsarpc	39	lsa_QueryTrustedDomainInfoBySid	)rrLrMrN�packet_lsarpc_39r0r.rPrFrFrG�test_packet_lsarpc_39�rSz0TrafficEmulatorPacketTests.test_packet_lsarpc_39cCrK)Nz00.0	06	1	2	1	lsarpc	40	lsa_SetTrustedDomainInfo	)rrLrTrN�packet_lsarpc_40r0r.rPrFrFrG�test_packet_lsarpc_40�rSz0TrafficEmulatorPacketTests.test_packet_lsarpc_40cCrK)Nz,0.0	06	1	2	1	lsarpc	43	lsa_StorePrivateData	)rrLrTrN�packet_lsarpc_43r0r.rPrFrFrG�test_packet_lsarpc_43�rSz0TrafficEmulatorPacketTests.test_packet_lsarpc_43cCrK)Nz/0.0	06	1	2	1	lsarpc	44	lsa_RetrievePrivateData	)rrLrTrN�packet_lsarpc_44r0r.rPrFrFrG�test_packet_lsarpc_44�rSz0TrafficEmulatorPacketTests.test_packet_lsarpc_44cCrK)Nz(0.0	06	1	2	1	lsarpc	68	lsa_LookupNames3	)rrLrTrN�packet_lsarpc_68r0r.rPrFrFrG�test_packet_lsarpc_68�rSz0TrafficEmulatorPacketTests.test_packet_lsarpc_68cCrK)Nz'0.0	06	1	2	1	lsarpc	76	lsa_LookupSids3	)rrLrMrN�packet_lsarpc_76r0r.rPrFrFrG�test_packet_lsarpc_76�rSz0TrafficEmulatorPacketTests.test_packet_lsarpc_76cCrK)Nz(0.0	06	1	2	1	lsarpc	77	lsa_LookupNames4	)rrLrMrN�packet_lsarpc_77r0r.rPrFrFrG�test_packet_lsarpc_77�rSz0TrafficEmulatorPacketTests.test_packet_lsarpc_77cCrK)Nz0.0	06	1	2	1	nbns	0	query	�rrLrMrN�
packet_nbns_0r0r.rPrFrFrG�test_packet_nbns_00�rSz.TrafficEmulatorPacketTests.test_packet_nbns_00cCrK)Nz0.0	06	1	1	2	nbns	1	response	r�rPrFrFrG�test_packet_nbns_01�rSz.TrafficEmulatorPacketTests.test_packet_nbns_01cCrK)Nz.0.0	06	1	2	1	rpc_netlogon	0	NetrLogonUasLogon	)rrLrTrN�packet_rpc_netlogon_0r0r.rPrFrFrG�test_packet_rpc_netlogon_00�rSz6TrafficEmulatorPacketTests.test_packet_rpc_netlogon_00cCrK)Nz/0.0	06	1	2	1	rpc_netlogon	1	NetrLogonUasLogoff	)rrLrTrN�packet_rpc_netlogon_1r0r.rPrFrFrG�test_packet_rpc_netlogon_01�rSz6TrafficEmulatorPacketTests.test_packet_rpc_netlogon_01cCrK)Nz30.0	06	1	2	1	rpc_netlogon	4	NetrServerReqChallenge	)rrLrTrN�packet_rpc_netlogon_4r0r.rPrFrFrG�test_packet_rpc_netlogon_04�rSz6TrafficEmulatorPacketTests.test_packet_rpc_netlogon_04cCrK)Nz/0.0	06	1	2	1	rpc_netlogon	14	NetrLogonControl2	)rrLrTrN�packet_rpc_netlogon_14r0r.rPrFrFrG�test_packet_rpc_netlogon_14�rSz6TrafficEmulatorPacketTests.test_packet_rpc_netlogon_14cCrK)Nz50.0	06	1	2	1	rpc_netlogon	15	NetrServerAuthenticate2	)rrLrTrN�packet_rpc_netlogon_15r0r.rPrFrFrG�test_packet_rpc_netlogon_15�rSz6TrafficEmulatorPacketTests.test_packet_rpc_netlogon_15cCrK)Nz40.0	06	1	2	1	rpc_netlogon	21	NetrLogonDummyRoutine1	)rrLrTrN�packet_rpc_netlogon_21r0r.rPrFrFrG�test_packet_rpc_netlogon_21�rSz6TrafficEmulatorPacketTests.test_packet_rpc_netlogon_21cCrK)Nz50.0	06	1	2	1	rpc_netlogon	26	NetrServerAuthenticate3	)rrLrTrN�packet_rpc_netlogon_26r0r.rPrFrFrG�test_packet_rpc_netlogon_26rSz6TrafficEmulatorPacketTests.test_packet_rpc_netlogon_26cCrK)Nz40.0	06	1	2	1	rpc_netlogon	29	NetrLogonGetDomainInfo	)rrLrMrN�packet_rpc_netlogon_29r0r.rPrFrFrG�test_packet_rpc_netlogon_29	rSz6TrafficEmulatorPacketTests.test_packet_rpc_netlogon_29cCrK)Nz40.0	06	1	2	1	rpc_netlogon	30	NetrServerPasswordSet2	)rrLrMrN�packet_rpc_netlogon_30r0r.rPrFrFrG�test_packet_rpc_netlogon_30rSz6TrafficEmulatorPacketTests.test_packet_rpc_netlogon_30cCrK)Nz-0.0	06	1	2	1	rpc_netlogon	34	DsrGetDcNameEx2	)rrLrTrN�packet_rpc_netlogon_34r0r.rPrFrFrG�test_packet_rpc_netlogon_34rSz6TrafficEmulatorPacketTests.test_packet_rpc_netlogon_34cCrK)Nz10.0	06	1	2	1	rpc_netlogon	39	NetrLogonSamLogonEx	)rrLrMrN�packet_rpc_netlogon_39r0r.rPrFrFrG�test_packet_rpc_netlogon_39rSz6TrafficEmulatorPacketTests.test_packet_rpc_netlogon_39cCrK)Nz60.0	06	1	2	1	rpc_netlogon	40	DsrEnumerateDomainTrusts	)rrLrMrN�packet_rpc_netlogon_40r0r.rPrFrFrG�test_packet_rpc_netlogon_40%rSz6TrafficEmulatorPacketTests.test_packet_rpc_netlogon_40cCrK)Nz80.0	06	1	2	1	rpc_netlogon	45	NetrLogonSamLogonWithFlags	)rrLrMrN�packet_rpc_netlogon_45r0r.rPrFrFrG�test_packet_rpc_netlogon_45,rSz6TrafficEmulatorPacketTests.test_packet_rpc_netlogon_45cCrK)Nz0.0	06	1	2	1	samr	0	Connect	)rrLrMrN�
packet_samr_0r0r.rPrFrFrG�test_packet_samr_003rSz.TrafficEmulatorPacketTests.test_packet_samr_00cCrK)Nz0.0	06	1	2	1	samr	1	Close	)rrLrMrN�
packet_samr_1r0r.rPrFrFrG�test_packet_samr_01:rSz.TrafficEmulatorPacketTests.test_packet_samr_01cCrK)Nz"0.0	06	1	2	1	samr	3	QuerySecurity	)rrLrMrN�
packet_samr_3r0r.rPrFrFrG�test_packet_samr_03ArSz.TrafficEmulatorPacketTests.test_packet_samr_03cCrK)Nz!0.0	06	1	2	1	samr	5	LookupDomain	)rrLrMrN�
packet_samr_5r0r.rPrFrFrG�test_packet_samr_05HrSz.TrafficEmulatorPacketTests.test_packet_samr_05cCrK)Nz 0.0	06	1	2	1	samr	6	EnumDomains	)rrLrMrN�
packet_samr_6r0r.rPrFrFrG�test_packet_samr_06OrSz.TrafficEmulatorPacketTests.test_packet_samr_06cCrK)Nz0.0	06	1	2	1	samr	7	OpenDomain	)rrLrMrN�
packet_samr_7r0r.rPrFrFrG�test_packet_samr_07VrSz.TrafficEmulatorPacketTests.test_packet_samr_07cCrK)Nz%0.0	06	1	2	1	samr	8	QueryDomainInfo'	)rrLrMrN�
packet_samr_8r0r.rPrFrFrG�test_packet_samr_08]rSz.TrafficEmulatorPacketTests.test_packet_samr_08cCrK)Nz$0.0	06	1	2	1	samr	14	CreateDomAlias	)rrLrTrN�packet_samr_14r0r.rPrFrFrG�test_packet_samr_14drSz.TrafficEmulatorPacketTests.test_packet_samr_14cCrK)Nz'0.0	06	1	2	1	samr	15	EnumDomainAliases	)rrLrMrN�packet_samr_15r0r.rPrFrFrG�test_packet_samr_15krSz.TrafficEmulatorPacketTests.test_packet_samr_15cCrK)Nz(0.0	06	1	2	1	samr	16	GetAliasMembership	)rrLrMrN�packet_samr_16r0r.rPrFrFrG�test_packet_samr_16rrSz.TrafficEmulatorPacketTests.test_packet_samr_16cCrK)Nz!0.0	06	1	2	1	samr	17	LookupNames	)rrLrMrN�packet_samr_17r0r.rPrFrFrG�test_packet_samr_17yrSz.TrafficEmulatorPacketTests.test_packet_samr_17cCrK)Nz 0.0	06	1	2	1	samr	18	LookupRids	)rrLrMrN�packet_samr_18r0r.rPrFrFrG�test_packet_samr_18�rSz.TrafficEmulatorPacketTests.test_packet_samr_18cCrK)Nz0.0	06	1	2	1	samr	19	OpenGroup	)rrLrMrN�packet_samr_19r0r.rPrFrFrG�test_packet_samr_19�rSz.TrafficEmulatorPacketTests.test_packet_samr_19cCrK)Nz&0.0	06	1	2	1	samr	25	QueryGroupMember	)rrLrMrN�packet_samr_25r0r.rPrFrFrG�test_packet_samr_25�rSz.TrafficEmulatorPacketTests.test_packet_samr_25cCrK)Nz0.0	06	1	2	1	samr	34	OpenUser	)rrLrMrN�packet_samr_34r0r.rPrFrFrG�test_packet_samr_34�rSz.TrafficEmulatorPacketTests.test_packet_samr_34cCrK)Nz#0.0	06	1	2	1	samr	36	QueryUserInfo	)rrLrMrN�packet_samr_36r0r.rPrFrFrG�test_packet_samr_36�rSz.TrafficEmulatorPacketTests.test_packet_samr_36cCrK)Nz!0.0	06	1	2	1	samr	37	SetUserInfo	)rrLrTrN�packet_samr_37r0r.rPrFrFrG�test_packet_samr_37�rSz.TrafficEmulatorPacketTests.test_packet_samr_37cCrK)Nz&0.0	06	1	2	1	samr	39	GetGroupsForUser	)rrLrMrN�packet_samr_39r0r.rPrFrFrG�test_packet_samr_39�rSz.TrafficEmulatorPacketTests.test_packet_samr_39cCrK)Nz&0.0	06	1	2	1	samr	40	QueryDisplayInfo	)rrLrTrN�packet_samr_40r0r.rPrFrFrG�test_packet_samr_40�rSz.TrafficEmulatorPacketTests.test_packet_samr_40cCrK)Nz#0.0	06	1	2	1	samr	44	GetUserPwInfo	)rrLrTrN�packet_samr_44r0r.rPrFrFrG�test_packet_samr_44�rSz.TrafficEmulatorPacketTests.test_packet_samr_44cCrK)Nz0.0	06	1	2	1	samr	57	Connect2	)rrLrMrN�packet_samr_57r0r.rPrFrFrG�test_packet_samr_57�rSz.TrafficEmulatorPacketTests.test_packet_samr_57cCrK)Nz0.0	06	1	2	1	samr	64	Connect5	)rrLrMrN�packet_samr_64r0r.rPrFrFrG�test_packet_samr_64�rSz.TrafficEmulatorPacketTests.test_packet_samr_64cCrK)Nz0.0	06	1	2	1	samr	68		)rrLrTrN�packet_samr_68r0r.rPrFrFrG�test_packet_samr_68�rSz.TrafficEmulatorPacketTests.test_packet_samr_68cCrK)Nz'0.0	06	1	2	1	srvsvc	16	NetShareGetInfo	)rrLrMrN�packet_srvsvc_16r0r.rPrFrFrG�test_packet_srvsvc_16�rSz0TrafficEmulatorPacketTests.test_packet_srvsvc_16cCrK)Nz%0.0	06	1	2	1	srvsvc	21	NetSrvGetInfo	)rrLrMrN�packet_srvsvc_21r0r.rPrFrFrG�test_packet_srvsvc_21�rSz0TrafficEmulatorPacketTests.test_packet_srvsvc_21)_�__name__�
__module__�__qualname__rrHrRrVrXr[r]r_rarcrgrirkrmrorqrsrurwryr{r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�rrrrr	rr
�
__classcell__rFrFrDrGr
#s�7	r
)r rIr*�
samba.authr�samba.credentialsrr�
samba.emulaterrNr�samba.emulate.trafficr�samba.samdbr�samba.testsr3r	�tests�TestCaser
rFrFrFrG�<module>s