一加一 安装 Kali NetHunter 详解#

2018年4月20日13:02:44

手机:Oneplus one

软件: Kali NetHunter

工具:一加工具包

解读:手机安装 kali-nethunter ,实际上是安装一个 安卓 Cyanogenmod 系统 (cm-13等)的 ROM ,然后再安装一个 kali-nethunter 系统,共同存在手机内的重合系统体,在需要使用kali时,手机自动切换根目录(chroot)。

来源:官方指导文件

Kali NetHunter是一个Android ROM覆盖,包含一个强大的移动渗透测试平台。覆盖包括一个自定义的内核,一个Kali Linux chroot和一个附带的Android应用程序,它允许更轻松地与各种安全工具和攻击进行交互。除了Kali Linux中的渗透测试工具库以外,NetHunter还支持其他一些类,如HID键盘攻击,BadUSB攻击,Evil AP MANA攻击等等。有关组成NetHunter的移动部件的更多信息,请查看我们的NetHunter组件页面。NetHunter是一个由Offensive Security开发的开源项目 和社区。

百度云我的文件夹共享(全部使用到的文件)https://pan.baidu.com/s/1sgxsy4_ffALaE2kkfXYnmg

1.0 支持的设备和ROM

  • OnePlus One(oneplus1)
  • 支持的 Android 版本:CM 12.1或13.0

2.0 下载NetHunter

可以使用官方的镜像来直接刷机,

也可以在第三步自己制作镜像文件,请移到第三步 [3.0 建设NetHunter]

我是使用的自己制作的镜像,非常成功

Offensive Security NetHunter 项目页面下载官方网址

最新的镜像文件下载链接(可能不稳定)

3.0 建设NetHunter

github-nethunter-installer 官方使用文档说明

1. 下载脚本文件

  • 使用 kali linux 2018.1

      root@kali:~# git clone https://github.com/offensive-security/kali-nethunterroot@kali:~# cd kali-nethunter/nethunter-installerroot@kali:~/kali-nethunter/nethunter-installer# ./bootstrap.sh
    

    发现脚本中是 git 网址文件到 devices 目录。

      git clone --depth 1 --branch master https://github.com/offensive-security/nethunter-devices.git devices
    

    使用 git 下载实在是太慢了,现在使用浏览器【或迅雷】下载,修改 bootstrap.sh 脚本内容:注释掉第67行

      root@kali:~/kali-nethunter/nethunter-installer# ./bootstrap.sh
    

    使用浏览器下载

      https://github.com/offensive-security/nethunter-devices.git
    

    将下载好的文件复制到 当前目录下,并重命名为 devices

      root@kali:~/kali-nethunter/nethunter-installer# ll devices/ -d
    

    开始制作镜像文件

      python build.py -d oneplus1 --kitkat --rootfs full --release v3.0
    

    修改 build.py 脚本,注释 226 行,自己下载并放在指定位置

      vim build.py
    

    使用浏览器下载文件

    https://images.offensive-security.com/kalifs-armhf-full.tar.xz

    存放位置:/root/kali-nethunter/nethunter-installer/rootfs/kalifs-armhf-full.tar.xz

    开始制作镜像文件

      python build.py -d oneplus1 --kitkat --rootfs full --release v3.0
    

    制作成功

2. 制作镜像文件

Building-Nethunter 官方指导文档

  • 制作 Android 4.4.4 专用的 Kali NetHunter

      python build.py -d oneplus1 --kitkat --rootfs full --release v3.0
    
  • 制作 Android 5 专用的 Kali NetHunter

      python build.py -d oneplus1 --lollipop --rootfs full --release v3.0
    
  • 制作 Android 6 专用的 Kali NetHunter

      python build.py -d oneplus1 --marshmallow --rootfs full --release v3.0
    
  • 制作 Android 7 专用的 Kali NetHunter

      python build.py -d oneplus1 --forcedown --rootfs full --release v3.0
    
  • 制作内核头文件只需要修改参数即可

3. 复制文件到手机

  • 官方 ROM: cm-13* 和 cm-14* 下载地址:

    安卓系统 ROM 下载地址

  • kali 内核头文件下载地址

    kali 内核头文件

  • 百度云我的文件夹共享(全部使用到的文件) :

    链接:https://pan.baidu.com/s/1sgxsy4_ffALaE2kkfXYnmg 密码:6bd9

  • 需要的文件如下:

    cm-13.0-20161205-jgcaap-bacon

    kernel-nethunter-oneplus1-marshmallow-2017.11-18-1618

    nethunter-oneplus1-marshmallow-kalifs-full-v3.0

    BETA-SuperSU-v2.60-20151205163135

  • 注意事项:

    cm-11*,是安卓4.4
    cm-12*,是安卓6.0
    cm-13*,是安卓6.0
    cm-14*,是安卓7.0

4.0在Android上安装NetHunter

1. 下载 TWRP

Team Win Recovery Project

2. 下载一加工具包

链接:https://pan.baidu.com/s/1-vPprqXknuKT0rV4g-BxgA 密码:envm

开启设备的 usb 调试功能

3. 进入 TWRP

  1. 按住音量下键和电源键五秒即可启动进入 TWRP

  2. 如果有设置好的 USB 调试,在 TWRP 的模式下,插上电源线可以复制文件,把 ROM 包复制进手机

  3. 选择语言:中文

  4. 选择清除:直接清除即可(data分区禁止清除,data 分区是手机存储卡,清除了就要重新复制了)

  5. 安装:先安装系统包(cm-13*),重启,完成系统开机配置

  6. 重启进入 TWRP,安装:kali 内核头文件

kali 内核头文件

  1. 安装:Kali NetHunter 系统包,重启即可

注意:必须使用 cm-* 系统,colorOS 和 氢OS 等都是安装不成功的。

cm-11*,是安卓4.4
cm-12*,是安卓6.0
cm-13*,是安卓6.0
cm-14*,是安卓7.0
  1. 安装成功后是没有出现 SuperSU 的,Kali NetHunter 无法获取到 root 权限,可以刷入到手机

链接:https://pan.baidu.com/s/18dNtCGFq54EkK170EbQuPQ 密码:noy3

9.安装失败,无限重启或者不启动的时候,可以清除数据(除data分区),重启上述步骤

4. 万一成砖,救黑砖

如果手机刷成砖,或者手机本来就是砖,专门有就赚线刷 ROM 包。

链接:https://pan.baidu.com/s/1Twz4F7v4QwTdMVPlvYO07Q 密码:0rzf

救黑砖双击此工具即可

一加三售后线刷救砖教程,救不活你来打死我

一加救黑砖专贴(完美)(8月27日更新网盘地址)

5. 刷机详细过程图

  • 打开 一加工具包:装驱动、解锁设备并安装 recovery

  • 选择 twrp 路径

  • 一起按住减音量“-” 和 电源键,三至五秒左右,选择语言

  • 选择语言:中文

  • 滑动按钮允许修改

  • 选择:清除

  • 滑动恢复出厂或者选择高级清除中选择 1235 项

  • 返回之后选择安装

  • 选择要安装的 cm-13* ROM

  • 确认并刷入

  • 同等安装方法,安装 kernel* 和 kali-nethunter* 文件

一加一 安装 Kali NetHunter 详解相关推荐

  1. 一加7Pro(oneplus 7Pro)和一加三安装kali nethunter

    准备条件: 一台一加7Pro手机 谷歌的adb和fastboot工具集, 工具包名称:platform-tools 氧OS线刷包(10.3.0版本) twrp 非官方版本 magisk Disable ...

  2. NetHunter-Rootless:安卓手机免Root安装Kali NetHunter

    1.说明 1)安卓版本小于安卓5.0无法正常运行,安装完成后理论上可以运行所有Kali工具,Kali NetHunter是amr64内核. 2)所需软件: termux(必须) NetHunter K ...

  3. python flask安装_python flask安装和命令详解

    Flask Web开发实战学习笔记 Flask简介 Flask是使用Python编写的Web微框架.Web框架可以让我们不用关 心底层的请求响应处理,更方便高效地编写Web程序.因为Flask核心简 ...

  4. mysql data文件夹恢复_【专注】Zabbix源码安装教程—步骤详解(2)安装并配置mysql...

    四.安装并配置mysql(1) 解压mysql-5.7.26.tar.gz与boost_1_59_0.tar.gz #tar -xvf mysql-5.7.26.tar.gz #tar -xvf bo ...

  5. php多线程安装pthreads步骤详解

    摘要: 本文讲的是php多线程安装pthreads步骤详解, PHP扩展下载:https://github.com/krakjoe/pthreads PHP手册文档:http://php.net/ma ...

  6. 从文本界面安装RHEL5操作系统详解

     从文本界面安装RHEL5操作系统详解 译: -从图形化界面安装系统,按回车键      -从文本界面安装系统,输入linux text 回车      -使用功能键列出下面更多的信息 [F1-主界面 ...

  7. Linux中man手册的安装以及使用详解

    Linux中man手册的安装以及使用详解 linux中man手册的安装以及使用详解 man手册是什么 man手册是干嘛的 man手册如何安装 man手册如何使用 举例讲解 我们来看一下man手册的目录 ...

  8. mysql 5.6 安装库_MySQL5.6安装步骤图文详解

    MySQL是一个开放源码的小型关系型数据库管理系统,目前MySQL被广泛地应用在Internet上的中小型网站中.由于其体积小.速度快.总体拥有成本低,尤其是开放源码这一特点,许多中小型网站为了降低网 ...

  9. linux安装Openssl步骤详解_问题:OpenSSL: error:100AE081:elliptic curve routines:EC_GROUP_new_by_curve_name:un

    linux上安装Openssl步骤详解 问题: OpenSSL: error:100AE081:elliptic curve routines:EC_GROUP_new_by_curve_name:u ...

最新文章

  1. TensorFlow多元线性回归实现
  2. 数据库更行通知_哪个更好? 数据驱动还是数据通知?
  3. 慎用url重写(转)
  4. 吉林省第二条国际铁路联运大通道“长珲欧”启动测试
  5. 使用showMessageDialog显示消息框
  6. 前端切换视图_前端开发的10个软件工具,用过3个就是大神!
  7. Eclipse安装SVN插件图文详解
  8. python-递归函数
  9. 手机音频拼接软件_技能帖 | 专业又好上手的音频剪辑攻略
  10. OSG加载DEM高程数据
  11. api. feel.ai_如何使用Api.ai构建自己的AI助手
  12. MongoDB数据同步工具mongosync
  13. SQL如何本地数据库连接服务器的数据库
  14. 华为USG6320做双线-基于源地址的策略路由
  15. 网络系统管理Debian模块||初始化环境、网络地址规划
  16. python自动表单填充工具(内含rar)
  17. c语言lcm函数的头文件,LCM中C++的API介绍
  18. 天津医大二院信息化办公室主任志翔:双机保护不是万能的
  19. linux下给文件赋予所有权限
  20. HTML新年贺卡源代码,春节贺卡源代码、新春贺卡

热门文章

  1. intellij idea关闭重复代码提醒
  2. input获取焦点vue_Vue点击显示文本框并获取焦点
  3. 汇编语言冒泡排序一看就懂
  4. C语言(变量类型,输入,输出)
  5. shell中source命令与sh命令的区别
  6. 【源码】网上随意扒的源码
  7. 还在用烂大街的AirPods吗?双11这几款颜值在线高性价比蓝牙耳机真香~
  8. 商品售后服务体系的好处
  9. 解决office 2019 正在更新office请稍后 0x0000142 应用程序无法正常启动
  10. ChatGPT之后我们要做什么?丨文本生成中的知识和控制