草庐IT

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

7号极客 2023-09-30 原文

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

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

阶段一:准备工作

硬件准备:

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

NetHunter包:

Get Kali | Kali Linux

安装adb环境

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

sudo apt-get install android-tools-fastboot

开启手机USB调试:

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

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

阶段二:解锁手机设备bootloader

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

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

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

Device is LOCKED

2.2、输入解锁命令

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

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


阶段三:刷底包、TWRP包

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

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

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

adb devices
adb reboot bootloader

3.3、刷入bootloader包

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

【手动reboot】

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

3.4、刷入radio包

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

【手动reboot】一下

3.5、刷入vendor包

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

【手动reboot】一下

3.6、刷入system包

fastboot flash system system.img

【手动reboot】一下

3.7、刷入boot包

fastboot flash:raw boot boot.img

【手动reboot】一下

3.8、刷入recovery包

fastboot flash recovery recovery.img

【手动reboot】一下

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

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

adb reboot bootloader

3.11、刷入twrp包

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

【手动reboot】一下

阶段四:安装Magisk和NetHunter

4.1、打开twrp

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


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

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

4.3、安装Magisk工具

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

选择Magisk工具包

直接滑动到右边

待安装完成后,点击Reboot System

选择Do Not Install即可

4.4、安装NetHunter

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

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

等待大概25分钟。

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

选择Do Not Install即可

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

阶段五:配置环境

1、授予root超级权限

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

2、配置KaliChroot

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



配置成功后以后开机将显示:

3、配置网络

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

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

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


重启手机,即可解决。

by geek-7

有关Nexus6p手机刷KaliNetHunter详细操作手册-Linux的更多相关文章

  1. 怎样用一台手机做自媒体? - 2

    其实做自媒体的成本并不高,入门只需要一部手机即可!在手机上找视频素材、使用手机剪辑视频、最后使用手机发布视频作品获得收益!方法并不难,今天这期内容就来给粉丝们分享一种小方法,每天稳定收益100-300,抓紧点赞收藏!1、找素材(1)使用手机拍摄自己喜欢的经典段落,使用程序把文案内容提取出来(2)也可以在豆瓣、知乎、微博等网站中找一些自己需要的文案素材(3)把文案进行润色修改,可以加入一些自己的观点(4)视频素材可以使用软件中自带的素材,也可以在素材网站中下载完整版的素材2、文案配音(1)把复制好的文案直接导入小程序中(2)调整音色、音调后一键合成音频即可(3)可以选择自己朗读配音,需要花一点时

  2. 在VMware16虚拟机安装Ubuntu详细教程 - 2

    在VMware16.2.4安装Ubuntu一、安装VMware1.打开VMwareWorkstationPro官网,点击即可进入。2.进入后向下滑动找到Workstation16ProforWindows,点击立即下载。3.下载完成,文件大小615MB,如下图:4.鼠标右击,以管理员身份运行。5.点击下一步6.勾选条款,点击下一步7.先勾选,再点击下一步8.去掉勾选,点击下一步9.点击下一步10.点击安装11.点击许可证12.在百度上搜索VM16许可证,复制填入,然后点击输入即可,亲测有效。13.点击完成14.重启系统,点击是15.双击VMwareWorkstationPro图标,进入虚拟机主

  3. 100个python算法超详细讲解:画直线 - 2

    1.问题描述使用Python的turtle(海龟绘图)模块提供的函数绘制直线。2.问题分析一幅复杂的图形通常都可以由点、直线、三角形、矩形、平行四边形、圆、椭圆和圆弧等基本图形组成。其中的三角形、矩形、平行四边形又可以由直线组成,而直线又是由两个点确定的。我们使用Python的turtle模块所提供的函数来绘制直线。在使用之前我们先介绍一下turtle模块的相关知识点。turtle模块提供面向对象和面向过程两种形式的海龟绘图基本组件。面向对象的接口类如下:1)TurtleScreen类:定义图形窗口作为绘图海龟的运动场。它的构造器需要一个tkinter.Canvas或ScrolledCanva

  4. 【Linux操作系统】——网络配置与SSH远程 - 2

    Linux操作系统——网络配置与SSH远程安装完VMware与系统后,需要进行网络配置。第一个目标为进行SSH连接,可以从本机到VMware进行文件传送,首先需要进行网络配置。1.下载远程软件首先需要先下载安装一款远程软件:FinalShell或者xhell7FinalShellxhell7FinalShell下载:Windows下载http://www.hostbuf.com/downloads/finalshell_install.exemacOS下载http://www.hostbuf.com/downloads/finalshell_install.pkg2.配置CentOS网络安装好

  5. Linux磁盘分区中物理卷(PV)、卷组(VG)、逻辑卷(LV)创建和(LVM)管理 - 2

    文章目录一基础定义二创建逻辑卷2-1准备物理设备2-2创建物理卷2-3创建卷组2-4创建逻辑卷2-5创建文件系统并挂载文件三扩展卷组和缩减卷组3-1准备物理设备3-2创建物理卷3-3扩展卷组3-4查看卷组的详细信息以验证3-5缩减卷组四扩展逻辑卷4-1检查卷组是否有可用的空间4-2扩展逻辑卷4-3扩展文件系统五删除逻辑卷5-1备份数据5-2卸载文件系统5-3删除逻辑卷5-4删除卷组5-5删除物理卷六LVM逻辑卷缩容6-1缩容注意事项6-2标准缩容步骤一基础定义LVM,LogicalVolumeManger,逻辑卷管理,Linux磁盘分区管理的一种机制,建立在硬盘和分区上的一个逻辑层,提高磁盘分

  6. H2数据库配置及相关使用方式一站式介绍(极为详细并整理官方文档) - 2

    目录H2数据库入门以及实际开发时的使用1.H2数据库的初识1.1H2数据库介绍1.2为什么要使用嵌入式数据库?1.3嵌入式数据库对比1.3.1性能对比1.4技术选型思考2.H2数据库实战2.1H2数据库下载搭建以及部署2.1.1H2数据库的下载2.1.2数据库启动2.1.2.1windows系统可以在bin目录下执行h2.bat2.1.2.2同理可以通过cmd直接使用命令进行启动:2.1.2.3启动后控制台页面:2.1.3spring整合H2数据库2.1.3.1引入依赖文件2.1.4数据库通过file模式实际保存数据的位置2.2H2数据库操作2.2.1Mysql兼容模式2.2.2Mysql模式

  7. ruby - 如何在 Ruby 中获取 linux 系统信息 - 2

    如何在Ruby中获取linux系统(这必须适用于Fedora、Ubuntu等)的软件/硬件信息? 最佳答案 Chef背后的优秀人才,拥有一颗名为Ohai的优秀gemhttps://github.com/opscode/ohai以散列形式返回系统信息,例如操作系统、内核、规范、fqdn、磁盘、空间、内存、用户、接口(interface)、sshkey等。它非常完整,非常好。它还会安装命令行二进制文件(也称为ohai)。 关于ruby-如何在Ruby中获取linux系统信息,我们在Stack

  8. ruby - rbenv:在 Linux Mint 上找不到 gem 命令 - 2

    我在LinuxMint17.2上。我最近使用apt-getpurgeruby​​删除了ruby​​。然后我安装了rbenv然后rbenvinstall2.3.0所以现在,~/.rbenv/versions/2.3.0/bin/ruby存在。但是现在,我无法执行geminstallrubocop。我明白了:$geminstallrubocoprbenv:gem:commandnotfoundThe`gem'commandexistsintheseRubyversions:2.3.0但是我可以~/.rbenv/versions/2.3.0/bin/geminstallrubocop。但是,

  9. ruby - 在 Linux 上编译 Ruby 1.9.2 所需的先决条件? - 2

    我是Ruby和RoR的新手。我有一个带有Ubuntu镜像的干净Linode实例,我想从源代码编译Ruby而不是使用apt-get。我已经在谷歌上搜索了执行此操作的说明,但经过一些尝试后,当我尝试运行一些教程示例时,我不断收到有关缺少zlib和其他一些包的错误。任何人都可以给我详细的说明(或链接),教我如何在从源代码编译Ruby之前安装必要的必备包吗?我的目的是编译Ruby的最新稳定版本,然后安装Rubygems和Rails。提前感谢您的帮助!!! 最佳答案 Thisblogpost涵盖从源代码编译ruby​​所需的包和安装过程;它引

  10. 如何使用手机远程访问自己的电脑? - 2

    手机访问电脑后AnyViewer可以做什么? 您成功将手机连接到Windows电脑后,然后您可以做任何您想做的事情,例如:查看文件和运行应用程序。电源管理:在远程会话中,点击电源管理,您可以看到三个项目:锁定、重启和关机,供您在不同情况下管理计算机。如果您需要暂时离开远程会话,可以锁定计算机。如果计算机死机,您可以重新启动它,然后再次连接。如果您已完成计算机上的所有工作,您可以使用手机远程关闭它。更改图像质量:当电脑和手机的网络都处于良好状态时,您可以选择高图像质量以获得更好的体验。当网络状况不佳时,您可以选择低图像质量以获得更流畅的操作。     显示桌面:我们无法在手机上按Windows+

随机推荐