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,这是一个su的termux版本,用来在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-repo和proot(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也是.

Android安装KALI相关推荐

  1. android设备安装kali,在Android设备上安装Kali Linux基于Android设备的Kali Linux渗透测试教程大学霸...

    在Android设备上安装Kali Linux基于Android设备的Kali Linux渗透测试教程大学霸 基于Android设备的Kali Linux渗透测试教程2 Android是一种基于Lin ...

  2. 在Android设备上安装kali的最佳方案与Linux下如何刷机

    之前一直用linux-deployer安装kali...发现这个东西非常地鸡肋,与系统结合的并不好.后来发现kali-nethunter有通用包(当然因为没有定制内核所以不能加载外置网卡也不能bad ...

  3. kali linux 小米卸载软件,Kali Linux on Android # 实测:小米2s离线安装Kali Linux

    小米2s离线安装Kali Linux 2017年2月4日  by 小甘丶 前段时间也研究过一两天,没弄明白,今天突然来兴致了,说研究一下吧,结果一不小心,就弄明白了! 第一次研究,主要是没弄明白这个系 ...

  4. 红米笔记本linux系统版本,红米note能刷什么系统 Android下安装Kali Linux

    一部2GRAM 16GROM的安卓智能手机 已经Root的Android系统 Linux Deploy BusyBox Pro JuiceSSH?? kali-linux-light-2017.1-a ...

  5. 安卓手机通过termux免root安装kali

    1.安装termux 上githubReleases · termux/termux-app · GitHub下载 下载链接 https://github.com/termux/termux-app/ ...

  6. linux deploy安装kali和磁盘扩容

    这张图片需要注意的是一个安装路径,如图 可以下载RE文件管理器,快速复制当前文件夹路径 . kali.img就在/storage/emulated/0/   里面. 用户名和密码自己填,后期用来连接s ...

  7. termux配置python安装kali_安卓用termux安装kali linux教程

    Termux是一个Android下一个高级的终端模拟器,开源且不需要root,支持apt管理软件包,十分方便安装软件包, 完美支持Python, PHP, Ruby, Go, Nodejs, MySQ ...

  8. 在手机安装 Kali Linux

    阅读本文大概需要 3.1 分钟 之前给大家介绍过 Kali Linux,它是一个专为网络安全人员打造的 Linux 发行版,集成了众多的渗透测试工具. 刚好最近在网上看到有个软件叫 Linux Dep ...

  9. 小米2s 怎样离线安装Kali Linux

    小米2s 离线安装Kali Linux 2017年2月4日  by 小甘丶 前段时间也研究过一两天,没弄明白,今天突然来兴致了,说研究一下吧,结果一不小心,就弄明白了! 第一次研究,主要是没弄明白这个 ...

最新文章

  1. mysql5.6基于GTID主从复制设置
  2. 对RPM软件包的查询操作
  3. 来!咱们聊聊如何把缓存玩出一种境界!
  4. 腾讯云工业互联网助力平台发布 推动制造业“数字化”蝶变
  5. 【图像分割模型】用BRNN做分割—ReSeg
  6. Java 从业一年的心得体会
  7. GraphQL在SAP Kyma中的广泛应用
  8. 请描述定时器初值的计算方式_单片机C语言编程中定时器初值计算的两种方法...
  9. 遥感专业学c语言吗,2019遥感科学与技术专业怎么样、学什么、前景好吗
  10. HTML5期末大作业:汽车销售网站模板设计(7个页面) HTML+CSS+JavaScript 企业网页设计源码...
  11. 怎么提取pdf文件中的图片
  12. html怎么设置空链接,HTML a标签之空链接
  13. ROS Noetic入门完整版
  14. 商务统计_5 用图表演示数据 - 茎叶图
  15. 如何mp3音乐格式转换成ogg格式
  16. 春招大厂上岸学长带你有效春招找工作
  17. lumia535 刷Android,附教程:看看你的Lumia手机能不能刷安卓!
  18. Mysql语句计算文本字数_使用SQL确定文本字段的字数统计
  19. 高质量的外链怎么去挖掘?
  20. JAVA中d.x=7是什么意思_JVM配置参数之(-D、-X、-XX的区别)

热门文章

  1. 彻底解决win10自动更新问题
  2. Python网络爬虫的规则
  3. 2020全球顶尖计算机科学家排名发布:两位华人学者入全球前10,Top 1000华人学者过百...
  4. 百度seo点击工具_百度站长平台及百度统计工具对SEO优化有什么作用?
  5. java中next()和nextline()用法区别
  6. IDEA常用场景搜索快捷键(当前类、当前项目、全局)
  7. 基于Opencv的水位识别,液面识别、高度识别
  8. 第二章.线性回归以及非线性回归—多项式回归
  9. Vue 配置全局变量
  10. 原创丨智合同AI开放平台