【最后一次更新:2023.4.08】
请勿利用文章内的相关技术从事非法测试,由于传播、利用此文所提供的信息而造成的任何直接或者间接的后果及损失,均由使用者本人负责,作者不为此承担任何责任~
这是国内第一篇原创有关A-Shell的文章~原创不易,还望大家多多支持~
~介绍说明~
Whois A-Shell
通过A-Shell你能够在手机上愉快地使用python和perl解释性语言「未来有望支持php」
A-Shell是一款iOS终端,该项目的目标是在iOS上提供一个简单的Unix终端,它使用ios_system进行命令解释,能够使用ios_system生态系统中的所有命令(nslookup、whois、python3、lua、pdflatex、lualatex...),并且项目开发者为其提供了一些其它命令,你可以通过help -l查看所有命令,当然你也可以通过A-Shell中提供的pkg包管理工具(这里的pkg包管理命令并不同于termux,它是由项目开发者维护的,故能从中下载到的命令很少)和pip包管理工具下载命令并使用。
A-Shell最为令人震惊的就是它的运行速度,这比iSH快十倍以上,因此你能在A-Shell上实现一些iSH需要大量时间实现的任务~
A-Shell外观
你可以使用config更改A-Shell的外观,它允许您更改字体、字体大小、背景颜色、文本颜色以及光标颜色和形状,每个窗口都可以有自己的外观。config -p将使当前窗口的设置永久化,该设置用于所有未来的窗口,除此之外你还可以使用config -t配置工具栏。
【你可以查看A-Shell开源项目获取更多有关A-Shell的信息https://github.com/holzschu/a-shell】
开始安装渗透工具
前言
A-Shell为用户预安装了pip,加上A-Shell性能速度的加持,这使安装并使用渗透变得十分简单~
在此之前提醒下大家,A-Shell的pip受权限影响暂时不能直接修改pypi源
但你可以通过手动添加源参数,暂时修改pypi源【以下pip安装步骤均已采用国内源】
A-Shell安装并使用SQLmap
pip3 install sqlmap -i https://mirrors.aliyun.com/pypi/simple/
A-Shell安装并使用Webcrack
git clone https://github.com/yzddmr6/WebCrack
pip3 install -r requirements.txt -i https://mirrors.aliyun.com/pypi/simple/
python3 webcrack.py
A-Shell安装并使用Dirsearch(目前疑似出现问题)
pip3 install dirsearch -i https://mirrors.aliyun.com/pypi/simple/
A-Shell安装并使用Wafw00f
pip3 install wafw00f -i https://mirrors.aliyun.com/pypi/simple/
A-Shell安装并使用Portscan「替代nmap实现端口扫描」
git clone https://github.com/luckman666/PortScan.git
A-Shell安装并使用Tidefinder「gitee克隆加速」
//使用lg2克隆tidefinger
lg2 clone https://gitee.com/kiang70/TideFinger
//打开tidefinger/python3目录
cd TideFinger/python3
//pip安装依赖
pip install -r requirements.txt -i https://mirrors.aliyun.com/pypi/simple/
//运行tidefinger
python3 TideFinger.py
A-Shell安装并使用Nikto
//安装 libwhisker「nikto依赖」
wget https://10gbps-io.dl.sourceforge.net/project/whisker/libwhisker/2.5/libwhisker2-2.5.tar.gz
tar xzf libwhisker2-2.5.tar.gz
mkdir /usr/local/share/perl5
cd libwhisker2-2.5
perl Makefile.pl install
//下载nikto
git clone https://github.com/sullo/nikto.git
//运行nikto
cd nikto/program
perl nikto.pl -h 192.168.1.100 -p 8080