DIRB(1)

πŸ“¦
version 2.22 Β· 2 versions
, in debian bookworm, debian trixie, ubuntu jammy, ubuntu noble, ubuntu questing, ubuntu resolute, ubuntu stonking

✨ DIRB ✨

okay bestie, gather round, because we're talking about dirb β€” a General Commands Manual girlie, and she is the Web Content Scanner πŸ’…


🌸 NAME 🌸

dirb β€” Web Content Scanner πŸ¦‹


πŸŽ€ SYNOPSIS πŸŽ€

dirb <url_base> <url_base> [<wordlist_file(s)>] [options]

πŸ‘‘ DESCRIPTION πŸ‘‘

DIRB IS a Web Content Scanner. fr fr, that's the whole vibe. It looks for existing (and/or hidden) Web Objects. πŸ’–

It basically works by launching a dictionary basesd attack against a web server and analizing the response. (Yes bestie, that's exactly how it's spelled in the original and I am NOT touching it, that's canon now πŸ™ˆ)

no cap: dictionary attack + response analysis = the entire personality. That's it. That's the tool.

πŸ’… OPTIONS πŸ’…

  • -a <agent_string> β€” Specify your custom USER_AGENT. (Default is: "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1)") β€” yes that default is giving 2009 core and we love that for her 🌈
  • -b β€” Don't squash or merge sequences of /../ or /./ in the given URL. Leave those little path gremlins exactly where they are 🫢
  • -c <cookie_string> β€” Set a cookie for the HTTP request. πŸͺ
  • -E <certificate> β€” Use the specified client certificate file. πŸ”₯
  • -f β€” Fine tunning of NOT_FOUND (404) detection. (spelling is hers, not mine, periodt)
  • -H <header_string> β€” Add a custom header to the HTTP request. ✨
  • -i β€” Use case-insensitive Search. Capitalization? never heard of her πŸ’€
  • -l β€” Print "Location" header when found. πŸ‘€
  • -N <nf_code> β€” Ignore responses with this HTTP code. πŸ™ˆ
  • -o <output_file> β€” Save output to disk. πŸ’Ύ
  • -p <proxy[:port]> β€” Use this proxy. (Default port is 1080)
  • -P <proxy_username:proxy_password> β€” Proxy Authentication. πŸ”
  • -r β€” Don't Search Recursively. πŸ›‘
  • -R β€” Interactive Recursion. (Ask in which directories you want to scan) β€” she's asking you bestie, main character energy only πŸŽ€
  • -S β€” Silent Mode. Don't show tested words. (For dumb terminals) 😢
  • -t β€” Don't force an ending / on URLs.
  • -u <username:password> β€” Username and password to use. πŸ—οΈ
  • -v β€” Show Also Not Existent Pages. 🌈
  • -w β€” Don't Stop on WARNING messages. keep going queen πŸƒβ™€οΈ
  • -x <extensions_file> β€” Amplify search with the extensions on this file. πŸ“‚
  • -X <extensions> β€” Amplify search with this extensions. πŸ’₯
  • -z <milisecs> β€” Amplify search with this extensions. (this is literally what the manpage says for -z, and I am not about to invent a meaning for it, so here it is, verbatim, mystery intact πŸ•΅οΈβ™€οΈ)

πŸ” SEE ALSO πŸ”

  • brain(x) 🧠

that's the whole page bestie, every flag accounted for, nothing skipped, nothing invented, vibe check passed with flying colors πŸ’œ

this was The Dark Raver, dated 27/01/2009, from DIRB(1) β€” iconic, legendary, and honestly still eating after all these years πŸ‘‘βœ¨ bye bestie, go scan responsibly πŸ¦‹