A Python tool for enumerating the HTTP status codes of subdomains using a wordlist.
Subdomain Status Code Finder is a simple Python script that allows you to quickly check the HTTP status codes of multiple subdomains using a list of potential subdomains. It's a useful tool for security professionals, penetration testers, and web developers who need to identify active subdomains and assess their response.
This tool leverages the popular requests library to send HTTP requests to subdomains and collect their status codes. By providing a wordlist of subdomains to the script, you can efficiently scan and gather information about various subdomains, helping you in tasks like security assessments, subdomain enumeration, or troubleshooting.
- Parallel Scanning: Subdomain Status Code Finder uses Python's concurrent.futures to execute HTTP requests in parallel, making the scanning process faster and more efficient.
- HTTP and HTTPS Support: The script can check the status codes for both HTTP and HTTPS protocols, providing a comprehensive view of the subdomains' accessibility.
- Custom Wordlist: You can easily provide your own wordlist of subdomains, allowing you to customize the scanning process for your specific needs.
- Detailed Output: The tool provides detailed output, including the subdomain name and its corresponding HTTP and HTTPS status codes, making it easy to analyze the results.
2.Run the Python script:
python subdomain_status_finder.py
3.enter your custom subdomain wordlist name.
The script will execute HTTP and HTTPS requests for each subdomain in parallel and display the status codes.
enter your subdomain file name:sub_domain_wordlist.txt
subdomain1.example.com, http:200, https:301
subdomain2.example.com, http:403, https:403
subdomain3.example.com, http:200, https:200