扫目录过狗过waf方法

用御剑的朋友都遇到过这个页面吧,装狗了开启保护就会这样

本机搭建安全狗设置发现,默认是过蜘蛛的,所以只要把http头来路改成蜘蛛的useragent就ok了

无奈御剑和wscan 都是无法设置http头的,也无法用burp做代理中转改http头

像AWVS,Burp类大型扫描工具也可以进行目录扫描,并且也可以挂代理,改http头,不过个人感觉远没有专业扫描工具来的简单

因此翻出一款老工具

DirBuster是Owasp(开放Web软体安全项目- Open Web Application Security Project )开发的一款专门用于探测Web服务器的目录和隐藏文件。

由于使用Java编写,电脑中要装有JDK才能运行。

1. 配置说明

点击Options—Advanced Options打开如下配置界面

在这里可以设置不扫描文件类型,设置遇到表单自动登录,增加HTTP头(Cookie……),

以及代理设置,超时链接设置,默认线程,字典,扩展名设置

有时间的小伙伴自己捣鼓捣鼓 ,这里不多说了

如果想过waf的话,这里需要改一下

User-Agent: Mozilla/5.0 (compatible; Baiduspider/2.0; +http://www.baidu.com/search/spider.html)

2. 扫描测试

本地搭建了一个Dede站,直接开撸,英文不好的同学会发现坑有点多。我英语20分,咳咳。。

以下是正确参数,御剑的字典直接拿来用

在第4步中也可以选择纯暴力破解模式,命中率不高,相比之下还是模糊测试好用些

上面有一个小错误,在第7步的时候,扫目标站下的目录应该填写/DedeCms5.7/{dir}  不知道细心的小伙伴发现了没~

否则的话扫的就是127.0.0.1:8080下的目录了

3. 扫描结果

这是本地扫描目录列表,点击TreeView可以自己查看目录树

工具下载地址:

https://www.owasp.org/index.php/Category:OWASP_DirBuster_Project

时间: 2024-12-21 02:42:37

扫目录过狗过waf方法的相关文章

安全狗切换账号方法

安全狗切换账号方法,安全狗本身登陆用户后就没有注销功能.所以这里教大家如何切换 安全狗安装路径的同级目录:SafeDogUpdateCenter文件夹里有个文件名叫safedog_user.psf的文件.这个是安全用户证书.删了就可以重新登录新的用户 原文地址:https://www.cnblogs.com/linyusong/p/9241830.html

Linux下搭建SVN服务器及自动更新项目文件到web目录(www)的方法

首先搭建SVN服务器 1,安装SVN服务端 直接用apt-get或yum安装subversion即可(当然也可以自己去官方下载安装) sudo apt-get install subversion 2,创建版本库 svnadmin create /home/myrepos    //这里的文件目录自己随便设置 3,配置svnserve 上述版本库/home/myrepos建立后在文件夹下会生成conf文件夹,进入/home/myrepos/conf下面会有下面3个文件 authz passwd 

nginx实现带参数目录域名重定向二级域名方法

本文章介绍了关于nginx实现带参数目录域名重定向二级域名方法,有需要学习的朋友可参考一下. 下面的代码是基于nginx的子目录301到其他域名(URL)的规则.作用是例如访问http://www.php100.com/phper/php.html (有杠和没杠是不同的,下面的代码中可以看出来),自动301到 http://php.php100.com  代码如下 复制代码 location ~* ^/phper/ {rewrite ^/phper/(.*)$ http://php.php100

iOS 获取文件的目录路径的几种方法 [转]

iOS 获取文件的目录路径的几种方法 2 years ago davidzhang iphone沙箱模型的有四个文件夹,分别是什么,永久数据存储一般放在什么位置,得到模拟器的路径的简单方式是什么. documents,tmp,app,Library. (NSHomeDirectory())手动保存的文件在documents文件里 Nsuserdefaults保存的文件在tmp文件夹里 1.Documents 目录:您应该将所有的应用程序数据文件写入到这个目录下.这个目录用于存储用户数据或其它应该

apache配置上传目录禁止运行php的方法

安全防护网站上传功能里引发安全问题很多很多,你做好安全防护了吗? 导读: 禁止上传目录运行php等可执行文件可以从一定程度上增加网站的安全性, 禁止上传目录运行php的方法可以用.htaccess文件, 也可以直接在apache服务器上修改配置文件. 第一种禁止上传目录运行php的方法 如果你用的虚拟空间可以用.htaccess文件来限制上传目录运行php. .htaccess方法A 新建一个.htaccess文件,拷贝下面的内容, 上传到要禁止运行php的文件夹内 <Files ~ ".

VM虚拟机下给Ubuntu 目录分区增加容量的方法

最近在编译androdi5.1代码的时候突然发现虚拟机容量不够了,很是蛋疼,只好摸索如何想办法给相应目录增加容量,以下方法亲测可行! 1.第一步当然是增加硬盘容量了,这个需要用到VMware的安装目录下可执行文件 vmware-vdiskmanager.exe,在windows下进入控制台,然后进入VMware的安装目录下: 使用命令 vmware-vdiskmanager.exe -x 240Gb e:\NanoPi\Ubuntu\Ubuntu.vmdk 我原先的虚拟机硬盘大小为200G,现在

RDIFramework.NET V2.7 Web版本升手风琴+树型目录(2级+)方法

RDIFramework.NET V2.7 Web版本升手风琴+树型目录(2级+)方法 手风琴风格在Web应用非常的普遍,越来越多的Web应用都是采用这种方式来体现各个功能模块,传统的手风琴风格只支持两级模块,当我们的功能模块多于两级时,我们一般采用树来构造功能菜单(我们的框架也提供了这种方式),但这种方式没有手风琴效果美观,因此我们采用了手风琴+树的形式来构造"手风琴+树型目录(2级+)"界面风格,以展示多级功能菜单,满足用户的要求.Web展示效果如下: 要以"手风琴+树型

创建目录(单个目录和多级子目录)方法

1. CreateDirectory 创建文件夹(只能创建一级目录) C\C++ 函数原型: CreateDirectory( LPCTSTR lpPathName, LPSECURITY_ATTRIBUTES lpSecurityAttributes ); 简介: CreateDirectory 是Win32API函数,用于创建文件夹.     参数 lpPathName 表示路径    参数 lpSecurityAttributes 表示安全属性 ======================

windows中java读目录空格变成%20 处理方法

URL url = Thread.currentThread().getContextClassLoader().getResource(""); String path = url.getPath(); System.out.print(path); 打印输出: path = URLDecoder.decode(path, "utf-8"); System.out.print(path); 打印输出: 总结:java读目录空格变成%20 处理方法,使用utf-8字