2025Completed
Python DirBuster
A fast, multi-threaded scanner that uncovers hidden directories and files on any website, available both as a CLI and a live web app.
Problem
Manually checking routes and hidden paths during security testing is slow and repetitive, and a single-threaded scanner is too slow against large wordlists.
Solution
A concurrent scanner that probes thousands of paths from a frequency-ordered wordlist and classifies each response (found, redirect, protected). It ships as a CLI and a Flask web UI with a selectable scan depth, bilingual interface, and a public demo on Vercel.
Result
A project built to understand web security tooling, HTTP internals, and how enumeration tools handle concurrency, connection pooling, and redirects under the hood.
How it works
Built with
PythonFlaskRequestsThreadingVercelJavaScriptHTML/CSS