YADB - Yet Another Directory Buster
November 9, 2025 ยท View on GitHub
YADB is a directory brute-forcing tool written in Rust, inspired by gobuster.
โจ Features
- โก High performance with multithreading
- ๐ฅ๏ธ CLI and TUI interface
๐ฆ Installation
cargo install yadb
๐ Usage
CLI
Usage: yadb-cli [OPTIONS] --wordlist <WORDLIST> --uri <URI>
Options:
-t, --threads <THREADS> Number of threads [default: 50]
-r, --recursive <RECURSIVE> Recursivly parse directories and files (recursion depth) [default: 0]
-w, --wordlist <WORDLIST> Path to wordlist
-u, --uri <URI> Target URI
-o, --output <OUTPUT> Output file
-h, --help Print help
-V, --version Print version
TUI
Just simply:
yadb-tui
๐ ๏ธ TODO
- CLI interface
- Recursion
- TUI interface
- Output in HTML/JSON formats
- Better TUI
- Menu
- Proxy support
- Custom request
- Keyword fuzzing
- In URL
- In request
๐ Contributions
Contributions are welcome! If you have ideas for improvements, bug fixes, or new features, feel free to open an issue or submit a pull request.
๐ License
This project is licensed under the GNU General Public License version 3.
โ ๏ธ Disclaimer
This project is provided for educational and research purposes only โ use it responsibly and only on systems you own or have explicit permission to test; the author accepts no liability for any misuse or damage.