Objetivo: criar um aplicativo / extensão do Google Chrome para determinar o valor das solicitações DNS em valor local (isto é, determinar o que A e CName registram quando uma máquina local ou seu resolvedor delegado está retornando quando o Chrome emite uma solicitação de DNS). Por exemplo, o aplicativo do Google Chrome tomaria como entrada "www.google.com" e retornaria o IP do registro A.
Eu até agora tentei duas abordagens diferentes:
(1) link Isso é muito perto. Eu sou capaz de simular uma conexão UDP na porta 53. O único problema é que eu não sei o que é o nome do host para o resolvedor de DNS.
(2) link Isso não é tão perto de fornecer o que eu preciso.