“dirhunt” 的命令行工具的帮助信息,用于目录扫描和网站内容分析。以下是这个命令的使用方法和示例:
命令格式: dirhunt [OPTIONS] [URLS]…
[URLS]…:一个或多个域名或 URL,可以加载来自文件的 URL,使用 /full/path 或 ./relative/path。
选项(OPTIONS):
-t, --threads INTEGER:要使用的线程数量。
例子:dirhunt -t 10 https://example.com(使用 10 个线程扫描 example.com)
-x, --exclude-flags TEXT:排除具有指定标记的结果。详细信息请参阅文档。
例子:dirhunt -x “flag1,flag2” https://example.com(排除包含 flag1 和 flag2 的结果)
-i, --include-flags TEXT:只包含具有指定标记的结果。详细信息请参阅文档。
例子:dirhunt -i “flag3” https://example.com(只包含包含 flag3 的结果)
-e, --interesting-extensions TEXT:具有指定扩展名的文件被认为是有趣的。
例子:dirhunt -e “pdf,txt” https://example.com(寻找包含 pdf 和 txt 扩展名的文件)
-f, --interesting-files TEXT:具有指定文件名的文件被认为是有趣的。
例子:dirhunt -f “config.php” https://example.com(寻找名为 config.php 的文件)
-k, --interesting-keywords TEXT:文件内容中包含指定关键词的文件被认为是有趣的。
例子:dirhunt -k “password,secret” https://example.com(寻找包含 password 或 secret 关键词的文件)
…(其他选项)
示例:
dirhunt -t 20 -i “admin” https://example.com(使用 20 个线程,只查找包含 “admin” 标记的结果)
dirhunt -e “php,html” -f “backup” https://example.com(查找包含 php 或 html 扩展名且文件名为 backup 的文件)
dirhunt -k “login,credentials” --to-file /path/to/report.json https://example.com(查找包含 login 或 credentials 关键词的文件,并将结果保存为 JSON 文件)