# Subdomain Bruteforcer {.unnumbered}

Build a command-line subdomain bruteforcer one piece at a time: parse arguments, configure useful defaults, load a wordlist, model safe request behaviour with fixtures, and combine those pieces into the final loop. This is where the command centre grows into a small, useful tool.

- [Build a Basic CLI with argparse](build-a-basic-cli-with-argparse.ipynb)
- [Add Options, Defaults, and Help Text](add-options-defaults-and-help-text.ipynb)
- [Script Entry Points and Exit Behaviour](script-entry-points-and-exit-behaviour.ipynb)
- [Load and Clean a Wordlist](load-and-clean-a-wordlist.ipynb)
- [DNS, Subdomains, and Safe Fixture Requests](dns-subdomains-and-safe-fixture-requests.ipynb)
- [Build the Bruteforce Loop](build-the-bruteforce-loop.ipynb)
