001 Nexus5X 刷 kali NetHunter 保姆教程

准备工作

  • kali 刷机包 官方nethunter地址
    • 我这里使用的是 (nethunter-2020.3-bullhead-oreo-kalifs-full)
    • 另外刚刚看了下,官方已经支持 nexus5X 的版本是 2024版本,同样仍然的Oreo (奥利奥版本)
  • google刷机工具包,也就是 paltform-tools 下载地址
  • google官方刷机包下载地址

​ 下载8.1.0(OPM1.171019.011,2017 年 12 月)版本 这里版本的选择需要对应 kali 对应的版本要求,。

​ 例如nexue5X 在官方显示奥利奥版本(Oreo) 所以我们在刷官方包的时候需要刷入 Oreo版本的系统

​ 如果是其他手机,也可以在这里选择其他手机 链接

  • 权限工具 magisk / SuperSU 刷机包 (推荐刷 SuperSU,magisk 不支持 对于有加密数据分区上的用户上下文的更改)
    • 如果有需要刷magisk 去掉magisk的保留强制加密的两个选项。
  • 准备 Vnc Viewer 工具,RealVNC Viewer 或者 TigerVNC 都可以

刷机

刷入官方的系统

  1. 解压安装包,进入解压的文件夹里面
  2. 手机关机后,长安电源键+音量- 进入BootLoader模式,使用usb链接电脑
  3. 解压paltform-tools工具包,并添加进系统的环境变量,方便直接命令行调用
    • platform-tools里面包含了我们需要使用的adb和fastboot工具,所以是必须配置的
  4. 运行解压过后的flash-all.bat (如果是linux系列的系统,则运行flash-all.sh)
  5. 等待刷机结束,自动进入系统。进行初始化操作之后,再次关机,进入BootLoader模式
  6. 使用usb链接电脑,刷入twrp(建议把twrp SusperSU kali都放到谷歌刷机包的解压文件夹里,方便操作)
    1. fastboot flash recovery [twrp的文件名] 等待刷入成功
    2. 提示成功以后,按音量键 选择进入 recovery mode。等待进入twrp recovery
    3. 进入twrp后 会提示 是否保持 system only read 这里直接向右滑,解除system only read
    4. 此时,计算机可以发现 nexus5X 的存储设备,使用adb devices 可以发现 设备
    5. 使用 adb push [SuperSU文件名] /sdcard 命令 把对应的SuperSU刷机包 存入手机sdcard
    6. 使用 adb push [SuperSU文件名] /sdcard 命令 把对应的kail刷机包 存入手机sdcard
    7. 进入 mount 页面 挂载除 otg 意外所有的分区。这样可以在刷kali的时候顺利写入
    8. 挂载完成后,退出到主页面,点击 install 页面,选择 SuperSU 文件 先刷入 SuperSU 等待SuperSU刷入成功后,再刷入kail系统
    9. 等待全部刷入成功后,选择 reboot system 按钮 重启进入系统,此时进入系统时应该会显示 kali的 系统页面。
    10. 进入系统后,点击 设置->系统->关于手机 查看系统内核,会发现与官方的系统内核有所不同
    11. 打开 Nethunter APP 点击左上角的 图标 点击 kali chroot manager 点击下面 START KALI CHROOT 能正常启动 代表 kali Nethunter 刷入成功

使用VNC Viewer 让电脑控制 手机的 kali 界面

  1. 成功启动 kail chroot后 点击 左上角的菜单图标 选择 Kex Manager 如果是第一次运行,系统会卡一会儿,此时 选择等待,如果弹出失去详情,可以选择继续等待或者停止运行重新打开都好,我建议 选择继续等待
  2. 成功启动后,去掉 Localhost Only 的勾选,如果保持勾选,计算机可能链接不上, USER 下面的 下拉框默认是 kali用户,个人建议更改为root
  3. 点击 SETUP LOCAL SERVER 设置vnc 的登录密码 和 vnc view only的密码,设置成功后,在Kex Manager 配置界面 点击 START SERVER 启动Kex 服务
  4. 打开 RealVNC viewer 工具,创建 new connectionvnc Server 填写 IP:5901(nethunter 默认的 5901端口), 在 Name 设置自己想要的名字 在option 选项 卡里 配置 传输 品质,General -> Picture quality 的下拉选项 选择High 点击OK ,链接上以后 会弹出 密码输入框,输入密码后成功链接进入kali界面。

初始化配置及工具的安装

  1. 使用之前先更新

    • apt update
  2. htop
    apt install htop

  3. jnettop

    apt install jnettop

可能会出现的问题

  1. jnettop 的使用问题

    1. 不显示网络流量

      需要使用数字键切换监听的网卡,我们是手机 需要监听 wlan0 或者 流量卡的端口

      在这里插入图片描述

    2. jnettop 窗口过小

    Could not read/find config file /root/.jnettop: No such file or directory.
    Could not get HW address of interface any: No such device
    Could not get HW address of interface bluetooth-monitor: No such device
    Could not get HW address of interface nflog: No such device
    Could not get HW address of interface nfqueue: No such device
    Could not get HW address of interface dbus-system: No such device
    Could not get HW address of interface dbus-session: No such device
    Too small terminal (detected size: 75x27), minimum required size: 80x20
    
  2. 更新问题

    1. 老版本更新会遇到各种寞名的问题 ,建议不要整体更新。在安装软件的过程中一点点的替换。

    2. 会报一些 error(1) 的错误

      出现这个错误,可以先尝试 apt --fix-broken install 进行修复

  3. 更新时提示签名无效

    wget archive.kali.org/archive-key.asc   //先下载签名
     
    apt-key add archive-key.asc   //然后安装签名
    
    apt-get update    //重新更新
    
评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

飞码人生

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值