Я должен написать программу на C / C ++, которая работает немного как dig и nslookup: она должна знать IP-адреса любого сайта. Он должен делать то же, что и команда dig www.example.com MX + short. Я не могу представить, как это можно сделать. Есть идеи?
Используйте любую библиотеку распознавателя, которая вам нравится. Популярные библиотеки включают UDNS а также ADNS. Вы также можете просто изменить исходный код dig
(который является частью привязывать распределение).
Других решений пока нет …