dirmap信息收集工具

简介: dirmap信息收集工具

一个高级web目录扫描工具,功能将会强于DirBuster、Dirsearch、cansina、御剑

一、下载地址

https://github.com/H4ckForJob/dirmap

二、安装过程

1、复制到本地安装包

git clone https://github.com/H4ckForJob/dirmap.git

0a2653c851af460fa595bd959398a8f1.png

2、安装需要的模块

python3 -m pip install -r requirement.txt

0eacb84100b54626af849e6b562bf92a.png

三、用法

1、简单用法,结果会保存到/root/dirmap/output/

扫描单个ip或域名

python3 dirmap.py -i http://www.aiyou.com -lcf

python3 dirmap.py -i 192.168.1.1 -lcf

2d65d23f6d4748949b924e4057485923.png

扫描子网

python3 dirmap.py -i 192.168.1.0/24 -lcf

扫描ip段

python3 dirmap.py -i 192.168.1.1-192.168.1.100 -lcf

扫描目标文件

python3 dirmap.py -iF targets.txt -lcf

2、字典文件,/root/dirmap/data/

dict_mode_dict.txt “字典模式”字典,使用dirsearch默认字典

crawl_mode_suffix.txt “爬虫模式”字典,使用FileSensor默认字典

fuzz_mode_dir.txt “fuzz模式”字典,使用DirBuster默认字典

fuzz_mode_ext.txt “fuzz模式”字典,使用常见后缀制作的字典

dictmult 该目录为“字典模式”默认多字典文件夹,包含:BAK.min.txt(备份文件小字典),BAK.txt(备份文件大字典),LEAKS.txt(信息泄露文件字典)

fuzzmult 该目录为“fuzz模式”默认多字典文件夹,包含:fuzz_mode_dir.txt(默认目录字典),fuzz_mode_ext.txt(默认后缀字典)

禁止非法,后果自负

目录
相关文章
|
11月前
|
JavaScript 前端开发 安全
JDK1.8 新特性详解及具体使用方法
本文详细介绍了JDK 1.8的新特性及其组件封装方法,涵盖Lambda表达式、Stream API、接口默认与静态方法、Optional类、日期时间API、方法引用、Nashorn JavaScript引擎及类型注解等内容。通过具体代码示例,展示了如何利用这些特性简化代码、提高开发效率。例如,Lambda表达式可替代匿名内部类,Stream API支持集合的函数式操作,Optional类避免空指针异常,新日期时间API提供更强大的时间处理能力。合理运用这些特性,能够显著提升Java代码的简洁性、可读性和可维护性。
1048 50
|
8月前
|
存储 安全 Linux
Kali Linux 2025.3 发布 (Vagrant & Nexmon) - 领先的渗透测试发行版
Kali Linux 2025.3 发布 (Vagrant & Nexmon) - 领先的渗透测试发行版
849 0
|
缓存 JavaScript
Node.js安装教程【附安装包资源】
Node.js安装教程【附安装包资源】
440 0
|
10月前
|
安全 Linux iOS开发
Tenable Nessus 10.9.0 发布,新增功能简介
Tenable Nessus 10.9.0 (macOS, Linux, Windows) - 漏洞评估解决方案
508 0
 Tenable Nessus 10.9.0 发布,新增功能简介
|
安全 Shell Linux
Webshell管理工具:AntSword(中国蚁剑)
中国蚁剑的下载、安装、详细使用步骤
14292 1
|
网络安全 PHP
[网络安全/CTF] BUUCTF极客大挑战2019PHP解题详析(Dirsearch使用实例+php反序列化)
[网络安全/CTF] BUUCTF极客大挑战2019PHP解题详析(Dirsearch使用实例+php反序列化)
1051 0
|
机器学习/深度学习 人工智能 安全
使用HeyGen创建AI数字人
使用HeyGen创建AI数字人
1270 4
|
前端开发 JavaScript PHP
解决在页面中无法获取qrcode.js生成的base64的图片
该文档介绍了如何解决在部分安卓手机上无法正确加载二维码图片的问题。之前的方法是使用qrcode.js生成二维码,然后与背景图结合用canvas绘制海报,但在某些安卓设备上遇到onload事件不触发的问题。
382 2
|
人工智能 关系型数据库 数据库
PostgreSQL 常见问题解决方案 - ERROR: database is being accessed by other users
PostgreSQL 常见问题解决方案 - ERROR: database is being accessed by other users
|
机器学习/深度学习 数据采集 算法
【Python机器学习专栏】使用机器学习预测股票价格
【4月更文挑战第30天】本文探讨了使用Python和机器学习预测股票价格的方法,包括数据收集(如开盘价、收盘价等)、预处理(缺失值填充、异常值处理、标准化)、特征选择(技术指标、基本面指标、市场情绪)和工程、模型选择(线性回归、SVM、神经网络等)、训练与调优。模型评估涉及准确率、召回率等指标,并强调实际应用中需考虑多种因素,未来研究可探索深度学习的应用及数据质量与安全。
2816 0