kali信息收集——文件目录扫描
目录扫描工具--dirbuster的学习
学习内容预先了解:
目标:
- 基本的目录扫描定义
- 常用的目录扫描的几种方法
- 掌握 目录扫描工具–dirbuster
- 掌握循环语句
一、目录扫描相关定义
目录扫描
通过目录扫描让我们发现整体的文章结构,甚至通过目录扫描我们还能扫描出敏感文件、后台文件、数据库文件等等。
目录遍历
当没有默认网页时,在网站上显示web服务器显示用户列表中的文件和目录。因此再apahce服务器上面默认文件名为index.php,当没有上传index.php是,服务器就会将文件中的内容全部显示出来
常见的目录扫描方式
1、robots.txt
网站内的robotos文件
2、目录爆破
御剑 nikto dirbuster Webdirscan 自制字典
3、第三方资源引用
Js SDK 外部链接内部链接
二 、 目录扫描工具–dirbuster
目录扫描工具DirBuster支持全部的Web目录扫描方式。它既支持网页爬虫方式扫描,也支持基于字典暴力扫描,还支持纯暴力扫描。该工具使用Java语言编写,提供命令行(Headless)和图形界面(GUI)两种模式。其中,图形界面模式功能更为强大。用户不仅可以指定纯暴力扫描的字符规则,还可以设置以URL模糊方式构建网页路径。同时,用户还对网页解析方式进行各种定制,提高网址解析效率。
DirBuster使用服务器最常见的响应:
- 200 ok:文件存在
- 404找不到404文件:服务器中不存在该文件
- 301永久移动:这是重定向给定的URL
- 401 Unauthorized:访问此我呢见需要身份验证
- 403 Furbidden:请问iu有效但服务器拒绝访问
应用程序的下载和安装
dirbuster是基于java环境的一个程序,首先要自行配置java环境
win10下载安装就好了,https://sourceforge.net/projects/dirbuster/ 下载 安装后,打开文件目录的DirBuster.jar文件就可以正常使用了。
linux用户 再终端输入 dirbuster即可使用
具体的使用步骤 可以参考下面这个博主的帖子:https://www.jianshu.com/p/79c7b1eda56e
希望这些对你有所帮助