[英]Scapy will listen on wlan0 but not wlan1 that is set to monitor mode
[英]How to find the mode (Monitor or Managed) of a wireless interface (ex. wlan0) using Python
不知道從哪里開始。 有任何想法嗎? 如果可能的話,我想只使用 python 來做到這一點。 找不到任何其他線程來回答這個問題。
Python 通常無法真正訪問低級硬件設備。 您可能會發現 3rd 方軟件包可以滿足您的需求,但最好通過子進程捕獲命令行實用程序的輸出並解析輸出。
iwconfig
這個示例輸出很容易解析:
wlan0 IEEE 802.11g ESSID:"NETGEAR"
Mode:Managed Frequency:2.462 GHz Access Point: 00:0F:B5:CE:E3:2A
Tx-Power=27 dBm
Retry min limit:7 RTS thr:off Fragment thr=2346 B
Encryption key:off
Link Quality:0 Signal level:0 Noise level:0
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:0 Missed beacon:0
注意:輸出格式/內容可能會因您的適配器和驅動程序而異
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.