A simple Subdomain Enumeration using crt.sh
with a nice Static Web Interface. This tool allows you to quickly and easily enumerate subdomains of a given domain using the crt.sh. The tool is built with a simple and clean user interface that makes it easy to use.
You can also check out crtiflux.js for a
javascript
version of this tool and visit crtiflux for a live Application.
- Quick and easy subdomain enumeration
- User-friendly interface
- Randomized User-Agent
- Secure with error handling
- Php
(Version: 8.1.2-1ubuntu2.9)
- php-curl
sudo apt-get install php-curl
(for Ubuntu Based Distros)
- php -m | grep curl
- Server (Python/Php/Xampp/Apache2)
- Clone the repository
git clone https://github.com/sc4rfurry/dr4kul4.git
- Start your server (Xampp/Apache2)
- To run the server locally make sure you have PHP installed on your system, and run the command
php -S 0.0.0.0:8000
- To run the server locally make sure you have PHP installed on your system, and run the command
- Open the index.html file in your browser
http://Server_Ip:Server_Port
- Enter the domain you want to enumerate
- Click on Scan button
- Wait for the scan to complete
- The results will be displayed on the screen
The tool is dependent on crt.sh, which means that the results may be limited by the crt.sh's database.
The tool is designed to be secure and to handle errors and exceptions. The tool makes use of randomized User-Agent for every new request and also sets security headers.
We welcome contributions from the community. If you wish to contribute, please fork the repository and submit a pull request.
This tool is for educational and ethical testing purposes only. Do not use it for illegal activities or without obtaining proper authorization. The authors are not responsible for any misuse or damage caused by this tool.
This project is licensed under the MIT License - see the LICENSE file for details.
- crt.sh for providing the API
- Materialize for providing the CSS framework
- jQuery for making JavaScript easy.