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

You Might Also Like
Gen AI apps are built with MongoDB Atlas Icon
Gen AI apps are built with MongoDB Atlas

The database for AI-powered applications.

MongoDB Atlas is the developer-friendly database used to build, scale, and run gen AI and LLM-powered apps—without needing a separate vector database. Atlas offers built-in vector search, global availability across 115+ regions, and flexible document modeling. Start building AI apps faster, all in one place.
Start Free
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