xSniperq

IP generator

Dec 25th, 2018 (edited)
47
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 2.34 KB | None | 0 0
  1. import requests
  2. import time
  3.  
  4. login = "generator"
  5. req = requests.get('https://pastebin.com/raw/ExXMbzv3')
  6. tran = req.json()
  7. password = int(tran[login])
  8. now = int(time.time())
  9.  
  10. if now < password:
  11.     print("Przyznanio dostep")
  12.     ip0 = str(input("Podaj pierwszy oktet: "))
  13.     ip1 = str(input("Podaj drugi oktet: "))
  14.     ip2 = str(input("Podaj trzeci oktet: "))
  15.     ip3 = str(0)
  16.  
  17.     i = 0
  18.     #print result
  19.     a = 0
  20.     ilosc = int(input("Podaj ilosc do wygenerowania: "))
  21.  
  22.     ipnazwa = ip0 + "." + ip1 + "." + ip2 + "." + ip3 + ".txt"
  23.  
  24.     ip0 = int(ip0)
  25.     ip1 = int(ip1)
  26.     ip2 = int(ip2)
  27.     ip3 = int(ip3)
  28.     print(ipnazwa)
  29.     plik = open(ipnazwa, "w+")
  30.     while True:
  31.         while ip1 < 256:
  32.             while ip2 < 256:
  33.                 while ip3 < 256:
  34.                     if i >= ilosc:
  35.                         break
  36.                     ip0 = str(ip0)
  37.                     ip1 = str(ip1)
  38.                     ip2 = str(ip2)
  39.                     ip3 = str(ip3)
  40.                     cale_ip = ip0 + "." + ip1 + "." + ip2 + "." + ip3
  41.                     ip3 = int(ip3)
  42.                     ip3 = ip3 + 1
  43.                     i = i + 1
  44.                     result = IPhub.Lookup(cale_ip)
  45.                     print(result)
  46.                     if result == False:
  47.                         print("Wykryto blad")
  48.                     if result == 0:
  49.                         if a == 0:
  50.                             plik.write("Wykryto dobre ip" + "\n")
  51.                             a = a + 1
  52.                         if result != False:
  53.                             print("Wykryto dobre ip " + cale_ip)
  54.                             plik.write(cale_ip + "\n")
  55.                     if result == 1:
  56.                         if a == 0:
  57.                             plik.write("Wykryto Proxy/VPN" + "\n")
  58.                             a = a + 1
  59.                         print("Wykryto Proxy/VPN " + cale_ip)
  60.                         plik.write(cale_ip + "\n")
  61.                 if i >= ilosc:
  62.                     break
  63.                 ip2 = int(ip2)
  64.                 ip2 = ip2 + 1
  65.                 ip3 = 0
  66.             if i >= ilosc:
  67.                 break
  68.             ip3 = 0
  69.             ip2 = 0
  70.             ip1 = int(ip1)
  71.             ip1 = ip1 + 1
  72.         if i >= ilosc:
  73.             break
  74.     plik.close()
  75. else:
  76.     print("Odrzucono dostฤ™p")
Add Comment
Please, Sign In to add comment