Termux是一款開源且不需要root,運(yùn)行在Android終端上極其強(qiáng)大的linux模擬器,支持apt管理軟件包,完美支持python,ruby,go,nodejs。本文使用termux搭建Nmap、Sqlmap、BBScan、subDomainsBrute、Hydra、RouterSploit等實(shí)現(xiàn)支持端口掃描、注入檢測(cè)、子域名爆破、多協(xié)議弱口令爆破、路由器漏洞檢測(cè)框架多種功能的Android手機(jī)滲透神器。
Termux是一款開源的安卓終端Linux環(huán)境模擬器應(yīng)用。開源github地址<https://github.com/termux/termux-app>,應(yīng)用官網(wǎng)<https://termux.com/>,是Android手機(jī)上學(xué)習(xí)Linux使用以及Python等語言編程的絕佳利器
1.安裝
官方推薦使用Google Player和F-Droid兩個(gè)應(yīng)用商店下載,筆者選擇F-Droid提供的下載地址<https://f-droid.org/repo/com.termux_42.apk>,下載后直接安裝(首次打開應(yīng)用會(huì)執(zhí)行更新操作,需要保持手機(jī)網(wǎng)絡(luò)暢通。)
2.使用技巧(參考官方幫助文檔<https://termux.com/help.html>)
(1)基本使用
Termux界面長(zhǎng)按屏幕,顯示菜單項(xiàng)(包括返回、復(fù)制、粘貼、更多),此時(shí)屏幕出現(xiàn)可選擇的復(fù)制光標(biāo)。
Termux界面從左向右滑動(dòng),顯示隱藏式導(dǎo)航欄,可以新建、切換、重命名會(huì)話session和調(diào)用彈出輸入法
(2) 常用快捷鍵
音量-鍵模擬(Ctrl)鍵
1 2 3 4 5 6 7 8 9 | 音量-鍵(Ctrl)+L 清除屏幕內(nèi)容 |
更多快捷按鍵參考官網(wǎng)介紹,有藍(lán)牙鍵盤的讀者可以參考硬件快捷鍵使用
(3)常用命令
1 2 3 4 5 6 7 8 9 | apt update 更新源 |
0x02打造Android手機(jī)滲透神器
(1)顯示擴(kuò)展功能,ESC鍵,CTR鍵,TAB鍵(補(bǔ)全命令和文件名)都是很常用的
1 | 音量+鍵+Q |
(2)安裝基本git、wget、vim、nano、tar、zip、less等(termux下vim支持觸摸移動(dòng)光標(biāo)移動(dòng)位置)
1 2 3 4 5 6 | apt install git |
(3)安裝nmap
1 | apt install nmap |
安裝nmap使用方式使用
(4)安裝python2和sqlmap
termux下直接安裝python默認(rèn)是python3.5版本(pip安裝python3的擴(kuò)展包),然而目前很多的軟件只支持2.7+(如:sqlmap),于是安裝python2,使用pip2安裝python2的擴(kuò)展包,本文中所有python代碼均采用python2 filename.py
運(yùn)行
1 2 | apt install python2 |
(5)安裝whatportis
whatportis是一款離線查詢端口號(hào)對(duì)應(yīng)服務(wù)的工具
1 2 3 4 | #安裝 |
(6)安裝BBScan和subDomainsBrute
安裝lijiejie的BBScan掃描敏感路徑和subDomainsBrute爆破子域名
1 2 3 | #安裝 |
提示缺失python擴(kuò)展包,直接用pip2 install <對(duì)應(yīng)擴(kuò)展包>
(7)安裝openssh
通過手機(jī)ssh鏈接遠(yuǎn)程服務(wù)器進(jìn)行管理
1 2 3 4 | #安裝 |
(8)安裝hydra
1 2 3 4 | #安裝 |
(9)安裝RouterSploit
1 2 3 4 5 6 7 | #安裝 |
Termux不需root即可在Android終端支持Nmap以及Ruby、Python、Go、Nodejs語言的Linux神器,安裝hydra支持常見協(xié)議(SSH,FTP,Telnet,HTTP等)的弱口令爆破,使用RouterSploit實(shí)現(xiàn)路由器的漏洞檢測(cè)與利用,同時(shí)可以根據(jù)實(shí)際需求運(yùn)行相應(yīng)的程序,從而打造一款屬于你自己的Android終端滲透神器。
倘若擁有root權(quán)限的讀者,推薦termux sudo<https://github.com/st42/termux-sudo>以便更好地使用root權(quán)限
來源:http://blackwolfsec.cc/2016/12/10/termux/
聯(lián)系客服