Skip to content

ip-rw/rawdns

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

rawdns

cat open_test|go run main.go

Gopacket works really fine. This flings DNS requests (in fact the same DNS request near enough) at lots of servers but could be adapted to do something else. Fire and forget.

Go is more than capable of producing something akin to Massdns - would be interesting to have an event loop and attempt to juggle HTTP (Significantly more difficult but google/netstack etc). Gopacket has a lot of stuff for packet reassembly and it would only be small packets..

About

Async, stateless DNS 'client' using raw sockets in Golang. Same approach as zmap/massdns and similar. Works satisfyingly quickly. Gopacket is good.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages