dirsearch目录爆破工具使用(CentOS7、Windows10)

  • dirsearch需要python3环境才能使用

CentOS7下使用dirsearch

1、安装好一台CentOS7系统的虚拟机

2、下载dirsearch程序包

wget https://github.com/maurosoria/dirsearch/archive/master.zip

在这里插入图片描述
3、解压缩

unzip master.zip

在这里插入图片描述

4、安装gcc和zlib依赖包,下载python3压缩包并解压

yum -y install gcc
yum -y install zlib*
wget https://www.python.org/ftp/python/3.6.1/Python-3.6.1.tgz
tar -zxvf Python-3.6.1.tgz

5、安装python3

cd Python-3.6.1

为python3编译添加依赖

vim Modules/Setup
#zlib zlibmodule.c -I$(prefix)/include -L$(exec_prefix)/lib -lz
#去掉注释
zlib zlibmodule.c -I$(prefix)/include -L$(exec_prefix)/lib -lz
#:wq

编译、安装

mkdir -p /usr/local/python3
./configure --prefix=/usr/local/python3
make
make install

配置环境变量

vim ~/.bash_profile
#增加下面内容
export PATH=$PATH:$HOME/bin:/usr/local/python3/bin
#:wq

6、使用dirsearch

cd 
cd dirsearch-master
./dirsearch.py -u http://111.198.29.45:57396/ -e *

在这里插入图片描述
7、dirsearch介绍

  • -u 指定url
  • -e 指定网站语言—— *指全部语言可换php等
  • -w 可以加上自己的字典(带上路径)
  • -r 递归跑(查到一个目录后,在目录后在重复跑,很慢,不建议用)
  • –random-agents 使用代理(使用的代理目录在uesr-agents.txt中,可以自己添加)

在此路径下的db目录是此款工具自带的字典(dirsearch-master/db)
在这里插入图片描述
在此路径下的reports目录是你所有爬过的网站(dirsearch/reports)
在这里插入图片描述
此介绍转载 https://blog.csdn.net/Jiajiajiang_/article/details/81391982


Windows10下使用dirsearch

1、下载dirsearch程序包,并解压缩
https://github.com/maurosoria/dirsearch
在这里插入图片描述
在这里插入图片描述
2、下载python3
https://www.python.org/
在这里插入图片描述
安装过程略

3、win+r打开运行界面,输入cmd进入命令行
在这里插入图片描述
4、cd进入dirsearch目录
因为Windows10跳转其他磁盘需要+/x,x为你要去的磁盘

cd /d D:\360安全浏览器下载\dirsearch-master

在这里插入图片描述

5、输入dirsearch命令,使用工具

py dirsearch.py -u http://111.198.29.45:57396/ -e *

在这里插入图片描述

  • 1
    点赞
  • 22
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
在Kali中使用dirsearch工具的步骤如下: 1. 进入dirsearch-maser目录,可以使用cd命令切换到该目录。其中的“dirsearch.py”就是可以使用dirsearch工具。 2. 由于我们没有权限执行该文件,所以需要使用chmod命令给与该命令可执行权限。可以使用chmod +x dirsearch.py命令来赋予执行权限。 3. 使用以下参数进行dirsearch扫描: -h或--help:查看帮助 -u URL或--url=URL:指定要扫描的URL -L URLLIST或--url-list=URLLIST:设置URL列表 -e EXTENSIONS或--extensions=EXTENSIONS:指定网站语言(如果后面接“*”,代表所有语言) -w WORDLIST或---wordlist=WORDLIST:设置字典 -r或--recursive:递归跑(查到一个目录后,在目录后再重复跑,很慢,不建议使用) --random-agents:使用代理(使用的代理目录在uesr-agents.txt中,可以自己添加) -t THREADSCOUNT或--threads=THREADSCOUNT:设置扫描线程数量 --timeout=TIMEOUT:设置超时时间 --simple-report=SIMPLEOUTPUTFILE:保存结果(发现的路径) --plain-text-report=PLAINTEXTOUTPUTFILE:保存结果(发现的路径和状态码) --json-report=JSONOUTPUTFILE:以json格式保存结果 4. 可以根据需要加上自己的字典文件,使用-w参数后加上字典文件的路径。 5. 运行dirsearch命令进行扫描。例如,使用dirsearch.py -u http://example.com 进行URL扫描。 6. 可以根据需要指定其他参数和选项,如递归扫描、使用代理等。 7. 结果会保存在指定的输出文件中,可以使用文本编辑器打开查看。 你可以参考这篇文章:https://blog.csdn.net/qq_41453285/article/details/100880689,了解更多关于使用dirsearch的案例。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值