通过上一篇文章《Android 刷机记》,已经懂得了如何刷机。通过刷机,可以体验不同的 rom。除此之外,有兴趣的话,还可以再深入一下,打造一部 “黑手”。
第一次听说“黑手”,是黑客余弦在其公众号分享的。“黑手”,是“黑客手机”的简称。经过了上一篇文章的实践,再结合余弦的“黑手”教程,打造起来就简单的多了。
大体的刷机流程如下:
- 刷入twrp、 cm13 rom、super-su;
- 刷入 nethunter 内核;
- 刷入 nethunter rom;
nethunter,是用于 android 渗透测试的平台,有各种渗透工具,详细介绍可看这里。
nethunter 只支持部分机型,主要是nexus、oneplus系列,具体可在这里查询。
1、准备
硬件:oneplusone 手机一台、电脑一台、数据线一条。
软件:
- adb、twrp、super-su,请参考上一篇文章;
- cm13(即 CyanogenMod13.0) rom
- nethunter 内核(https://pan.baidu.com/share/init?surl=eRDXE50,密码:kymc );
- nethunter rom(https://pan.baidu.com/s/1kUPYAMj,密码:1hxt);
- 若要支持TL-WN822N无线网卡,还需2个文件 htc_7010.fw、htc_7010.fw:https://pan.baidu.com/s/1bpfxecJ;
2、步骤
-
根据上一篇文章刷入 twrp、cm13、super-su;
-
推送所需软件包至手机 sdcard;
手机开机的情况下, usb 调试打开,并已连接上电脑,在电脑端运行 adb 命令:
推送 nethunter 内核:
adb push neihe.zip /sdcard/
推送 nethunter rom:
adb push nethunter-generic-armhf-kalifs-full-rolling-2017.11-18-1618.zip /sdcard/
推送网卡驱动替换文件:
adb push htc_7010.fw /sdcard/
adb push htc_9271.fw /sdcard/
-
重启至 recovery,刷入nethunter 内核及 rom;
运行命令,重启至recovery:
adb reboot recovery
在twrp的recovery界面,选择 install,找到上一步推送的内核文件(/sdcard/neihe.zip),滑动刷入;
完成后,找到上一步推送的 rom 文件(/sdcard/nethunter-generic-armhf-kalifs-full-rolling-2017.11-18-1618.zip),滑动刷入;此次耗时较久(约 5 分钟);
完成后双清,重启系统(reboot system);
若成功,可以看到酷炫的nethunter开机动画。 -
替换TL-WN822N 无线网卡驱动文件;
重启至 recovery,先择 mount,挂载 system(即界面上打勾),返回主界面,点击 Advanced,再打开 FileManager,找到步骤 2 中已推送的文件 htc_7010.fw , htc_9271.fw,分别剪切至 /system/etc/firmware/。重启系统。
image.png
至此,“黑手”打造完成。
但这仅仅是个开始,只是拥有了一个渗透工具,会不会用还是另外一回事。若要深入,还得去学习 nethunter 各种工具的用法,安全相关知识,又是一大块内容了。
当然,我只是个菜鸟,只是手头刚好有部没用的一加手机,权当兴趣,打发时光。
参考资料:
1、《黑手升级,支持更强的外接无线网卡》
2、《【教程】怎么成为一名“黑手党”》
网友评论