渗透测试工具目录扫描——dirsearch安装使用
将python-3.9.15的安装目录/usr/local/python3/bin写到环境变量中去,也可以将安装路径/usr/local/python3/bin创建软连接到/usr/bin中去。安装环境:推荐使用linux虚拟机安装,可以时CentOS7系统也可以是Ubuntu系统的kali虚拟机去装。2.如果没有安装python到python3.7版本以上,可以像以下这样安装(前提是连接网络的情
安装环境:推荐使用linux虚拟机安装,可以是CentOS7系统也可以是Debian系统的kali虚拟机去装
1.安装dirsearch需要先检查虚拟机是否安装python3.7或更高版本。
python3 --version #检查的是python3的版本
或
python --version #检查的是python2的版本
2.如果没有安装python到python3.7版本以上,可以像以下这样安装(前提是连接网络的情况下)
yum install -y libffi-devel openssl-devel bzip2-devel expat-devel gdbm-devel readline-devel sqlite-devel #首先是先安装需要的基础的一些依赖
然后从python官网下载python3.7以上的linux的安装包,我这里装的是python-3.9.15版本
python官网链接:https://www.python.org/downloads/source/
将下载下来的源码包上传到服务器/opt/目录下
yum install -y lrzsz #使用tar解压xz包时,要先安装lrzsz
tar xf Python-3.9.15.tar.xz #到/opt/目录下,解压python-3.9.15的xz包
编译安装python-3.9.15
cd /opt/Python-3.9.15
./configure --prefix=/usr/local/python3 --with-ssl
make -j 3 #根据Makefile编译源代码,连接,生成目标文件,可执行文件(3线程去编译源代码)
make clean #清除上次的make命令所产生的object文件(后缀为“.o”的文件)及可执行文件
make install #将编译成功的可执行文件安装到系统目录中,一般为/usr/local/bin目录,我这里是/usr/local/python3
将python-3.9.15的安装目录/usr/local/python3/bin写到环境变量中去,也可以将安装路径/usr/local/python3/bin创建软连接到/usr/bin中去
vi /etc/profile #打开配置环境变量的文件
#添加以下内容
export PATH=/usr/local/python3/bin:$PATH
source /etc/profile #应用一下配置使其生效
python3 --version #检查一下python3的版本
3.安装dirsearch
github上的安装、使用链接参考:https://github.com/maurosoria/dirsearch#installation--usage
安装方法可选:
git clone https://github.com/maurosoria/dirsearch.git --depth 1 #使用git安装
cd dirsearch
安装requirements.txt中的程序
pip3 install -r requirements.txt #安装requirements.txt中的程序
如果报错,可以使用pip3带加速单独安装,由于网络的问题,需要使用国内的镜像源(比如豆瓣源)来加速
pip install XXX -i http://pypi.douban.com/simple/ --trusted-host pypi.douban.com #提示XXX就装XXX,一般不会有问题
安装完成后,去到dirsearch目录下,就可以进行简单使用了
更多推荐
所有评论(0)