Nexus6p手机刷KaliNetHunter详细操作手册-Linux

Nexus6p手机刷KaliNetHunter详细操作手册-Linux

​ 作者:7号极客 博客:7号极客的博客_CSDN博客-IOT渗透测试领域博主

Nexus6p手机刷KaliNetHunter详细操作手册-Linux_第1张图片

阶段一:准备工作

硬件准备:

Nexus 6P手机一部

电脑一台

数据线一条

软件准备:

手机底包:

https://dl.google.com/dl/android/aosp/angler-opm7.181205.001-factory-b75ce068.zip

twrp:

Download TWRP for angler(选择下载:[twrp-3.4.0-0-angler.img])

magisk工具包:

Release Magisk v21.3 · topjohnwu/Magisk · GitHub

Nexus6p手机刷KaliNetHunter详细操作手册-Linux_第2张图片

NetHunter包:

Get Kali | Kali Linux

Nexus6p手机刷KaliNetHunter详细操作手册-Linux_第3张图片

安装adb环境

sudo apt-get install android-tools-adb
adb version

Nexus6p手机刷KaliNetHunter详细操作手册-Linux_第4张图片

sudo apt-get install android-tools-fastboot

Nexus6p手机刷KaliNetHunter详细操作手册-Linux_第5张图片

开启手机USB调试:

多次点击手机版本号进入开发者模式

Nexus6p手机刷KaliNetHunter详细操作手册-Linux_第6张图片

打开USB调试开关和USB 验证应用开关。

Nexus6p手机刷KaliNetHunter详细操作手册-Linux_第7张图片

阶段二:解锁手机设备bootloader

2.1、将手机开机,用数据线连接到linux主机系统,进入命令行终端

Nexus6p手机刷KaliNetHunter详细操作手册-Linux_第8张图片

adb reboot bootloader   //手机重启进入bootloader模式

Nexus6p手机刷KaliNetHunter详细操作手册-Linux_第9张图片

可看到当前的显示是被锁的状态。

Device is LOCKED

2.2、输入解锁命令

fastboot flashing unlock   /手机进入解锁操作界面,按一下电源键确认即可完成解锁。

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-0ZfN07Kp-1649744176719)(img/image-20220408172459247.png)]

Nexus6p手机刷KaliNetHunter详细操作手册-Linux_第10张图片

2.3、完成解锁后,将进入如下界面,此时显示设备状态为开锁状态。按一下电源键进入安卓系统开机,并完成一些基础开机配置并打开手机USB调试功能。

Nexus6p手机刷KaliNetHunter详细操作手册-Linux_第11张图片
Nexus6p手机刷KaliNetHunter详细操作手册-Linux_第12张图片

阶段三:刷底包、TWRP包

3.1、将手机处于开机状态并通过数据线连接入电脑,确保手机已经连接到Linux主机

Nexus6p手机刷KaliNetHunter详细操作手册-Linux_第13张图片

在已解压缩的底包所在的文件目录中打开命令行终端

Nexus6p手机刷KaliNetHunter详细操作手册-Linux_第14张图片

3.2、查看adb连接状态,使手机进入bootloader模式

adb devices
adb reboot bootloader

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-f1VuZ9tA-1649744176721)(img/image-20220408193403603.png)]

3.3、刷入bootloader包

fastboot flash bootloader bootloader-angler-angler-03.84.img

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-YcS8tBxx-1649744176721)(img/image-20220408175251451.png)]

【手动reboot】

按一下手机音量下键手动reboot bootloader模式(接下来后面reboot的方式都跟这个一样)

Nexus6p手机刷KaliNetHunter详细操作手册-Linux_第15张图片

3.4、刷入radio包

fastboot flash radio radio-angler-angler-03.88.img

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-e2dB6eSy-1649744176722)(img/image-20220408180802087.png)]

【手动reboot】一下

3.5、刷入vendor包

cd image-angler-opm7.181205.001     //进入image-angler-opm7.181205.001文件目录
fastboot flash vendor vendor.img

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-hD8KXgEH-1649744176722)(img/image-20220408180927144.png)]

【手动reboot】一下

3.6、刷入system包

fastboot flash system system.img

Nexus6p手机刷KaliNetHunter详细操作手册-Linux_第16张图片

【手动reboot】一下

3.7、刷入boot包

fastboot flash:raw boot boot.img

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-flFJ4GNG-1649744176722)(img/image-20220408181101546.png)]

【手动reboot】一下

3.8、刷入recovery包

fastboot flash recovery recovery.img

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-gDzRQM9A-1649744176723)(img/image-20220408181202881.png)]

【手动reboot】一下

3.9、按start开机,将手机处于开机状态并通过数据线连接入电脑,从twrp-3.4.0-0-angler.img文件所在的目录中进入

Nexus6p手机刷KaliNetHunter详细操作手册-Linux_第17张图片

3.10、通过输入以下命令,手机进入bootloader模式

adb reboot bootloader

3.11、刷入twrp包

fastboot flash recovery twrp-3.4.0-0-angler.img

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-bKRVzOPa-1649744176723)(img/image-20220408181800184.png)]

【手动reboot】一下

阶段四:安装Magisk和NetHunter

4.1、打开twrp

紧接着上面3.11的操作后,手机按两下音量下键,按一下电源键,进入recovery模式,可看到进入TWRP界面

Nexus6p手机刷KaliNetHunter详细操作手册-Linux_第18张图片
Nexus6p手机刷KaliNetHunter详细操作手册-Linux_第19张图片

出现以下界面后,直接滑到右边,进入TWRP功能界面

Nexus6p手机刷KaliNetHunter详细操作手册-Linux_第20张图片

4.2、将下载好的magisk工具包和NetHunter包复制到手机存储的根目录(类似于下图windows模式下)

Nexus6p手机刷KaliNetHunter详细操作手册-Linux_第21张图片

Nexus6p手机刷KaliNetHunter详细操作手册-Linux_第22张图片

4.3、安装Magisk工具

点击手机TWRP功能界面的Install功能

Nexus6p手机刷KaliNetHunter详细操作手册-Linux_第23张图片

选择Magisk工具包

Nexus6p手机刷KaliNetHunter详细操作手册-Linux_第24张图片

直接滑动到右边

Nexus6p手机刷KaliNetHunter详细操作手册-Linux_第25张图片

待安装完成后,点击Reboot System

Nexus6p手机刷KaliNetHunter详细操作手册-Linux_第26张图片

选择Do Not Install即可

Nexus6p手机刷KaliNetHunter详细操作手册-Linux_第27张图片

4.4、安装NetHunter

将手机关机后,长按电源键和音量下键,进入bootloader模式,再按两次音量下键,按电源键,进入recovery模式。

选择install,选择nethunter包进行安装,同样,直接滑动到右边即可。

Nexus6p手机刷KaliNetHunter详细操作手册-Linux_第28张图片

等待大概25分钟。

Nexus6p手机刷KaliNetHunter详细操作手册-Linux_第29张图片

安装成功后,点击Reboot System即可进入系统。

Nexus6p手机刷KaliNetHunter详细操作手册-Linux_第30张图片

选择Do Not Install即可
Nexus6p手机刷KaliNetHunter详细操作手册-Linux_第31张图片

此刻完成全部刷机及安装操作。

阶段五:配置环境

1、授予root超级权限

打开magisk应用,进入下图界面打开超级用户开关

Nexus6p手机刷KaliNetHunter详细操作手册-Linux_第32张图片

2、配置KaliChroot

初次打开nethunter应用,按下图所示解决即可。

Nexus6p手机刷KaliNetHunter详细操作手册-Linux_第33张图片
Nexus6p手机刷KaliNetHunter详细操作手册-Linux_第34张图片
配置成功后以后开机将显示:

Nexus6p手机刷KaliNetHunter详细操作手册-Linux_第35张图片

3、配置网络

解决连接Wifi后提示无法连接互联网问题

Nexus6p手机刷KaliNetHunter详细操作手册-Linux_第36张图片

手机打开调试功能,连接电脑,打开命令行终端,依次输入以下命令

adb shell
settings put global captive_portal_use_https 1
settings put global captive_portal_http_url http://204.ustclug.org
settings put global captive_portal_https_url https://204.ustclug.org
settings put global captive_portal_mode 0

Nexus6p手机刷KaliNetHunter详细操作手册-Linux_第37张图片
重启手机,即可解决。

by geek-7

你可能感兴趣的:(经验分享,安全,linux,物联网)