维菲舍尔回溯。输入AP号码后出错

2024-09-30 16:40:07 发布

您现在位置:Python中文网/ 问答频道 /正文

最近,我在Kali Linux中使用了wifi钓鱼工具。当我在列表中输入AP的数量时,我在终端中得到以下跟踪:

Traceback (most recent call last):
  File "wifiphisher.py", line 743, in <module>
    dhcp(dhcpconf, ap_iface)
  File "wifiphisher.py", line 407, in dhcp
    Popen(['ifconfig', mon_iface, 'mtu', '1400'], stdout=DN, stderr=DN)
  File "/usr/lib/python2.7/subprocess.py", line 679, in __init__
    errread, errwrite)
  File "/usr/lib/python2.7/subprocess.py", line 1259, in _execute_child
    raise child_exception
TypeError: execv() arg 2 must contain only strings

对此有什么建议吗?在


Tags: inpychildlinuxlibusrlinedhcp
1条回答
网友
1楼 · 发布于 2024-09-30 16:40:07

您可以在sophron github中检查您的问题,因此可以在wifiphisher.py: 在头代码中更改为python2。在

更改此项:

#!/usr/bin/env python

为此:

^{pr2}$

或者在运行程序时,必须手动选择网络:

-a MAC -c CHANAL -jI INTERFACE -aI INTERFACE

类似问题here

注意:我第一次使用wifiphisher时遇到了一个问题,所以我修复了它,更新了Kali Linux存储库,然后升级了软件。在

相关问题 更多 >