相關(guān)廠商:
手機掃描下載
安卓termux終端模擬器手機版是一款手機Linux終端模擬器應(yīng)用,內(nèi)置海量termux命令大全,可實現(xiàn)模擬root環(huán)境、gcc編程、遠程連接、數(shù)據(jù)庫管理、調(diào)用安卓終端模擬器等功能,免root中文漢化,安卓玩機必備神器哦!
和我一樣在學Python的小白可以看看,很方便,我試了我想用的requests庫是可以正常使用的,很舒服。
Termux是一款開源且不需要root,運行在Android終端上極其強大的linux模擬器,支持apt管理軟件包,完美支持python,ruby,go,nodejs。本文使用termux搭建Nmap、Sqlmap、BBScan、subDomainsBrute、Hydra、RouterSploit等實現(xiàn)支持端口掃描、注入檢測、子域名爆破、多協(xié)議弱口令爆破、路由器漏洞檢測框架多種功能的Android手機滲透神器。
幾乎將標準軟件包與精確的終端仿真結(jié)合在一個美觀的開源解決方案中。你完全可以用它在你本機上干很多事情:gcc編程、遠程連接、SSL、操作和搭建數(shù)據(jù)庫、在手機上搭建服務(wù)器和網(wǎng)站,或者是調(diào)用Android系統(tǒng)中的各種功能,以及更多操作的有待探索。我們可以把它當做是一個Linux的虛擬機終端。
Termux,你可以把它當做是一個Android終端模擬器和Linux環(huán)境應(yīng)用程序,安裝可直接使用,無需root或設(shè)置。自動安裝最小基本系統(tǒng) – 使用APT包管理器可以使用其他軟件包,可玩性和拓展性非常高。
安裝基本命令環(huán)境
下載安裝后要首先更新包,命令行輸入以下命令
apt update
apt upgrade
更換清華源鏡像,提高速度
export EDITOR=vi
apt edit-sources
編輯為
# The termux repository mirror from TUNA:
deb [arch=all,aarch64] https://mirrors.tuna.tsinghua.edu.cn/termux stable main
:wq保存
----------
或者使用nano、vi、vim手動修改 $PREFIX/etc/apt/sources.list 文件
添加如下:
# The termux repository mirror from TUNA:
deb https://mirrors.tuna.tsinghua.edu.cn/termux stable main
并把原來的
deb https://termux.org/packages/ stable main
屏蔽掉(在行首添加#號)
再保存退出
我習慣用nano來編輯文檔,默認是沒有安裝的,使用命令apt install nano來安裝nano
使用命令:nano $PREFIX/etc/apt/sources.list 來編輯文件,然后ctrl+o保存,ctrl+x退出
------
基本命令/軟件的安裝
apt update
apt upgrade
apt install vim zsh tsu wget git zip neofetch clang make cmake curl python-dev nodejs-dev -y
2.2 安裝python
安裝python主程序和必要模塊,python3和python2都安裝
apt install python python-dev python2 python2-dev
3、安裝python模塊
(1)安裝BeautifulSoup,requests
pip install BeautifulSoup4 requests
(2)安裝lxml模塊
apt-get install clang
tips:近期clang更新到7.0,存在很多問題,好多模塊都不能編譯了。只能期待作者解決了。
error: command 'aarch64-linux-android-clang' failed with exit status 1
apt-get install libxml2 libxml2-dev libxslt libxslt-dev
依賴庫python-dev libxml2-dev libxslt-dev libcrypt-dev openssl-dev libffi-dev
pip install lxml
有可能安裝不上,可以先把下面的(3)中的apt部分先安裝,在來試試pip install lxml
更新:安裝lxml網(wǎng)上給出了一個新方案,如下
pkg install libxml2 libxml2-dev libxslt libxslt-dev libiconv libiconv-dev libclang clang libzmq libzmq-dev libc++
pip install lxml
未經(jīng)測試,如果哪位童鞋測試后可告知一聲。
如果還是安裝不了,有網(wǎng)友說缺少libcrypt支持,運行apt-get install libcrypt libcrypt-dev后再安裝lxml
最近在小米沒有存儲卡的手機上,發(fā)現(xiàn)在手機目錄無法運行程序,提示permission denied
經(jīng)查閱,運行命令termux-setup-storage就可以了
啟用外置存儲
pkg install termux-tools
termux-set-storage
Android6.0以上會彈框確認是否授權(quán),執(zhí)行這條命令確保termux在最前端(當前Activity)
(3)安裝scrapy模塊(必須先安裝lxml才行)
apt install openssl libffi libffi-dev
pip install scrapy
如果安裝不上,先試試
apt install openssl openssl-tool openssl-dev
再安裝scrapy
(4)安裝科學計算相關(guān)模塊numpy和pandas
apt install clang python python-dev fftw libzmq libzmq-dev freetype freetype-dev libpng libpng-dev pkg-config
LDFLAGS=" -lm -lcompiler_rt" pip install numpy matplotlib pandas jupyter
這里注意:numpy最新版1.13.1有問題,安裝不上,需要指定安裝1.12.1版
LDFLAGS=" -lm -lcompiler_rt" pip install numpy==1.12.1
【安裝時間會有點長,主要是編譯過程,幾個模塊可以一個一個來裝,numpy是基==1.12.1礎(chǔ)庫,裝matplotlib和pandas前必須先裝】
【2018-10-15更新】關(guān)于lxml、scrapy 安裝失敗的情況解決方案
錯誤error: command 'aarch64-linux-android-clang' failed with exit status 1
近日重裝termux,安裝lxml scrapy mitmproxy老是失敗,還以為是clang更新的緣故。
搜索網(wǎng)絡(luò)解決方案,是因為安裝openssl時直接apt安裝的結(jié)果。
這里要直接用deb包安裝 openssl.deb、openssl-dev.deb、openssl-tool.deb
熱門評論
最新評論
已有0人參與,點擊查看更多精彩評論