epi052/feroxbuster
epi052/feroxbuster has 8,165 GitHub stars and 638 forks. GitHot measured +2 stars in 24 hours, +12 in 7 days, and +27 in 15 days. Last checked 2026-11-11 12:58 UTC. Last push 2026-11-08.
Rust로 작성된 빠르고 간단한 재귀적 콘텐츠 탐색 도구.
측정된 스타 증가
- in 24h
- +2
- in 7 days
- +12
- in 15 days
- +27
- in 1 month
- 기록 수집 중
서로 겹치는 기간의 순증가량이며 일별 합계가 아닙니다. 측정값이 없으면 비워 둡니다. 스타는 관심도를 나타내며 품질을 보장하지 않습니다.
README.md
Original[!WARNING] Security Notice – Domain Impersonation
The domain feroxbuster.com is NOT affiliated with this project, its maintainers, or any official feroxbuster releases.
Official feroxbuster downloads are distributed ONLY through:
- https://github.com/epi052/feroxbuster (open source)
- https://www.feroxbuster.pro (commercial)
- package repositories listed in this README
- package repositories listed in the installation docs
We do not distribute software from feroxbuster.com, and we cannot vouch for the authenticity or safety of files hosted there. If you downloaded feroxbuster from any other domain, we strongly recommend deleting it and reinstalling from an official source.
A simple, fast, recursive content discovery tool written in Rust

[!TIP] Documentation has moved! — Instead of having a 1300 line
README.md(sorry...), feroxbuster's documentation has moved to GitHub Pages. The move to hosting documentation on Pages should make it a LOT easier to find the information you're looking for, whatever that may be. Please check it out for anything you need beyond a quick-start.
What the heck is a ferox anyway?
Ferox is short for Ferric Oxide. Ferric Oxide, simply put, is rust. The name rustbuster was taken, so I decided on a variation.
What's it do tho?
feroxbuster is a tool designed to perform Forced Browsing.
Forced browsing is an attack where the aim is to enumerate and access resources that are not referenced by the web application, but are still accessible by an attacker.
feroxbuster uses brute force combined with a wordlist to search for unlinked content in target directories. These
resources may store sensitive information about web applications and operational systems, such as source code,
credentials, internal network addressing, etc...
This attack is also known as Predictable Resource Location, File Enumeration, Directory Enumeration, and Resource Enumeration.
Quick Start
This section will cover the minimum amount of information to get up and running with feroxbuster. Please refer the the documentation, as it's much more comprehensive.
Installation
There are quite a few other installation methods, but these snippets should cover the majority of users.
Kali
If you're using kali, this is the preferred install method. Installing from the repos adds a ferox-config.toml in /etc/feroxbuster/, adds command completion for bash, fish, and zsh, includes a man page entry, and installs feroxbuster itself.
sudo apt update && sudo apt install -y feroxbuster
Linux (32 and 64-bit) & MacOS
Install to a particular directory
curl -sL https://raw.githubusercontent.com/epi052/feroxbuster/main/install-nix.sh | bash -s $HOME/.local/bin
Install to current working directory
curl -sL https://raw.githubusercontent.com/epi052/feroxbuster/main/install-nix.sh | bash
MacOS via Homebrew
brew install feroxbuster
Windows x86_64
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
Windows via Winget
winget install epi052.feroxbuster
Windows via Chocolatey
choco install feroxbuster
All others
Please refer the the documentation.
Updating feroxbuster (new in v2.9.1)
./feroxbuster --update
Example Usage
Here are a few brief examples to get you started. Please note, feroxbuster can do a lot more than what's listed below. As a result, there are many more examples, with demonstration gifs that highlight specific features, in the documentation.
Multiple Values
Options that take multiple values are very flexible. Consider the following ways of specifying extensions:
./feroxbuster -u http://127.1 -x pdf -x js,html -x php txt json,docx
The command above adds .pdf, .js, .html, .php, .txt, .json, and .docx to each url
All of the methods above (multiple flags, space separated, comma separated, etc...) are valid and interchangeable. The same goes for urls, headers, status codes, queries, and size filters.
Include Headers
./feroxbuster -u http://127.1 -H Accept:application/json "Authorization: Bearer {token}"
IPv6, non-recursive scan with INFO-level logging enabled
./feroxbuster -u http://[::1] --no-recursion -vv
Read urls from STDIN; pipe only resulting urls out to another tool
cat targets | ./feroxbuster --stdin --silent -s 200 301 302 --redirects -x js | fff -s 200 -o js-files
Proxy traffic through Burp
./feroxbuster -u http://127.1 --insecure --proxy http://127.0.0.1:8080
Proxy traffic through a SOCKS proxy (including DNS lookups)
./feroxbuster -u http://127.1 --proxy socks5h://127.0.0.1:9050
Pass auth token via query parameter
./feroxbuster -u http://127.1 --query token=0123456789ABCDEF
Set the Content-Type of the body automatically with --data-json --data-urlencoded
./feroxbuster -u http://127.1 --data-json '{"some": "payload"}'
./feroxbuster -u http://127.1 --data-json @payload.json
./feroxbuster -u http://127.1 --data-urlencoded 'some=payload'
./feroxbuster -u http://127.1 --data-urlencoded @file.payload
[!TIP] For realsies, there used to be over 1300 lines in this README, but it's all been moved to the new documentation site. Go check it out!
Contributors
Thanks goes to these wonderful people (emoji key):
This project follows the all-contributors specification. Contributions of any kind welcome!
관련 프로젝트 살펴보기
freeCodeCamp/freeCodeCamp
freeCodeCamp.org의 오픈 소스 코드베이스와 커리큘럼입니다. 수학, 프로그래밍, 컴퓨터 과학을 무료로 배울 수 있습니다.
458,992 스타donnemartin/system-design-primer
대규모 시스템 설계 방법을 배우고 시스템 설계 면접을 준비할 수 있습니다. Anki 플래시카드가 포함되어 있습니다.
377,577 스타react/react
웹과 네이티브 사용자 인터페이스를 위한 라이브러리.
252,471 스타vuejs/vue
Vue 2 저장소입니다. Vue 3은 https://github.com/vuejs/core를 방문하세요.
212,535 스타