Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

Krish-Patwa01/DirX

Open more actions menu

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Python Version Status License GitHub stars GitHub forks

⚡ DirX

██████╗ ██╗██████╗ ██╗  ██╗
██╔══██╗██║██╔══██╗╚██╗██╔╝
██║  ██║██║██████╔╝ ╚███╔╝ 
██║  ██║██║██╔══██╗ ██╔██╗ 
██████╔╝██║██║  ██║██╔╝ ██╗
╚═════╝ ╚═╝╚═╝  ╚═╝╚═╝  ╚═╝

Fastest Directory Bruteforce Tool

What is DirX?

DirX is a high-performance directory brute-forcing tool designed for penetration testers, bug bounty hunters, and security researchers.

It helps uncover hidden directories, endpoints, and sensitive files on web servers with speed and precision.


Features

  • Blazing Fast Async Engine
  • Status Code Filtering (--status)
  • Exclude Unwanted Responses (--exclude)
  • Proxy Support (Burp Suite / ZAP)
  • Live Progress Bar + ETA
  • Colorized Output (Hacker Style)
  • Accessible URLs Highlighted
  • Clean & Noise-Free Output

Installation

git clone https://github.com/yourusername/dirx.git
cd dirx
pip install -r requirements.txt

Usage

python3 dirx.py -u <target> -w <wordlist>

Examples

# Basic Scan
python3 dirx.py -u https://example.com -w wordlist.txt

# High Speed
python3 dirx.py -u https://target.com -w list.txt -t 30

# Filter Status Codes
python3 dirx.py -u https://target.com -w list.txt --status 200,403

# Exclude Responses
python3 dirx.py -u https://target.com -w list.txt --exclude 404,500

# Proxy (Burp Suite)
python3 dirx.py -u https://target.com -w list.txt --proxy http://127.0.0.1:8080

🖥️ Output Preview

/admin          200   5321B      -> https://target.com/admin
/login          403   721B
/test           406   226B

[████████████░░░░░░░] 65% (3000/4613) | ETA: 00:20

Disclaimer

This tool is strictly for educational purposes and authorized security testing only. Unauthorized usage is illegal.

Support

If you like DirX, give it a ⭐ and share it with the community.

Tagline

Connecting Hackers With Purpose

About

DirX is a high-performance directory brute-force tool designed for fast and precise web reconnaissance. Powered by async scanning, it offers status filters, response exclusion, proxy support, and real-time progress with ETA, helping pentesters and bug bounty hunters discover hidden endpoints efficiently.

Topics

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages

Morty Proxy This is a proxified and sanitized view of the page, visit original site.