![]() |
алгоритм работы myipneighbors.com
собственно сабж. реально ли написать программу, работающую как этот сайт?
|
посылай постгет запрос да и все.
|
Функция этого сайта такова: он получает доменное имя, например yandex.ru и возвращает все доменные имена, которые хранятся на серваке с айпи yandex.ru (87.250.251.11). Реализовать это не сложно, самое главное - алгоритм. А гетсом получить не получится, т.к. сайт накрылся.
|
да тот же whois.domaintools.com умеет делать reverse-ip и вообще, достаточно в гугле вбить фразу и вылезет куча разных сайтов
|
проверил whois.domaintools.com не работает. я знаю несколько сайтов, которые все держатся на одном айпи, так вбил и они не показываются. Тем более меня интересует алгоритм =)
|
Да и кст в myipneighbors.com он не только выводил домены но и субдомены.
|
ппц народ вы жжете. вся эта мего чудо система работает на одном единственном сайт - поисковик от майкрософта. В данное время это bing.com
Алгоритм таков: 1) получаем по доменному имени его IP адрес slesh.name -> 216.108.235.131 2) грузим http://www.bing.com/search?q=ip:216.108.235.131 и так все страници которые выдал он 3) парсим линки. вот и получаем реверс IP и почти все сайты так и пашут. |
А если без бинга, есть известный алгоритм?
|
2 zEr0r а без бинга нельзя.
Сам подумай: 1) DNS прямой возможности не дает определить по IP -> DNS 2) DNS дает возможность по IP получить PTR запись, но эта запись есть не у всех и она привязана только к IP но не как не доменам. 3) Один и тотже домен может быть настрое на несколько IP по этому точно не определить 4) Домен крепится часто не на IP а на NS сервак. И чтобы узнать какие домены есть, нужно спросить у этого NS сервака. Но у хостеров может быть несколько NS серваков и темболее что NS сервак не скажет какие у него домены есть. А вот поисковики это знают, потому что когда они анализируют сайт, то запоминают его IP и доменное имя. И таким образом можно сделать выборку по IP. Но это предоставляет только bing |
Спасибо!!!
|
| Время: 00:12 |