README.mdferoxbuster 的文档已移至 GitHub Pages,而不是 1300 行(抱歉...)。转向在 Pages 上托管文档应该可以更轻松地找到你正在寻找的信息,无论是什么信息。除了快速入门之外,请查看你需要的任何内容。可以在此处找到新文档。
Ferox 是氧化铁的简称。简单地说,氧化铁就是生锈。rustbuster 这个名字被采用了,所以我决定换一个变体。
feroxbuster是一种旨在执行强制浏览的工具。
强制浏览是一种攻击,其目的是枚举和访问 Web 应用程序未引用但攻击者仍可访问的资源。
feroxbuster使用蛮力结合词表来搜索目标目录中未链接的内容。这些资源可能存储有关 Web 应用程序和操作系统的敏感信息,例如源代码、凭据、内部网络寻址等...
这种攻击也称为可预测资源位置、文件枚举、目录枚举和资源枚举。
本节将涵盖启动和运行 feroxbuster 所需的最少信息。请参阅文档,因为它更全面。
还有很多其他安装方法,但这些片段应该涵盖大多数用户。
如果你使用 kali,这是首选的安装方法。从回购安装增加了芡,config.toml中
/etc/feroxbuster/,添加命令完成对于bash,鱼,zsh的,包括男人页面入口,并安装
feroxbuster本身。
sudo apt update && sudo apt install -y feroxbuster
curl -sL https://raw.githubusercontent.com/epi052/feroxbuster/master/install-nix.sh | bash
Invoke-WebRequest https://github.com/epi052/feroxbuster/releases/latest/download/x86_64-windows-feroxbuster.exe.zip -OutFile feroxbuster.zip Expand-Archive .\feroxbuster.zip .\feroxbuster\feroxbuster.exe -V
请参阅文档。
以下是一些帮助你入门的简短示例。请注意,feroxbuster 可以做的比下面列出的要多得多。因此,文档中有更多示例,以及突出显示特定功能的演示 gif。
采用多个值的选项非常灵活。考虑以下指定扩展名的方法:
./feroxbuster -u http://127.1 -x pdf -x js,html -x php txt json,docx
上面的命令将 .pdf、.js、.html、.php、.txt、.json 和 .docx 添加到每个 url
上述所有方法(多个标志、空格分隔、逗号分隔等)都是有效且可互换的。url、标题、状态代码、查询和大小过滤器也是如此。
./feroxbuster -u http://127.1 -H Accept:application/json "Authorization: Bearer {token}"
./feroxbuster -u http://[::1] --no-recursion -vv
cat targets | ./feroxbuster --stdin --silent -s 200 301 302 --redirects -x js | fff -s 200 -o js-files
./feroxbuster -u http://127.1 --insecure --proxy http://127.0.0.1:8080
./feroxbuster -u http://127.1 --proxy socks5h://127.0.0.1:9050
./feroxbuster -u http://127.1 --query token=0123456789ABCDEF
对于 realsies,这个 README 中曾经有 1300 多行,但现在都移到了新的文档站点。去看看吧!
感谢这些优秀的人(表情符号键):
该项目遵循所有贡献者规范。欢迎任何形式的贡献!