· 6 years ago · Oct 03, 2019, 08:02 AM
1import requests
2import sys
3
4
5def main():
6 if len(sys.argv) < 2:
7 print("Usage: python reverseip.py <taregt>")
8 sys.exit(1)
9
10 url = "https://domains.yougetsignal.com/domains.php"
11 payload = {
12 "remoteAddress": sys.argv[1],
13 "key": "",
14 "_": ""
15 }
16
17 res = requests.post(url, data=payload, headers={"User-Agent": "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/65.0.3325.181 Safari/537.36"})
18 api = res.json()
19
20 print("""
21Found {} domain hosted on the same web server as {} ({}).
22 """.format(api["domainCount"], api["remoteAddress"], api["remoteIpAddress"]))
23 for lst in api.get("domainArray", []):
24 print(lst[0])
25
26
27if __name__ == "__main__":
28 main()