lavalamp- / ipv666

Golang IPv6 address enumeration
BSD 2-Clause "Simplified" License
355 stars 50 forks source link

Fan out from initial discovery points #74

Closed lavalamp- closed 5 years ago

lavalamp- commented 5 years ago

This is a big one.

Right now we have logic that does reasonably well at finding some initial footholds in target networks. I would imagine that we'd get some pretty good bang for our buck if we searched in nearby address ranges for all of these initial footholds.

Throw some logic into the scanner that makes it so that there's a new state where the scanner looks for addresses around the initial footholds.

lavalamp- commented 5 years ago

https://github.com/lavalamp-/ipv666/commit/77f2a591e9fddb843b5243d3953e0b65f28a316f