首页 > 其他分享 >目录扫描方法论

目录扫描方法论

时间:2024-10-24 08:47:58浏览次数:2  
标签:方法论 -- 扫描 https txt com 目录 字典

关于目录扫描

​ 你已经有了正确的方向并开始测试一个网站,那么首先要做的就是识别网站使用的技术。

​ 使用 Wappalyzer 或 BuiltWith extensions 等工具,也可能找到了一些 JavaScript banner 版本,并在谷歌上搜索它们的历史漏洞。但这往往是没用的,可能这个网站是自己开发或者根本不存在历史漏洞!

​ 下一步该怎么办呢?进行目录扫描是一个很好的选择!

使用FFUF进行目录扫描

​ 官方靶场:http://fuff.me

​ 参考文档:https://blog.csdn.net/weixin_44288604/article/details/128444485

​ 语法非常简单,只需要单词表,URL和参数FUZZ

# 一般用法,只输出结果
ffuf -c -w ./wordlist.txt -u http://test.com/FUZZ -s

# 递归扫描
ffuf -c -w ./wordlist.txt -recursion -u http://test.com/FUZZ 

# 用于子域名爆破
ffuf -w ./wordlist.txt -H "Host: FUZZ.test.com" -u http://test.com

​ fuzz字典

现成字典:

# 4k字典
https://github.com/danielmiessler/SecLists/blob/master/Fuzzing/fuzz-Bo0oM.txt

# 5k字典
https://github.com/Bo0oM/fuzz.txt/blob/master/fuzz.txt

# 22k字典
https://github.com/orwagodfather/WordList/blob/main/fuzz.txt

# 18 W字典
https://github.com/thehlopster/hfuzz/blob/master/hfuzz.txt

# 多个量级字典
https://github.com/six2dez/OneListForAll

生成自定义字典

​ 根据不同厂商域名生成对应字典,需要安装工具:unfurl

# 获取路径字典,urls.txt里面放的URL路径
cat urls.txt | unfurl paths | sed 's/^.//' | sort -u | egrep -iv
"\.(jpg|swf|mp3|mp4|m3u8|ts|jpeg|gif|css|tif|tiff|png|ttf|woff|woff2|ico|pdf|svg|txt|js)" | tee
paths.txt 

# 获取参数字典
cat urls.txt | unfurl keys | sort -u | tee params.txt

使用dirsearch进行目录扫描

​ 默认字典:

​ diresearch文件所在目录,进入db文件夹里面的dicc.txt就是默认的字典位置

​ 简洁命令使用(根据需要修改):

# 排除404,500,递归深度2,递归扫描的有效状态码200-399
python dirsearch.py -u https://target --exclude-status 404,500 -r 2 --recursion-status 200-399

# 批量扫描-l,在响应中爬取新路径,为每个请求选择一个随机用户代理
python dirsearch.py -l target.txt --crawl --random-agent --exclude-status 404,500 -r 2 --recursion-status 200-399

​ 其他参数及命令使用:

[https://blog.csdn.net/qq_40638006/article/details/132081744]:

总结:

​ 遇到可疑URL先利用dirsearch扫描目录,再根据实际情况考虑是否利用ffuf模糊测试

标签:方法论,--,扫描,https,txt,com,目录,字典
From: https://www.cnblogs.com/left-shoulder/p/18498789

相关文章

  • 重磅!7本On Hold期刊被踢出SCI,10月WOS目录更新,附EXCEL下载
    【SciencePub学术】重磅!10月WOS目录更新,7本SCI被踢,并且被踢期刊均来自此前被OnHold的期刊,看来OnHold期刊的情形真的不容乐观,接下来小编给大家仔细介绍一下期刊变动情况。继上次WOS期刊目录更新之后,本次10月更新共有以下期刊发生变动:•SCIE:有7本期刊由于质量原因被剔除;......
  • Windows基础(二):进程、目录、通配符
     https://bu1.github.io/2021/10/30/Windows%E5%9F%BA%E7%A1%80(%E4%BA%8C)%EF%BC%9A%E8%BF%9B%E7%A8%8B%E3%80%81%E7%9B%AE%E5%BD%95%E3%80%81%E9%80%9A%E9%85%8D%E7%AC%A6/ 本文简要介绍了Windows的常见进程、目录树以及常用通配符介绍。系统常见进程进程名程序路径......
  • Python脚本,它将遍历指定目录下的所有.srt文件,移除其中的不必要的英文字符、不必要的空
    Python脚本,它将遍历指定目录下的所有.srt文件,移除其中的不必要的英文字符、不必要的空行以及不必要的空格。该脚本会保留字幕索引、字幕时间线以及字幕中的中文内容,并且只保留字幕中的中文内容。它还会保留字幕行与字幕之间的换行符,同时去掉字幕与字幕之间的不必要的换行符。处理......
  • NVR设备ONVIF接入平台EasyCVR私有化视频平台级联到海康平台后出现异常目录是什么原因?
    国标GB28181视频平台EasyCVR视频监控汇聚管理平台是一款针对大中型项目设计的跨区域网络化视频监控集中管理平台。平台不仅具备视频资源管理、设备管理、用户管理、运维管理和安全管理等功能,还支持多种主流标准协议,如GB28181、RTSP/Onvif、RTMP、部标JT808、GA/T1400协议等,以及厂......
  • Vue3 学习笔记(三)Vue3 项目打包及目录结构说明
    一、Vue3项目打包我们来回顾一下前面的调试运行命令:npmrundev执行后输出:VITEv5.4.9readyin483ms➜Local:http://localhost:5173/➜Network:use--hosttoexpose➜VueDevTools:Openhttp://localhost:5173/__devtools__/asasepa......
  • Android开发教程二维码扫描功能
    Android开发教程二维码扫描功能二维码扫描大一点的app都有的功能,因为扫一下真的很方便一、思路:用zxing库二、效果图:看视频更加直观点:Android开发教程实战案例源码分享-二维码扫描功能三、关键代码:classFCaptureActivity:AppCompatActivity(),SurfaceHolder......
  • PbootCMS授权码是否可以用于不同域名的子域名?是否可以用于不同域名的子目录?
    授权码是否可以用于不同域名的子域名?不可以:授权码是绑定特定域名的,不支持不同域名的子域名。例如,sub1.example.com 和 sub2.anotherdomain.com 需要分别获取授权码。18.授权码是否可以用于不同域名的子目录?不可以:授权码是绑定特定域名的,不支持不同域名的子目录。例如,exa......
  • Python基础学习目录
    Python学习目录Python自动化第一周Python自动化第二周Python文件的操作Python函数的进阶Python装饰器Python函数基础Python深浅copyPython迭代器、生成器Python推导式Python内置函数及匿名函数Python递归及二分查找算法Python面向对象(基础篇)Pytho......
  • AbMole|Apilimod mesylate Apilimod甲磺酸盐(CAS号 870087-36-8;目录号M9418)
    Apilimodmesylate(STA5326mesylate,Apilimod甲磺酸盐)是Apilimod的甲磺酸盐形式,也是一种具有口服活性的IL-12/IL-23抑制剂,抑制IFN-γ/LPS刺激的人PBMC产生IL-12的IC50值为10nM。可用于难治性葡萄膜炎的相关研究。生物活性Apilimod甲磺酸盐是一种IL-12/IL-23抑制剂,抑制IFN-......
  • AbMole|Erastin2(CAS号1695533-44-8;目录号M21708)
    Erastin2是一种ferroptosis铁死亡的诱导剂,是xc(-)胱氨酸/谷氨酸转运体系统的有效的选择性抑制剂。化学性质分子量623.14分子式C36H35ClN4O4CAS号1695533-44-8溶解性(25°C)DMSO90mg/mL储存条件4°C,protectfromlight运输方式冰袋运输,根据产品的不同,可能会有相应调整......