Skip to content

This project is a Python-based Hidden Directory Scanner designed for ethical hacking and cybersecurity learning. It scans a target website for hidden or unlisted directories using a wordlist and prints the discovered paths. It's useful for penetration testers conducting reconnaissance during web application security assessments.

Notifications You must be signed in to change notification settings

ceodaniyal/Directory_Discovery

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

2 Commits
Β 
Β 
Β 
Β 

Repository files navigation

πŸ•΅οΈ Hidden Directory Finder (Python)

A simple and effective Python tool for discovering hidden directories and endpoints on a target web server. This project is built for ethical hacking and web penetration testing.


⚠️ Disclaimer

This tool is intended for educational purposes and authorized testing only.
Do not use this tool without proper permission from the system owner.


πŸ” What It Does

The script performs directory brute-forcing by:

  • Taking a base URL and a wordlist file containing potential directory names.
  • Sending HTTP requests to each possible path.
  • Logging and printing discovered (i.e., valid) directories.

πŸ› οΈ Requirements

  • Python 3.x
  • requests library

Install the required library:

pip install requests

πŸš€ Usage

python hidden_directory_finder.py

You will be prompted to enter:

  • [*] Enter Target URL: e.g., example.com
  • [*] Enter Name Of The File Containing Directories: e.g., common.txt

πŸ§ͺ Example

[*] Enter Target URL: example.com
[*] Enter Name Of The File Containing Directories: dirs.txt
[*] Discovered Directory At This Path: http://example.com/admin
[*] Discovered Directory At This Path: http://example.com/uploads

πŸ“ Project Structure

.
β”œβ”€β”€ hidden_directory_finder.py   # Main script
β”œβ”€β”€ dirs.txt                     # Sample wordlist (not included)
└── README.md

πŸ“œ License

MIT License β€” free to use for educational and authorized purposes.


πŸ‘¨β€πŸ’» Author


About

This project is a Python-based Hidden Directory Scanner designed for ethical hacking and cybersecurity learning. It scans a target website for hidden or unlisted directories using a wordlist and prints the discovered paths. It's useful for penetration testers conducting reconnaissance during web application security assessments.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages