NetHunter是一個基於Kali Linux爲Nexus設備構建的Android滲透測試平臺,其中包括一些特殊和獨特的功能。NetHunter支持無線802.11注入,一鍵MANA AP搭建,HID鍵盤(類Teensy攻擊)以及BadUSB MITM攻擊測試等。爲了更好的使用NetHunter來實施滲透測試,本章將對NetHunter概念和環境搭建進行詳細介紹。安全
Kali NetHunter是一款包含了穩健的滲透測試平臺的疊加ROM。疊加的內容裏包含了一個定製的內核、一個Kali Linux的Chroot環境,和一個配套的能夠用來更好的與各類安全工具與滲透攻擊交互的Android軟件。工具
除了Kali Linux「填充」的滲透測試工具以外,NetHunter還支持幾種附加的種類,如HID攻擊、BadUSB攻擊、Mana攻擊等。測試
NetHunter並非支持在全部設備上均可以安裝。因此,在刷入以前,首先要肯定本身的手機支不支持。官方下載頁面長時間沒有更新,因此支持的型號是不全面的。想要了解本身的手機支不支持,最快捷的方法能夠到http://forum.xda-developers.com/(XDA開發者論壇)網站搜索。在網站中搜索「nethunter+本身的機型」,若是找到就支持,而且能夠在該頁面找到ROM的下載地址。並且,內核所對應的Android版本號和基礎ROM要一一對應。其中,NIGHTLY內核的下載地址爲https://idlekernel.com/nethunter/nightly/。下面將以表格的形式列舉出目前支持的機型,如表1-1所示。網站
表1-1 NetHunter支持的設備和ROMui
設備名spa |
版本orm |
註釋教程 |
Nexus 4 (mako)ci |
5.1.1開發 CM 13.0 |
|
Nexus 5 (hammerhead) |
5.1.1或6.0.1 CM 13.0 |
|
Nexus 5x (bullhead) |
6.0.1 |
|
Nexus 6 (shamu) |
5.1.1或6.0.1 |
|
Nexus 6P (angler) |
6.0.1 |
|
Nexus 7 2013 (flo) |
5.1.1或6.0.1 CM 13.0 |
|
Nexus 9 (flounder) |
5.1.1或6.0.1 |
|
Nexus 10 (manta) |
5.1.1 |
|
OnePlus One (oneplus1) |
CM 12.1或13.0 |
Our preferred device |
OnePlus Two (oneplus2) |
CM 12.1或13.0 |
|
OnePlus 3 & 3T (oneplus3) |
6.0.1或7.0.0 |
Unified build in 7.0.0 (OxygenOS) |
OnePlus X (oneplusx) |
CM 13.0 |
|
LG G5 T-Mobile (h830) |
7.0.0 |
|
LG G5 International (h850) |
7.0.0 |
|
LG V20-T-Mobile (h918) |
7.0.0 |
Warning:Requires exploit on v10d firmware to unlock flashing! |
LG V20 US Unlocked (us996) |
7.0.0 |
Warning:US Cellular branded US996 is not unlocked! |
HTC One M7 GPE(onem7gpe) |
5.1.1 |
Google Play Edition |
HTC 10 (htc_pmewl) |
6.0.1 |
|
Sony Xperia ZR (dogo) |
6.0.1 |
|
Sony Xperia Z (yuga) |
6.0.1 |
|
Galaxy Note 3 (hlte) |
CM 12.1或13.0 TouchWiz 5.0 |
|
Galaxy Note 7 (gracelte) |
GraceUI 6.0.1 |
Best performing device Warning: Exynos models only! |
Galaxy S5 (klte) |
CM 12.1或13.0 TouchWiz 5.1或6.0 |
|
Galaxy S7 (herolte) |
TouchWiz 6.0.1 |
Warning: Exynos models only! |
Galaxy S7 edge (hero2lte) |
TouchWiz 6.0.1 |
Warning: Exynos models only! |
SHIELD tablet (shieldtablet) SHIELD tablet K1 |
6.0.1 CM 13.0 |
|
ZTE Axon 7(ailsa_ii) |
6.0.1 |
@jcadduono’s preferred device |
以上列舉了支持的全部設備和ROMs,在該教程中將選擇OenPlus One設備來刷入Kali NetHunter。