IP_City

9

Викладаю дану програму так як вона буде дуже корисна для тих хто займається брутом дедіков або пошуком підлозі-приват проксі
І багато хто не раз замислювалися як знайти Діапазон певної країни-міста,Також Анонімні проксі..І так приступимо!

Усі дані беруться з 2 файлів:
-GeoLiteCity-Blocks.csv
-GeoLiteCity-Location.csv
Вони повинні лежати в папці з програмою
,Перший файл — це база блоків ip-адрес, має вигляд
«16777216»,»17301503″,»17″
тобто початок і кінець діапазону в десятковому поданні і идентификтор, що зв’язує наші 2 файлу.
Другий файл — це база геолокаціі, вона має формат
123715,»US»,»NY»,»Lisle»,»13797″,42.3340,-76.0433,502,607
тут для нас становлять інтерес перші 4 параметра, це відповідно ідентифікатор зв’язку, країна, регіон і місто. Якщо з країною і містом все зрозуміло, то регіон в більшості випадків є просто число, наприклад, 08, і не несе ніякого смислового навантаження. Винятком є 2 країни: США та Канада, для яких регіон позначає штат і провінцію відповідно.

При запуску спочатку необхідно завантажити всі дані з файлів у пам’ять, для цього призначена кнопка «load». Після завантаження баз в полі з країнами з’явиться список всіх країн, а саме їх абревіатур. Для розшифровки можна використовувати таблицю нижче:

IP_City Показати / Приховати текст
A1,«Anonymous Proxy»
A2,«Satellite Provider»
O1,«Other Country»
AD,«Andorra»
AE,«United Arab Emirates»
AF,«Afghanistan»
AG,«Antigua and Barbuda»
AI,«Anguilla»
AL,«Albania»
AM,«Armenia»
AN,«Netherlands Antilles»
AO,«Angola»
AP,«Asia/Pacific Region»
AQ,«Antarctica»
AR,«Argentina»
AS,«American Samoa»
AT,«Austria»
AU,«Australia»
AW,«Aruba»
AX,«Aland Islands»
AZ,«Azerbaijan»
BA,«Bosnia and Herzegovina»
BB,«Barbados»
BD,«Bangladesh»
BE,«Belgium»
BF,«Burkina Faso»
BG,«Bulgaria»
BH,«Bahrain»
BI,«Burundi»
BJ,«Benin»
BL,«Saint Bartelemey»
BM,«Bermuda»
BN,«Brunei Darussalam»
BO,«Bolivia»
BR,«Brazil»
BS,«Bahamas»
BT,«Bhutan»
BV,«Bouvet Island»
BW,«Botswana»
BY,«Belarus»
BZ,«Belize»
CA,«Canada»
CC,«Cocos (Keeling) Islands»
CD,«Congo, The Democratic Republic of the»
CF,«Central African Republic»
CG,«Congo»
CH,«Switzerland»
CI,«Cote d’ivoire»
CK,«Cook Islands»
CL,«Chile»
CM,«Cameroon»
CN,«China»
CO,«Colombia»
CR,«Costa Rica»
CU,«Cuba»
CV,«Cape Verde»
CX,«Christmas Island»
CY,«Cyprus»
CZ,«Czech Republic»
DE,«Germany»
DJ,«Djibouti»
DK,«Denmark»
DM,«Dominica»
DO,«Dominican Republic»
DZ,«Algeria»
EC,«Ecuador»
EE,«Estonia»
EG,«Egypt»
EH,«Western Sahara»
ER,«Eritrea»
ES,«Spain»
ET,«Ethiopia»
EU,«Europe»
FI,«Finland»
FJ,«Fiji»
FK,«Falkland Islands (Malvinas)»
FM,«Micronesia, Federated States of»
FO,«Faroe Islands»
FR,«France»
FX,«France, Metropolitan»
GA,«Gabon»
GB,«United Kingdom»
GD,«Grenada»
GE,«Georgia»
GF,«French Guiana»
GG,«Guernsey»
GH,«Ghana»
GI,«Gibraltar»
GL,«Greenland»
GM,«Gambia»
GN,«Guinea»
GP,«Guadeloupe»
GQ,«Equatorial Guinea»
GR,«Greece»
GS,«South Georgia and the South Sandwich Islands»
GT,«Guatemala»
GU,«Guam»
GW,«Guinea-Bissau»
GY,«Guyana»
HK,«Hong Kong»
HM,«Heard Island and McDonald Islands»
HN,«Honduras»
HR,«Croatia»
HT,«Haiti»
HU,«Hungary»
ID«Indonesia»
IE,«Ireland»
IL,«Israel»
IM,«Isle of Man»
IN,«India»
IO,«British Indian Ocean Territory»
IQ,«Iraq»
IR,«Iran, Islamic Republic of»
IS,«Iceland»
IT,«Italy»
JE,«Jersey»
JM,«Jamaica»
JO,«Jordan»
JP,«Japan»
KE,«Kenya»
KG,«Kyrgyzstan»
KH,«Cambodia»
KI,«Kiribati»
KM,«Comoros»
KN,«Saint Кітс and Nevis»
KP,«Korea, Democratic People’s Republic of»
KR,«Korea, Republic of»
KW,«Kuwait»
KY,«Cayman Islands»
KZ,«Kazakhstan»
LA,«Lao People’s Democratic Republic»
LB,«Lebanon»
LC,«Saint Lucia»
LI,«Liechtenstein»
LK,«Sri Lanka»
LR,«Liberia»
LS,«Lesotho»
LT,«Lithuania»
LU,«Luxembourg»
LV,«Latvia»
LY,«Libyan Arab Jamahiriya»
MA,«Morocco»
MC,«Monaco»
MD,«Moldova, Republic of»
ME,«Montenegro»
MF,«Saint Martin»
MG,«Madagascar»
MH,«Marshall Islands»
MK,«Macedonia»
ML,«Mali»
MM,«Myanmar»
MN,«Mongolia»
MO,«Macao»
MP,«Northern Mariana Islands»
MQ,«Martinique»
MR,«Mauritania»
MS,«Montserrat»
MT,«Malta»
MU,«Mauritius»
MV,«Maldives»
MW,«Malawi»
MX,«Mexico»
MY,«Malaysia»
MZ,«Mozambique»
NA,«Namibia»
NC,«New Caledonia»
NE,«Niger»
NF,«Norfolk Island»
NG,«Nigeria»
NI,«Nicaragua»
NL,«Netherlands»
NO,«Norway»
NP,«Nepal»
NR,«Nauru»
NU,«Niue»
NZ,«New Zealand»
OM,«Oman»
PA,«Panama»
PE,«Peru»
PF,«French Polynesia»
PG,«Papua New Guinea»
PH,«Philippines»
PK,«Pakistan»
PL,«Poland»
PM,Saint Pierre and Miquelon»
PN,«Pitcairn»
PR,«Puerto Rico»
PS,«Palestinian Territory»
PT,«Portugal»
PW,«Palau»
PY,«Paraguay»
QA,«Qatar»
RE,«Reunion»
RO,«Romania»
RS,«Serbia»
RU,«Russian Federation»
RW,«Rwanda»
SA,«Saudi Arabia»
SB,«Solomon Islands»
SC,«Seychelles»
SD,«Sudan»
SE,«Sweden»
SG,«Singapore»
SH,«Saint Helena»
SI,«Slovenia»
SJ,«Svalbard and Jan Mayen»
SK,«Slovakia»
SL,«Sierra Leone»
SM,«San Marino»
SN,«Senegal»
SO,«Somalia»
SR,«Suriname»
ST,«Sao Tome and Principe»
SV,«El Salvador»
SY,«Syrian Arab Republic»
SZ,«Swaziland»
TC«Turks and Caicos Islands»
TD,«Chad»
TF,«French Southern Territories»
TG,«Togo»
TH,«Thailand»
TJ,«Tajikistan»
TK,«Tokelau»
TL,«Timor-Leste»
TM,«Turkmenistan»
TN,«Tunisia»
TO,«Tonga»
TR,«Turkey»
TT,«Trinidad and Tobago»
TV,«Tuvalu»
TW,«Taiwan»
TZ,«Tanzania, United Republic of»
UA,«Ukraine»
UG,«Uganda»
UM,«United States Minor Outlying Islands»
US,«United States»
UY,«Uruguay»
UZ,«Uzbekistan»
VA,«Holy See (Vatican City State)»
VC,«Saint Vincent and the Grenadines»
VE,«Venezuela»
VG,«Virgin Islands, British»
VI,«Virgin Islands, U. S.»
VN,«Vietnam»
VU,«Vanuatu»
WF,«Wallis and Futuna»
WS,«Samoa»
YE,«Yemen»
YT,«Mayotte»
ZA,«South Africa»
ZM,«Zambia»
ZW,«Zimbabwe»

А для розшифровки провінцій Канади і штатів США:

IP_City Показати / Приховати текст
Провінції Канади
CA,AB,«Alberta»
CA,BC,«British Columbia»
CA,MB,«Manitoba»
CA,NB,«New Brunswick»
CA,NL,«Newfoundland»
CA,NS,«Nova Scotia»
CA,NU,«Nunavut»
CA,ON,«Ontario»
CA,PE,«Prince Edward Island»
CA,QC,«Quebec»
CA,SK,«Saskatchewan»
CA,NT,«Northwest Territories»
CA,YT,«Yukon Territory»
Штати США
US,AA,«Armed Forces Americas»
US,AE,«Armed Forces Europe, Middle East, & Canada»
US,AK,«Alaska»
US,AL,«Alabama»
US,AP,«Armed Forces Pacific»
US,AR,«Arkansas»
US,AS,«American Samoa»
US,AZ,«Arizona»
US,CA,«California»
US,CO,«Colorado»
US,CT,«Connecticut»
US,DC,«District of Columbia»
US,DE,«Delaware»
US,FL,«Florida»
US,FM,«Federated States of Micronesia»
US,GA,«Georgia»
US,GU,«Guam»
US,HI,«Hawaii»
US,IA,«Iowa»
US,ID,«Idaho»
US,IL,«Illinois»
US IN,«Indiana»
US,KS,«Kansas»
US,KY,«Kentucky»
US,LA,«Louisiana»
US,MA,«Massachusetts»
US,MD,«Maryland»
US,ME,«Maine»
US,MH,«Marshall Islands»
US,MI,«Michigan»
US,MN,«Minnesota»
US,MO,«Missouri»
US,MP,«Northern Mariana Islands»
US,MS,«Mississippi»
US,MT,«Montana»
US,NC,«North Carolina»
US,ND,«North Dakota»
US,NE,«Nebraska»
US,NH,«New Hampshire»
US,NJ,«New Jersey»
US,NM,«New Mexico»
US,NV,«Nevada»
US,NY,«New York»
US,OH,«Ohio»
US,OK,«Oklahoma»
US,OR,«Oregon»
US,PA,«Pennsylvania»
US,PR,«Puerto Rico»
US,PW,«Palau»
US,RI,«Rhode Island»
US,SC,«South Carolina»
US,SD,«South Dakota»
US,TN,«Tennessee»
US,TX,«Texas»
US,UT,«Utah»
US,VA,«Virginia»
US,VI,«Virgin Islands»
US,VT,«Vermont»
US,WA,«Washington»
US,WV,«West Virginia»
US,WI,«Wisconsin»
US,WY,«Wyoming»

При виборі якоїсь країни автоматично показуються всі регіони і всі міста ТІЛЬКИ для цієї країни. Аналогічно з регіонами, при виборі показуються міста, що належать ТІЛЬКИ виділеного регіону.
Нижче під списками країн, регіонів і міст знаходяться 3 кнопки. При натисканні на них ви отримаєте відповідно список діапазонів для конкретної країни, для регіону або міста. Результати відображаються у вікні праворуч, також внизу можна побачити кількість отриманих діапазонів і число айпишников в них.
Кнопка ALL. Служить для отримання списку ВСІХ міст у форматі
місто, регіон, країна
Потрібно тоді, коли вам потрібен місто X, але невідомий регіон або країна.

Ну ось ніби і все..Всім дякую за увагу,посилання на скачування нижче!

Скачати програму