概述#
本教程将介绍如何在Redmi Note5(代号whyred)上刷入Kali NetHunter,这是一个基于Android的移动渗透测试平台。
前置准备#
1. 解锁Bootloader#
2. 下载开发版刷机包#
3. 下载刷机工具#
刷入开发版#
- 使用MiFlash刷入开发版
- 在设置中搜索”root”,解锁root权限
- 在手机上下载TWRP应用与Magisk应用
安装TWRP#
查找TWRP资源#
在TWRP中搜索型号”whyred”:
获取Root权限#
安装方式#
- TWRP自动刷入
- 或Magisk刷入TWRP
下载ADB工具#
下载TWRP镜像#
使用Magisk补全Boot镜像#
用Magisk补全刚刚线刷包中的boot.img。
刷入命令#
adb reboot bootloader
fastboot flash boot magiskboot.img
fastboot flash recovery twrp.img
fastboot rebootshell进入Recovery#
长按开机键和音量加键进入Recovery。
刷入NetHunter#
下载NetHunter通用包#
下载内核#
安装说明#
按键坏掉时的处理办法#
遇到的问题#
刷rootfs包失败#
问题:刷rootfs包提示成功但实际失败。
原因:提示必须要完成安卓向导。
找不到LineageOS官方包#
解决方案:先刷入魔趣并完成向导
内存不足问题#
问题:刷kalifs包full版本失败,提示内存不足。
解决方案:刷mini版本,成功。
权限问题#
问题:包中安装的kali应用即使给所有权限也提示权限不足。
可能原因:通用包有些地方不匹配,需要进一步研究。
相关文章#
总结#
在Redmi Note5上刷入NetHunter需要:
- 解锁Bootloader
- 刷入开发版并获取root权限
- 安装TWRP和Magisk
- 刷入魔趣系统并完成向导
- 刷入NetHunter通用包和内核
- 安装NetHunter应用并配置权限
整个过程需要注意按键故障的处理方法,以及内存和权限相关的问题。