Esecuzione di query DNS tramite Javascript dall'app Chrome


2

Obiettivo: creare un'app / estensione Chrome per determinare il valore delle richieste DNS in valore locale (ad esempio, determinare quali A e CName registrano un computer locale o il relativo resolver delegato restituisce quando Chrome invia una richiesta DNS). Ad esempio, l'app di Chrome prenderà come input "www.google.com" e restituirà l'IP del record A.

Finora ho provato due approcci diversi:

(1) http://developer.chrome.com/apps/socket.htm Questo è molto vicino. Sono in grado di simulare una connessione UDP sulla porta 53. L'unico problema è che non so quale sia il nome host per il resolver DNS.

(2) https://developer.chrome.com/extensions/webRequest.html Questo non è così vicino a fornire ciò di cui ho bisogno.


Alcuni suggerimenti dopo molte ricerche: (1) stackoverflow.com/questions/13691119/… (2) estensione del browser mDNS github.com/GoogleChrome/chrome-app-samples/tree/master/…
eb80

Esiste una libreria client DNS per Javascript su DNS-JS.com che potrebbe essere d'aiuto?
Fiach Reid
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.