An advanced command-line tool designed to brute force directories and files in webservers, AKA web path scanner. Wordlist is a text file, each line is a path. About extensions, unlike other tools, dirsearch only replaces the %EXT% keyword with extensions from -e flag. For wordlists without %EXT% (like SecLists), -f | --force-extensions switch is required to append extensions to every word in wordlist, as well as the /. To use multiple wordlists, you can separate your wordlists with commas. Example: wordlist1.txt,wordlist2.txt. Default values for dirsearch flags can be edited in the configuration file: default.conf. The thread number (-t | --threads) reflects the number of separated brute force processes. And so the bigger the thread number is, the faster dirsearch runs. By default, the number of threads is 30, but you can increase it if you want to speed up the progress.

Features

  • dirsearch allows you to import the raw request from a file
  • Supported wordlist formats are uppercase, lowercase, capitalization
  • Scan sub-directories
  • Supported report formats are simple, plain, json, xml, md, csv, html
  • Requires python 3.7 or higher
  • Force-recursive and deep-recursive directories

Project Samples

Project Activity

See All Activity >

License

GNU Free Documentation License

Follow dirsearch

dirsearch Web Site

Other Useful Business Software
Build Securely on Azure with Proven Frameworks Icon
Build Securely on Azure with Proven Frameworks

Lay a foundation for success with Tested Reference Architectures developed by Fortinet’s experts. Learn more in this white paper.

Moving to the cloud brings new challenges. How can you manage a larger attack surface while ensuring great network performance? Turn to Fortinet’s Tested Reference Architectures, blueprints for designing and securing cloud environments built by cybersecurity experts. Learn more and explore use cases in this white paper.
Download Now
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of dirsearch!

Additional Project Details

Operating Systems

Linux

Programming Language

Python

Related Categories

Python Search Software, Python Command Line Tools, Python Brute Force Tool

Registered

2021-09-20