VN009 获取超级管理员权限

Apr 15, 2024 • 预计阅读时间 1 分钟

!!! 2.7 版本的固件把 adb 调试关掉了,这篇文章仅适用 2.6 版本,如果你已经升级到 2.7 或者以上版本,需要刷回 2.6 再执行以下操作。

需要安装 android-platform-tools ,如果你是 macOS 系统,可以使用 macports 进行安装:

sudo port install android-platform-tools

使用 adb 连接 VN009,把 ${vn009_ip} 换成你的 VN009 真实 IP:

$ adb connect ${vn009_ip}:5555

* daemon not running; starting now at tcp:5037
* daemon started successfully
connected to ${vn009_ip}:5555

登录 VN009:

adb shell

按提示输入用户名: superadmin根据 IMEI 算出来的密码

查询 superadmin 密码:

$ cat /tmp/mdlcfg.sysconfig | grep SYS_SENIOR_LOGIN_PW

export SYS_SENIOR_LOGIN_PWD="XXXXXX"

如果你找不到这个文件,可能是因为固件版本不一样,可以使用命令 ls /tmp 查看有没有文件名称类似的文件。

其中 XXXXXX 就是 Web 控制台的登录密码,使用用户名 root 和上面查询到的登录密码就可以登录进去了。

在「网络」的「设备配置」中,建议关闭 TR069 相关的功能,避免被远程控制把 root 密码给改了。

VN009
版权声明:如果转发请带上本文链接和注明来源。

lvv.me

iOS/macOS Developer

FreeBSD 启用 BBR

Openwrt 使用 stubby 实现 DoT 代理