Цель: создать приложение / расширение Chrome, чтобы определить значение DNS-запросов в локальном значении (т. Е. Определить, какие записи A и CName возвращают локальный компьютер или его делегированный преобразователь, когда Chrome выдает запрос DNS). Например, приложение Chrome будет использовать в качестве входных данных "www.google.com" и вернуть IP-адрес записи.
До сих пор я пробовал два разных подхода:
(1) http://developer.chrome.com/apps/socket.htm Это очень близко. Я могу смоделировать соединение UDP на порту 53. Единственная проблема заключается в том, что я не знаю, какое имя хоста для распознавателя DNS.
(2) https://developer.chrome.com/extensions/webRequest.html Это не так близко к предоставлению того, что мне нужно.