Skip to content

Instantly share code, notes, and snippets.

Embed
What would you like to do?
Provide it a list of domains and it will show you which of them is 200 OK or 404 NOT FOUND (extremly helpful for web application bug hunting)
#!/usr/bin/env python
import requests
try:
read_file = open(input("Enter path of the file containing subdomains: "),'r')
for host in read_file:
domain = host.rstrip("\n")
try:
page = requests.get('http://'+ domain, timeout=20)
print ('Status Code: ',page.status_code,' for the Domain: ', domain)
except:
print ('Status Code: Not found for the Domain: ',domain ) #It means that the webpage can't be reached.
except:
print('File not found')
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment