Python 2.7 Python——将无线网卡置于不带“subprocess”或“os.system”的监控模式`

Python 2.7 Python——将无线网卡置于不带“subprocess”或“os.system”的监控模式`,python-2.7,wireless,scapy,nic,wifi,Python 2.7,Wireless,Scapy,Nic,Wifi,目标 使用子流程或操作系统 我正在运行Linux,我知道我可以 ifconfig wlan0 down iwconfig wlan0 mode Monitor ifconfig wlan0 up 这可以通过子进程、操作系统或暂停程序并使用shell来完成 我正在使用Python 2.7。如果答案中包含一种使用Scapy执行此操作的方法,则更好,但我不确定这是否可以在不使用系统调用的情况下完成。使用strace查看这些程序进行了哪些系统调用,然后执行相同的操作。如果发现了任何解决方案,您可以发

目标

使用
子流程
操作系统


我正在运行Linux,我知道我可以

ifconfig wlan0 down
iwconfig wlan0 mode Monitor
ifconfig wlan0 up
这可以通过
子进程
操作系统
或暂停程序并使用shell来完成


我正在使用Python 2.7。如果答案中包含一种使用Scapy执行此操作的方法,则更好,但我不确定这是否可以在不使用系统调用的情况下完成。

使用
strace
查看这些程序进行了哪些系统调用,然后执行相同的操作。如果发现了任何解决方案,您可以发布您的解决方案吗?@phoebus最终使用了
子流程