代码编织梦想

  1. Termux(最常用,无需root安装,终端模拟器)

  2. Aid Learning(不常用,配置略高,终端模拟器)

  3. Net Hunter(实物手机版,昂贵)

Termux是一个Android下一个高级的终端模拟器开源不需要root,支持apt管理软件包。

完美支持Python,PHP,Ruby,Go,Nodejs,MySQL等。

随着智能设备的普及和性能的不断提升,如今的手机、平板等的硬件标准已达到了初级桌面计算机的硬件标准,用心去打造完全可以把手机变成一个强大的工具。

 

1.下载termux

  • 下载termux的方法很多,可以去termux官方网站:https://termux.com/

  • 在酷安APP下载apk直接进行安装

 

 

 

2. 安装termux.apk时的常见问题:

1.安装后第一次启动一直在installing,需要科学上网解决

2.从0.73版本之后就不再支持安卓5了,因此需要安装较早版本

 

3. Termux基本使用与快捷键

  • Termux界面长按屏幕,显示菜单项(包括返回、复制、粘贴、更多),此时屏幕出现可选择的复制光标。 

  • Termux界面从左向右滑动,显示隐藏式导航栏,可以新建、切换、重命名会话session和调用弹出输入法 

常用快捷键:

音量-键(Ctrl)+L 清除屏幕内容

音量-键(Ctrl)+C 终止当前操作

音量-键(Ctrl)D 退出当前会话session

音量+键+D Tab键(可自动补全命令或文件名)

音量+键+W 方向键 上(可显示前一条命令)

音量+键+S 方向键 下(可显示后一条命令)

音量+键+A 方向键 左(可左移动光标)

音量+键+D 方向键 右(可右移动光标)

音量+键+Q 显示或关闭扩展键(ESC、插入链接CTR、ALT、TAB、-、/、|以及左滑扩展键一栏可切换到全功能支持手机输入法的输入框)


 

4.kali工具安装篇:

安 装git: pkg install git

安装python: pkg install python

安装 nmap: pkg install nmap 科学方法下载速度快

安装hydra: pkg install hydra 科学方法安装速度快

 

5. 管理员身份

1. 手机没有root

利用proot工具来模拟某些需要root的环境

pkg install proot

然后终端下面输入:

termux-chroot (报错,bug,无法使用)

即可模拟root环境
在这个proot环境下面,相当于是进入了home目录,可以很方便地进行配置.

2. 手机已经root

安装tsu,这是一个sutermux版本,用来在termux上替代su:

pkg install tsu

然后终端下面输入:

tsu

即可切换root用户,这个时候会弹出root授权提示,给予其root权限

 

6. 安装ssh服务:

pkg upgrade

pkg install openssh

 

设置密码:

passwd

 

开启ssh服务:

sshd

 

连接ssh:

ssh -p 8022 user@hostname_or_ip

 

7. 更新源:

apt-get update

pkg upgrade

pkg install coreutils 安装基础命令库 例如ls whoami(时间较久)

 

 

 

8. 安装sqlmap metasploit

git安装sqlmap:(科学方法速度快)

git clone https://github.com/sqlmapproject/sqlmap

 

安装msf:(需要root权限,需要安卓5.0以上版本支持)

pkg install metasploit(失败,找不到这个包)

apt-get install metasploit-framework(失败,找不到这个包)

 

9. 安装集成环境

1. 安装atilo,用它再安装kali

atilo的作用和docker一样可以用来下载安装使用linux镜像.

atilo安装方法:

https://github.com/YadominJinta/atilo/blob/master/CN/README_CN.md

echo "deb [trusted=yes arch=all] https://yadominjinta.github.io/files/ termux extras" >> $PREFIX/etc/apt/sources.list.d/atilo.list

apt update && apt install atilo-cn

atilo安装完成后下载kali:

cd atilo 进入这个目录(如果没有,直接执行atilo命令)

atilo pull kali 下载kali(尽量在手机端科学上网下载,速度较快67)

运行kali:

使用 atilo run kali 来运行

安装msf:

kali下安装工具命令:apt-get install metasploit-framework (623 )

安装后执行 msfconsole 但是要几分钟后才会启动


 

2. 安装Lazymux

git clone https://github.com/Gameye98/Lazymux

cd Lazymux

python lazymux.py

这里安装msf,首先安装unstable-repoproot(proot可以不安)

pkg install metasploit

安装不成功原因:仓库不支持5.0 6.0的安卓系统

之后执行msfconsole 启动较慢

 

3.安装tool-x

https://github.com/rajkumardusad/Tool-X

git clone https://github.com/rajkumardusad/Tool-X.git

cd Tool-X

chmod +x install

sh install if not work than use ./install

4. 安装ANDRAX

ANDRAX已停止更新,作者已亡.

  • 需要完全root权限

  • 4GB以上的空闲内存

  • 类似SAMSUNG设备,它可能在内核中有限制,这可能会阻止ANDRAX正常工作。如果是这种情况,您需要重新编译内核或使用像LineageOS这样的ROM,最好使用原生系统。

  • android5.0以上系统

  • 安装有busy box [没有会自动安装]

下载:点击下载

https://andrax-pentest.org/download

 

Aircrack 网卡驱动需要支持混杂镜像模式,iw命令看一下是不是支持,我的米6不支持.并且需要root权限.tcpdump也是.

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。 本文链接: https://blog.csdn.net/weixin_50263804/article/details/110476996