工具大全-dirsearch探测Web目录

dirsearch介绍

dirsearch 是一款开源的、基于Python开发的命令行工具,主要用于对Web服务器进行目录和文件的扫描 ,以发现潜在的安全漏洞。

dirsearch下载地址: https://github.com/maurosoria/dirsearch

运行环境:必须安装python3

为什么要使用dirsearch?

当对目标网站渗透测试时,第一步应该是找到易受攻击网站的隐藏目录

这些隐藏的Web目录非常重要,因为它们可以提供一些非常有用的信息,即在面向公众的网站上看不到的潜在攻击媒介。

比较快捷的攻击方法之一就是采用暴力猜解网站目录及结构,其中包括网站中的目录、备份文件、编辑器、后台等敏感目录 ,为此,需须选择一个功能强大的工具。

用python编写的Dirsearch是一个命令行网站目录扫描程序

dirsearch实战使用

将下载dirsearch解压缩后,进入dirsearch目录打开命令执行窗口

python dirsearch.py -h 查看帮助菜单

扫描站点https://www.cnblogs.com/loveqixin

使用-u 指定需要扫描URL

使用-e 指定需要扫描的文件名 例如:-e php 如果不知道即所有 -e *

python dirsearch.py -u https://www.cnblogs.com/loveqixin -e php

响应状态200->敏感目录

排除不需要的状态码

不需要显示响应状态码为403响应

python dirsearch.py -u https://www.cnblogs.com/loveqixin -e php -x 403

排除多个响应状态码:-x 403,301,302

指定自定义的扫描字典文件

-w 指定自定义的字典文件路径

python dirsearch.py -u https://www.cnblogs.com/loveqixin -e php -x 403,301 -w D:\李\Desktop\目录扫描.txt

使用方法总结

//默认方式扫描单个url

python dirsearch.py -u https://target

//排除多个响应状态码

python dirsearch.py -u https://target -x 4xx,3xx

//使用文件拓展名为php和txt以及js的字典扫描目标

python dirsearch.py -e php,txt,js -u https://target

//采用指定路径的wordlist且拓展名为php,txt,js的字典扫描目标url

python dirsearch.py -e php,txt,js -u https://target -w /path/to/wordlist

//采用递归扫描

python dirsearch.py -e php,txt,js -u https://target -r

//采用递归扫描递归层数为三层

python dirsearch.py -e php,txt,js -u https://target -r -R 3

Dirsearch语法介绍

常用命令:

--version 显示dirsearch的版本

-h --help 帮助提示

-u --url 指定网址

-e 指定网站语言

-w 指定字典

-r 递归目录(跑出目录后,继续跑目录下面的目录)

-l --url-list=FILE 目标url文件路径

-i 保留的响应状态码(以逗号分隔,支持指定范围) 如(-i 200,300-399)

-x 排除的响应状态码(以逗号分隔,支持指定范围) 如(-x 301,500-599)

相关推荐
HackTwoHub1 小时前
Butter_Cookie 黄油曲奇|浏览器渗透插件,云存储检测、XSS、SQL 注入一站式 Web 安全测试工具
前端·sql·安全·web安全·网络安全·自动化·xss
AI备忘录15 小时前
(十六)GRE/IPSec 隧道配置命令五厂商对照:华为 华三 锐捷 迈普 思科
运维·服务器·网络·网络协议·网络安全·华为
Eason_LYC21 小时前
【GetShell】DataEase H2 JDBC远程命令执行漏洞(CVE-2025-32966+CVE-2025-49001)
网络安全·漏洞复现·dataease·白帽子·cve-2025-32966·cve-2025-49001·远程命令执行
白猫不黑21 小时前
运维如何转安全(个人经验篇)
运维·学习·安全·web安全·网络安全·信息安全
Demons_kirit1 天前
PortSwigger网络缓存欺骗(4)
网络安全·缓存
白猫不黑1 天前
网络空间安全/信息安全专业学习规划(超级详细版)
运维·学习·安全·web安全·网络安全·信息安全
2601_966377131 天前
2026年教育数据安全研修班举办,数达安全发布密评工具箱与行业商用密码安全解决方案
网络安全·数据安全·2026年教育数据安全研修班
Sagittarius_A*1 天前
【好靶场】报错注入-sql注入-字符型
数据库·sql·web安全·网络安全·sql注入
todoitbo1 天前
PDF 合并、转换也能自己部署:极空间运行 Stirling PDF,文件交给自己的服务器处理
网络安全·pdf·文件·nas·极空间
小杨不想秃头2 天前
信息安全工程师考试
学习·网络安全