Rustbuster - Dirbuster For Rust


DirBuster for Rust.

Usage
There are 3 modules currently implemented:
  1. Dirbuster (default)
    rustbuster -m dir -u http://localhost:3000/ -w examples/wordlist -e php
  2. Dnsbuster
    rustbuster -m dns -u google.com -w examples/wordlist
  3. Vhostbuster
    rustbuster -m vhost -u http://localhost:3000/ -w examples/wordlist -d test.local -x "Hello"
         _     _                 _         _           _        _                 _         _           _           _              /\ \  /\_\              / /\      /\ \        / /\     /\_\              / /\      /\ \        /\ \        /\ \           /  \ \/ / /         _   / /  \     \_\ \      / /  \   / / /         _   / /  \     \_\ \      /  \ \      /  \ \         / /\ \ \ \ \__      /\_\/ / /\ \__  /\__ \    / / /\ \  \ \ \__      /\_\/ / /\ \__  /\__ \    / /\ \ \    / /\ \ \       / / /\ \_\ \___\    / / / / /\ \___\/ /_ \ \  / / /\ \ \  \ \___\    / / / / /\ \___\/ /_ \ \  / / /\ \_\  / / /\ \_\     / / /_/ / /\__  /   / / /\ \ \ \/___/ / /\ \ \/ / /\ \_\ \  \__  /   / / /\ \ \ \/___/ / /\ \ \/ /_/_ \/_/ / / /_/ / /    / / /__\/ / / / /   / / /  \ \ \    / / /  \/_/ / /\ \ \___\ / / /   / / /  \ \ \    / / /  \/_/ /____/\   / / /__\/ /    / / /_____/ / / /   / / _    \ \ \  / / /     / / /  \ \ \__// / /   / / _    \ \ \  / / /        / /\____\/  / / /_____/    / / /\ \ \  / / /___/ / /_/\__/ / / / / /     / / /____\_\ \ / / /___/ / /_/\__/ / / / / /     / / /______ / / /\ \ \     / / /  \ \ \/ / /____\/ /\ \/___/ / /_/ /     / / /__________/ / /____\/ /\ \/___/ / /_/ /     / / /_______/ / /  \ \ \    \/_/    \_\/\/_________/  \_____\/  \_\/      \/_____________\/_________/  \_____\/  \_\/      \/__________\/_/    \_\/       rustbuster v. 1.2.0   yesteryear phra & ps1dr3x    USAGE:     rustbuster [FLAGS] [OPTIONS] --url  --wordlist   FLAGS:     -f, --append-slash          Tries to every bit good append / to the base of operations asking     -K, --exit-on-error         Exits on connecter errors     -h, --help                  Prints tending information     -k, --ignore-certificate    Disables TLS certificate validation         --no-banner             Skips initial banner            --no-progress-bar       Disables the progress bar     -V, --version               Prints version information     -v, --verbose               Sets the degree of verbosity  OPTIONS:     -d, --domain                                 Uses the specified domain     -e, --extensions                         Sets the extensions [default: ]     -b, --http-body                           Uses the specified HTTP method [default: ]     -H, --http-header ...                   Appends the specified HTTP header     -X, --http-method                       Uses the specified HTTP method [default: GET]     -S, --ignore-status-codes       Sets the listing of condition codes to ignore [default: 404]     -x, --ignore-string ...               Ignores results amongst specified string inwards vhost means     -s, --include-status-cod   es     Sets the listing of condition codes to include [default: ]     -m, --mode                                     Sets the means of functioning (dir, dns, fuzz) [default: dir]     -o, --output                                 Saves the results inwards the specified file [default: ]     -t, --threads                               Sets the sum of concurrent requests [default: 10]     -u, --url                                       Sets the target URL     -a, --user-agent                         Uses the specified User-Agent [default: rustbuster]     -w, --wordlist                             Sets the wordlist