Commit Graph
15 Commits
Author SHA1 Message Date
Eric 19c4a04932 demote spurious log_infos to log_debug 2013-10-03 04:17:03 -04:00
Eric ec1b761489 Support multiple cyclic groups for smaller subnets
We will choose the first one in the list that is large enough to support
the number of hosts chosen. This speeds up scanning small networks considerably:
e.g. /16s can be scanned in <200ms (+ cooldown)
2013-10-03 03:50:12 -04:00
Eric d2112701b0 have cyclic use blacklist_lookup_index 2013-10-03 02:49:50 -04:00
Eric 3aa0f27b51 constraints stores network order; we want to return host order 2013-10-03 02:48:46 -04:00
Eric 408e46d939 add blacklist_lookup_index proto 2013-10-03 02:47:31 -04:00
Eric 8ecbd038b5 Adding radix support to constraints
This allows us to lookup an index -> ip address much faster
(16 seconds for ~3.7 billion addresses with sparse blacklist,
vs 65 sec before radix array).

Setting the PREFIX_LEN to /20, as this appears to give a good tradeoff
between radix population time (<1ms), runtime (16s), and memory footprint (4MB).
2013-10-03 02:28:19 -04:00
Eric Wustrow 3b2ea3627e merge 2013-08-17 15:30:31 -04:00
Eric Wustrow 3776d3cae7 Merge pull request #8 from hmoore-r7/bug/fix-redis-output-compile
This is the last commit needed to build with REDIS
2013-08-17 11:41:39 -07:00
Eric 01f4f985a1 Merge branch 'master' of github.com:zmap/zmap 2013-08-17 02:35:30 -04:00
Eric 597a0c252e remove ssldb and fix redis callback 2013-08-17 02:35:27 -04:00
Eric Wustrow ceba676ccf use log_fatal instead of stderr 2013-08-17 01:39:51 -04:00
Eric Wustrow 0b7ab2cac8 use the close callback for cleanup 2013-08-17 01:38:04 -04:00
Eric Wustrow 9f04ca6bd2 Merge branch 'feature/add-udp-probe-specifiers' of github.com:hmoore-r7/zmap into hmoore-r7-feature/add-udp-probe-specifiers 2013-08-16 17:43:30 -04:00
Eric Wustrow b8246abf06 Add simple length checks on UDP payload; use logger 2013-08-16 17:43:02 -04:00
Eric Wustrow f891b7cdf2 Merge branch 'feature/add-udp-probe-specifiers' of github.com:hmoore-r7/zmap into hmoore-r7-feature/add-udp-probe-specifiers 2013-08-16 17:10:56 -04:00