

Skip target whenever hit one of these status codes, Include status codes, separated by commas, supportĮxclude status codes, separated by commas, supportĮxclude responses by sizes, separated by commas (e.g.Įxclude responses by text, can use multiple flagsĮxclude responses if this regex (or text) matchesĮxclude responses similar to response of this page, subdirs=SUBDIRS Scan sub-directories of the given URL (separated byĮxclude the following subdirectories during recursive Valid status codes to perform recursive scan, support force-recursive Do recursive brute-force for every found path, not

deep-recursive Perform recursive scan on every directory depth (e.g. admin.php ->Īdd custom prefixes to all wordlist entries (separatedĪdd custom suffixes to all wordlist entries, ignore Overwrite other extensions in the wordlist with yourĮxclude extension list separated by commas (e.g. Byĭefault dirsearch only replaces the %EXT% keyword with php,asp)Īdd extensions to the end of every wordlist entry. 'DIRSEARCH_CONFIG' environment variable, otherwiseĬustomize wordlists (separated by commas)Įxtension list separated by commas (e.g. config=PATH Path to configuration file (Default: raw=PATH Load raw HTTP request from file (use '-scheme' flag u URL, -url=URL Target URL(s), can use multiple flags h, -help show this help message and exit version show program's version number and exit To use multiple wordlists, you can separate your wordlists with commas.To apply your extensions to wordlist entries that have extensions already, use -O | -overwrite-extensions (Note: some extensions are excluded from being overwritted such as.For wordlists without %EXT% (like SecLists), -f | -force-extensions switch is required to append extensions to every word in wordlist, as well as the /.About extensions, unlike other tools, dirsearch only replaces the %EXT% keyword with extensions from -e flag.Wordlist is a text file, each line is a path.Install with Kali Linux: sudo apt-get install dirsearch (deprecated).Install with PyPi: pip3 install dirsearch or pip install dirsearch.Install with Docker: docker build -t "dirsearch:v0.4.3".Install with git: git clone -depth 1 ( RECOMMENDED).Dirsearch is being actively developed by and to our Discord server to communicate with the team at best Table of ContentsĬhoose one of these installation options:
