minvws / nl-kat-coordination

Repo nl-kat-coordination for minvws
European Union Public License 1.2
126 stars 57 forks source link

Extend IP-range input support #1738

Open zcrt opened 1 year ago

zcrt commented 1 year ago

Is your feature request related to a problem? Please describe. Currently Nmap IP-range and Masscan are designed for direct scans on IP-ranges. However, maybe some external services also support IP-ranges (Shodan, Binaryedge, LeakIX, ...).

Describe the solution you'd like When boefjes could support it (apart from looping through the whole range), it would be nice to extend the support for IP-ranges to those boefjes.

Describe alternatives you've considered Only supporting IP-adresses.

Additional context Level 2 scans with Nmap/Masscan should result in the individual IPs to be fed to the other boefjes. However, when level 2 scans are not allowed, but level 1 scans are, it would be nice to also investigate IP-ranges without touching the actual infrastructure.

underdarknl commented 1 year ago

Would you'd consider having a separate boefje for the ranges? Or could we just enable Ip-ranges as an input object for those tools that support it? Ideally, we dont end up with a tool doing both request for the range, and requests for each IP.