Domanda

Voglio registrare i siti web visitati in un sistema. Così ho deciso di registrare i pacchetti inviare dal sistema. Sto usando Jpcap API. Sono in grado di registrare un sacco di pacchetti. Ora quello che voglio fare è che voglio filtrare DNS solo i pacchetti. Penso che sarà in grado di registrare i siti web.

Voglio un modo per filtrare i pacchetti DNS. Come posso fare?

È stato utile?

Soluzione 3

i trovato facile l'elaborazione di tutti i pacchetti di porta 53 e quindi ho usato questo filtro

  

udp dst porta 53

jack tanx per ur suggerimento

Altri suggerimenti

Un approccio più brutto è quello di eseguire la scansione sulla porta 53 per UDP. Tuttavia, risposta precedente sembra più pulito dal aspetto attuazione.

Qui dice

  

È possibile controllare la seguente home page   per maggiori dettagli su filtro   espressione. Progettare i filtri di acquisizione   per Ethereal / Wireshark

Quindi, io credo

captor.setFilter("dns", true);

dovrebbe funzionare

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top