【发布时间】:2016-02-01 02:48:14
【问题描述】:
我编写了一个程序(我在终端中运行它),它通过终端命令列表(Kali)。
import subprocess as sub
import time
sub.call(['airmon-ng', 'start', 'wlan0'])
p = sub.call(['airodump-ng','wlan0mon'])
time.sleep(10)
p.kill()
最后一个命令是airodump-ng wlan0mon。一切正常(一切都显示在终端中(信标、ESSID 等))。
在指定时间后,我希望终止进程 (airodump-ng wlan0mon)。
我不想用手按ctrl-c!p.kill()不起作用(可能使用不当)
我该怎么做?通过子进程模块发送什么命令?
【问题讨论】:
-
虽然您的程序是关于 airodump 的,但我认为这个问题与安全性无关。
标签: python