Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Программирование и базы данных (http://forum.oszone.net/forumdisplay.php?f=21)
-   -   получить MX-запись (http://forum.oszone.net/showthread.php?t=29679)

suxxl 17-05-2004 12:14 205293

с помощью GetService я по идее могу узнать свой DNS сервер
как мне тепер послать на него запрос, чтоб узнать MX например www.victim.com

vasketsov 21-05-2004 22:39 205294

suxxl
Найдешь ответ - мне тоже скажи...

suxxl 22-05-2004 01:19 205295

vasketsov
я пока не могу найти как свое DNS узнать, если знаешь - скажи :-)

suxxl 22-05-2004 14:08 205296

нашел как узнать DNS:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces
для 2000
в ней RegEnumKeyEx
потом RegEnumValue пока не получим значение NameServer

на этот самый Name сервер посылаем, судя по RFC 1035, 1034 строчку для получения MX записи и ждем ответа...
вуаля...
теперь сяду код писать ...

Guest 06-06-2004 21:11 205297

vasketsov
DnsQuery - такая фишка есть :-)
см. мсдн
регардсы, suxxl

hasherfrog 07-06-2004 09:13 205298

suxxl
vasketsov
Я как-то совсем недавно разбирал код QT, касающийся класса QDns. Там есть куски исходного кода для виндов (вообще-то это редкость, поскольку в основном в QT-free все исходники содержат код для Linux). Если будет время, гляньте. Там всё достаточно интересно. Я к сожалению, уже совсем другим сейчас занимаюсь, и анализироваь организацию запросов под винды у меня сейчас нет времени.


Время: 01:48.

Время: 01:48.
© OSzone.net 2001-