我正在尝试在 Ubuntu 上安装bettercap
和aircrack-ng
使用。Katoolin
bettercap
我按照以下步骤在 Ubuntu 上 安装:https://linuxhint.com/install-bettercap-on-ubuntu-18-04-and-use-the-events-stream/
Katoolin
我按照以下步骤在 Ubuntu 上 安装:https://www.ostechnix.com/install-kali-linux-tools-using-katoolin-linux/
之后我重新启动了 Ubuntu,但现在无法启动,并出现以下错误:
之后我进入控制台 4 ( ++ Ctrl
)并尝试使用启动 (失败的服务) ,但启动失败。输出提到原因如下:Alt
F4
Network Manager
systemctl start NetworkManager.service
journalctl -xe
/usr/sbin/NetworkManager: relocation error: /usr/lib/x86_64-linux-gnu/libgnutls.so.30: symbol _idn2_punycode_decode version IDN2_0.0.0 not defined in file libidn2.so.0 with link time reference
exit code: 127
Ubuntu 启动时,NetworkManager.service
无法启动。
我甚至删除了我安装的软件包(autoremove --purge
),但问题仍然没有解决。
由于所有这些原因,我的 Ubuntu 机器无法启动。我猜问题出在符号链接上。符号链接应该是什么?
编辑:
问题如何阻止 Katoolin 导致 Ubuntu 崩溃?并不能解决我的问题。删除存储库和删除软件包根本没有帮助。最后,我不得不重新安装 Ubuntu。
笔记:
在崩溃状态下我能够连接到 Wi-Fi:
- 在错误屏幕上按
Ctrl
+Alt
+转到控制台。F4
- 输入
ifconfig wlan0
并按下Enter
。大多数无线网卡的指定名称为wlan0
。如果你的网卡有不同的名称,请使用该名称。 输入
iwconfig wlan0 essid <network-name> key <password>
并按Enter
。替换<network-name>
为实际的网络名称,并替换<password>
为网络的实际安全密钥。如果您的无线网络不需要安全密钥,请不要输入key <password>
。注意:如果您想输入 ASCII 密码,您可以使用
iwconfig wlan0 essid <name>
key s:<password>
。- 键入
dhclient wlan0
并按下Enter
以获取IP地址并连接到WiFi网络。
不要忘记替换wlan0
为您的无线网卡接口名称。您可以使用iwconfig
它来查找它。
答案1
这些工具依赖于 Ubuntu 18.04 中不再原生的功能。即由于从 ifupdown 切换到 netplan,(即混杂模式或“监控模式”)
您需要安装并配置 ifupdown 以使这些包与 18.04 兼容。但在我看来,对于这种用例,如果可能的话,最好切换回 16.04。