Як програмно отримати список доменних імен, асоційованих з конкретним ip (reverse dns)

Намагаюся вирішити таку ось завдання. Якщо чесно, навіть не думав що повятся проблеми і доведеться створювати тут питання. Але ситуація склалася інша.

Я спробував використовувати nmap v6.40 (знаю, що вийшла версія 6.46, але я з нею ще не працював: Ubuntu 14.04 не оновлюється nmap до цієї версії, а Компільо з початкових кодів, витрачати час з незрозумілих результатом на виході не охота) для отримання списку записів. Спочатку нагугліть цю сторінку

$ Nmap -sP -R 173.255.243.189

Тобто повернулася всього один запис - про nmap.org

Далі нагугліть цю сторінку
"Дуже добре, nmap вміє працювати з robtex, з якого я раніше вже отримував результати, Проблема вирішена", - подумав я. Але не тут-то було:

$ Nmap -sP --script http-robtex-reverse-ip --script-args http-robtex-reverse-ip.host = '173.255.243.189' 173.255.243.189

Nmap done: 1 IP address (1 host up) scanned in 0.65 seconds

Як я зрозумів, сам RobTex не надає зараз API

Q: Do you provide access to a public or commercial API?

A: We do not offer a public API service at this point in time. However, we are always eager to meet the demands of our customers, and will look into providing such services in the future. In order for us to provide an API that matches the overall quality of robtex.com, exceptional care and effort must be applied. The bottleneck is not time nor code compatibility, but rather a sense of perfectionism. We simply will not allow ourselves to release anything that is not perfectly optimized to our customer's needs. This is where you, our customers, play a vital role, as we rely on feedback in order to design and implement the API features you want.

Схожі статті