Repository URL to install this package:
Version:
1.0.8-2 ▾
|
wlanpi-profiler
/
opt
/
wlanpi-profiler
/
lib
/
python3.7
/
site-packages
/
profiler
/
__pycache__
/
fakeap.cpython-37.pyc
|
---|
B È4¥$¿ã @ sx d Z ddlZddlZddlZddlZddlZddlZddlZddlm Z mZ ddl mZ e d¡ ej¡ y`ddlmZ ddlmZ ddlmZ dd lmZmZmZmZ dd lmZ ddlmZmZmZ W nN ek r Z z.ejdkròed n ee e ej!¡ W ddZ[X Y nX ddl"m#Z#m$Z$m%Z%m&Z&m'Z'm(Z(m)Z)m*Z* G dd dZ+G dd dej,Z-G dd dej,Z.dS )z` profiler.fakeap ~~~~~~~~~~~~~~~ fake ap code handling beaconing and sniffing for the profiler é N)ÚsleepÚtime)ÚDictz scapy.runtime)ÚDot11Beacon)ÚDot11Elt)ÚDot11ProbeResp)ÚDot11Ú Dot11AuthÚRadioTapÚScapy_Exception)Úconf)Ú get_if_hwaddrÚget_if_raw_hwaddrÚsniffZscapyz required module scapy not found.é )ÚCHANNELSÚDOT11_SUBTYPE_ASSOC_REQÚDOT11_SUBTYPE_AUTH_REQÚDOT11_SUBTYPE_BEACONÚDOT11_SUBTYPE_PROBE_REQÚDOT11_SUBTYPE_PROBE_RESPÚDOT11_SUBTYPE_REASSOC_REQÚDOT11_TYPE_MANAGEMENTc @ sH e Zd ZdZeedddZeeedddZee ddd Z d S )Ú_UtilszFake AP helper functions)Úreturnc * C sb | d¡ d¡}t| d¡ d¡}d}|td kr8d}| d¡ d¡}| d¡ d¡}t|d }td |d}dd ddddddg}tdt|d} t|g}td|d} d}td|d}d} td| d}|rÒd}nd}td|d}d}td|d}t|d }td |d}d!}td"|d}d#}td$|d}d%}td&|d}d'}td(|d}d)}td*|d}d+}td,|d} d-}!td,|!d}"d.}#td,|#d}$d/}%td,|%d}&d0}'td,|'d}(|rÎ|| | | | | | })nd|r|| | | | | | | | | | })n0|| | | | | | | | | | | })|rB|)| })n|)| |" |$ |& |( | })|)S )1z*Build base frame for beacon and probe respÚGENERALÚssidÚchannelFZ6GTÚft_disabledÚhe_disabledzutf-8ZSSID)ZIDÚinfoé é é é$ é° éH é` él ZRatesZDSsets ZTIMs ïÿÿÿÿ é- s ¬ ¬ ¬ s E é6 s ¬ ¬ ¬ ¬ é0 s é= s éF s @é s 2 ªÿ ªÿ é¿ s $ éÀ s Pò ¤ '¤ BC^ b2/ éÝ s# # @ p ªªªª{ÇqÇqÇqÇqéÿ s $ô? üÿs ' s & ¤('¤(Bs(br(s ; )ÚgetÚintr Úbytesr )*Úconfigr r Zis_6ghzr r Z ssid_bytesZessidZ rates_dataZratesZdssetZ dtim_dataZdtimZht_cap_dataZht_capabilitiesZrsn_dataZmobility_domain_dataZmobility_domainZrsnZht_info_dataZht_informationZrm_enabled_dataZrm_enabled_capZ extended_dataÚextendedZvht_cap_dataZvht_capabilitiesZvht_op_dataZ vht_operationZwmm_dataZwmmZhe_cap_dataZhe_capabilitiesZ he_op_dataZhe_operationZspatial_reuse_dataZ spatial_reuseZmu_edca_dataZmu_edcaZsix_ghz_cap_dataZsix_ghz_capÚframe© r9 ú/build/wlanpi-profiler-SHjkbd/wlanpi-profiler-1.0.8/debian/wlanpi-profiler/opt/wlanpi-profiler/lib/python3.7/site-packages/profiler/fakeap.pyÚbuild_fake_frame_ies<