信息收集-目录扫描篇

article/2025/8/28 16:18:00

学如逆水行舟,不进则退;心似平原走马,易放难收。


网站目录本质上就是我们的文件夹,不同的文件夹放着不同的文件。

网站目录示例:
在这里插入图片描述

进行目录扫描可以扩大我们的测试范围,从而找到更多能利用的东西,例如发现网站后台,管理界面,或者敏感的目录,文件等。

总结几个常用的目录扫描工具,以及比较好的字典。

工具分享:
链接:https://pan.baidu.com/s/14taLxg429ciDbSLkVTqx1g
提取码:t9u0

在这里插入图片描述

dirsearch

dirsearch是一个python开发的目录扫描工具,目的是扫描网站的敏感文件和目录从而找到突破口。

项目地址:https://github.com/maurosoria/dirsearch
在这里插入图片描述

基本使用

python3 dirsearch.py  -u http://127.0.0.1  -e php //简单使用,快速扫描

在这里插入图片描述

python3 dirsearch.py  -u http://127.0.0.1  -e php  //递归目录

扫出来的目录层级比较多,相对而言也耗时较久,效果如下所示
在这里插入图片描述

python3 dirsearch.py  -u http://127.0.0.1/  -e php  -w  C:\Users\25459\Desktop\目录扫描\directoryDicts\php\phpFileName.txt

可以指定字典进行目录扫描:
在这里插入图片描述
结果输出:

在这里插入图片描述
蛮好用的一个目录扫描工具,能够很好的发现一些东西。

dirmap

一个基于python3的高级web目录扫描工具。

项目地址:https://github.com/H4ckForJob/dirmap

在这里插入图片描述

功能挺强大的工具,支持多线程批量扫描,蛮适合批量站点目录信息收集。

基本使用

注意,使用之前需安装所需要的模块:

python3 -m pip install -r requirement.txt
python3 dirmap.py -i https://target.com -lcf  //单目标,默认为http

使用效果:
在这里插入图片描述

python3 dirmap.py -iF targets.txt -lcf   //批量目录扫描

在这里插入图片描述

比较有特色的是,可以自己修改配置文件,自定义一些功能进行扫描,这里就不仔细写了。

DirBuster

DirBuster是一个多线程的基于Java的应用程序设计蛮力Web /应用服务器上的目录和文件名 。

**项目地址:**https://sourceforge.net/projects/dirbuster/files/latest/download

使用截图:

在这里插入图片描述
在这里插入图片描述

御剑

蛮经典的一款工具,使用起来蛮简单,当然,比较依赖于字典,
在这里插入图片描述

常用的目录字典

对于依赖于字典的爆破来说,目录字典是必不可少的一部分,总结一下网上比较多赞的项目。

项目地址:

https://github.com/TheKingOfDuck/fuzzDicts
https://github.com/Stardustsky/SaiDict
https://github.com/DictionaryHouse/Dirpath_List

我找的github上星星比较多的,以及时间比较近的,都蛮好的吧,大家有比较好的工具和项目也可以跟我分享一下嘛。


http://chatgpt.dhexx.cn/article/kDEF8nEk.shtml

相关文章

笔试面试题目:平衡二叉树的判断

一. 前面的话 学如逆水行舟,不进则退。心如平原野马,易放难收。春节假期,基本结束,是该回归正常的节奏了。 生活和工作,需要平衡。紧张和松弛,亦需平衡。今天,我们来聊一个笔试面试题目&#…

leetcode每日一题寒假版-2022-12-08 1812. 判断国际象棋棋盘中一个格子的颜色(easy)

🚩 学如逆水行舟,不进则退。 —— 《增广贤文》 2022-12-08 1812. 判断国际象棋棋盘中一个格子的颜色(easy) 题目描述: 给你一个坐标 coordinates ,它是一个字符串,表示国际象棋棋盘中一个格子的坐标。下…

如何养成学习的习惯

微信搜索【程序员囧辉】,关注这个坚持分享技术干货的程序员。 前言 学如逆水行舟,不进则退。每天进步一点点,总有一天能完成蜕变。本文是自己一路上走来的一些心得体会,希望能帮助到一些人逐步养成学习的习惯。 本文面向的人 已经…

Node.js全栈开发笔记与心得

highlight: a11y-dark 一、Node.js 全栈开发资料 1、前端入门基础 慕课网HTML CSS入门慕课网JS入门 javascript进阶篇 菜鸟教程html部分 菜鸟教程CSS部分阮一峰js入门 阮一峰es6教程 2、node 后端入门基础 node入门 Linux基础知识mysql数据库知识 数据库事务sequelize中…

学习如逆水行舟,只有坚持不断的学习,才能保持进步!我置顶了这些公众号

学习如逆水行舟,不进则退;只有坚持不断的学习,才能保持进步。今天给大家精心挑选的这几个优质的公众号,在行业深耕已久,相信大家一定会有所收获,感兴趣的可以关注一下。 前端技术精选 前端技术精选,分享最新…

移动磁盘显示由于IO设备错误,无法运行此项请求的文件找到办法

移动磁盘打不开由于IO设备错误,无法运行此项请求,是因为这个I盘的文件系统内部结构损坏导致的。要恢复里面的数据就必须要注意,这个盘不能格式化,否则数据会进一步损坏。具体的恢复方法看正文 工具/软件:星空数据恢复软件 步骤1&a…

如何找回由于IO设备错误,无法运行此项请求移动磁盘的文件

由于IO设备错误,无法运行此项请求说明这个盘的文件系统结构损坏了。在平时如果数据不重要,那么可以直接格式化就能用了。但是有的时候里面的数据很重要,那么就必须先恢复出数据再格式化。具体恢复方法可以看正文了解(不格式化的恢复方法&…

移动硬盘提示由于IO设备错误,无法运行此项请求,要怎样寻回资料

由于IO设备错误,无法运行此项请求说明这个盘的文件系统结构损坏了。在平时如果数据不重要,那么可以直接格式化就能用了。但是有的时候里面的数据很重要,那么就必须先恢复出数据再格式化。具体恢复方法可以看正文了解(不格式化的恢复方法&…

出现io error

今天写软件,使用手机调试,就只有HTC D816V显示IO error错误,其他手机都正常(mx4 flyme4,moto x 4.4.2,htc u11 8.0,nexus 6p 8.1,安卓模拟器6.0)也重启试过还是不行&…

硬盘提示无法访问由于IO设备错误的数据找回方法

D盘打不开由于IO设备错误,是因为这个I盘的文件系统内部结构损坏导致的。要恢复里面的数据就必须要注意,这个盘不能格式化,否则数据会进一步损坏。具体的恢复方法看正文 工具/软件:星空数据恢复软件 步骤1:先下载并解压…

硬盘无法访问由于IO设备错误,无法运行此项请求,里面的资料怎么寻回

机械硬盘打不开由于IO设备错误,无法运行此项请求,是因为这个I盘的文件系统内部结构损坏导致的。要恢复里面的数据就必须要注意,这个盘不能格式化,否则数据会进一步损坏。具体的恢复方法看正文 工具/软件:流星数据恢复软件 步骤1&a…

移动硬盘提示由于IO设备错误,无法运行此项请求数据怎么寻回

移动硬盘打不开由于IO设备错误,无法运行此项请求,是因为这个I盘的文件系统内部结构损坏导致的。要恢复里面的数据就必须要注意,这个盘不能格式化,否则数据会进一步损坏。具体的恢复方法看正文 工具/软件:AuroraDataRecovery 步骤1…

机械硬盘无法访问由于IO设备错误,无法运行此项请求,里面的数据怎么找到

硬盘打不开由于IO设备错误,无法运行此项请求,是因为这个I盘的文件系统内部结构损坏导致的。要恢复里面的数据就必须要注意,这个盘不能格式化,否则数据会进一步损坏。具体的恢复方法看正文 工具/软件:星空数据恢复软件 步骤1&#…

移动磁盘由于IO设备错误,无法运行此项请求文件怎样找到

由于IO设备错误,无法运行此项请求说明这个盘的文件系统结构损坏了。在平时如果数据不重要,那么可以直接格式化就能用了。但是有的时候里面的数据很重要,那么就必须先恢复出数据再格式化。具体恢复方法可以看正文了解(不格式化的恢复方法&…

移动硬盘显示由于IO设备错误,无法运行此项请求,要如何找回文件

由于IO设备错误,无法运行此项请求说明这个盘的文件系统结构损坏了。在平时如果数据不重要,那么可以直接格式化就能用了。但是有的时候里面的数据很重要,那么就必须先恢复出数据再格式化。具体恢复方法可以看正文了解(不格式化的恢复方法&…

机械硬盘提示由于IO设备错误,无法运行此项请求,要怎样寻回数据

磁盘打不开由于IO设备错误,无法运行此项请求,是因为这个I盘的文件系统内部结构损坏导致的。要恢复里面的数据就必须要注意,这个盘不能格式化,否则数据会进一步损坏。具体的恢复方法看正文 工具/软件:星空数据恢复软件 步骤1&#…

硬盘显示无法访问由于IO设备错误的文件找到办法

由于IO设备错误说明这个盘的文件系统结构损坏了。在平时如果数据不重要,那么可以直接格式化就能用了。但是有的时候里面的数据很重要,那么就必须先恢复出数据再格式化。具体恢复方法可以看正文了解(不格式化的恢复方法) 工具/软件…

D盘显示无法访问由于IO设备错误的数据寻回办法

由于IO设备错误说明这个盘的文件系统结构损坏了。在平时如果数据不重要,那么可以直接格式化就能用了。但是有的时候里面的数据很重要,那么就必须先恢复出数据再格式化。具体恢复方法可以看正文了解(不格式化的恢复方法) 工具/软件…

移动硬盘显示由于IO设备错误,无法运行此项请求数据怎样找回

由于IO设备错误,无法运行此项请求说明这个盘的文件系统结构损坏了。在平时如果数据不重要,那么可以直接格式化就能用了。但是有的时候里面的数据很重要,那么就必须先恢复出数据再格式化。具体恢复方法可以看正文了解(不格式化的恢复方法&…

执行请求的操作时遇到错误:IO 错误: The Network Adapter could not establish the connection,怎么解决

故障:在启动Oracle数据库时,发生了如下错误: 数据库已经配置好的情况下,发生了这种错误,连不到数据库服务器,一般最有可能发生的原因是网络配置问题,当数据库服务器的网络IP自动更改后&#xff…