这篇文章上次修改于 198 天前,可能其部分内容已经发生变化,如有疑问可询问作者。

nethunter终端进入KALI时报错问题

在我的设备安装Nethunter成功后,使用NetHunter内置的连接终端工具连接时报了一个这样的错误

zsh: failed to load module `zsh/zle': /usr/lib/aarch64-linux-gnu/zsh/5.9/zsh/zle.so: cannot open shared object file: No such file or directory
kali#

使用SSH连接也是一样的错误
提示是zsh配置文件的问题,我尝试了apt update && apt --reinstall install zsh并没有解决这个问题,这个时候可以执行部分的命令,但是有些命令无法执行,会报出下方的错误,

zsh: required key not available

解决方法

① vim /etc/pam.d/sshd 

注释掉:

# session    optional   pam_keyinit.so       force revoke
② vim /etc/pam.d/su-l

注释掉:

# session optional pam_keyinit.so force revoke

利用更新手法Ctrl + C停止,就可以暂时进入root终端

关于HID Not found

在kali终端输入以下命令

这个命令可以不用

mknod --mode=666 /dev/hidg0 c 240 0 && mknod --mode=666 /dev/hidg1 c 240 1 && dmesg | grep hidg

通过 USB Arsenal中开启hid禁用adb即可 这一步必须执行

关于SIOCSIFFLAGS: Resource temporarily unavailable

安装wireless firmware for nethunter模块并重启手机

开启termux自启动kali:

echo "su -c bootkali" >> ~/.bashrc

VNC下可以正常访问网络

进入火狐浏览器输入

Commands for non-rooted :

about:config

media.cubeb.sandbox ( true )

security.sandbox.content.level ( 0 )

Commands for rooted :

about:config

media.cubeb.sandbox ( false )

security.sandbox.content.level ( 0 )