Commit Graph

17 Commits

Author SHA1 Message Date
Eric
2972bbefdc Add --vpn (-X) flag to support sending IP pkts
When a user specifies a `-i tun0` flag for a VPN interface,
this interface expects raw IP packets, not ethernet frames.
The --vpn option allows you to send only IP packets to the
specified interface, and also performs some hacks on the receive
end to ensure we can process the results.

TODO: malloc a fake ethernet header for probe_modules.process_packet
(or better yet, make process_packet always take an IP packet, they
all seem to be implicitly doing that anyway).
2013-08-31 15:38:13 -04:00
Alex Halderman
d11eb89768 Drop privileges after starting threads 2013-08-30 14:48:56 -04:00
Zakir Durumeric
473b96b1aa providing sock from main thread in order to faciliate dropping privs 2013-08-30 14:37:24 -04:00
Zakir Durumeric
42650bf402 Merge branch 'master' of github.com:zmap/zmap 2013-08-30 01:15:45 -04:00
Zakir Durumeric
65d19a8199 resolve merge conflicts and move timestamp to system field. 2013-08-29 23:05:53 -04:00
Eric
e4025464b0 must initialize cmdline_parser before we read args 2013-08-29 18:05:06 -04:00
Zakir Durumeric
672143e9ba bug fixes to extended_file output 2013-08-29 14:51:26 -04:00
Zakir Durumeric
a5eb3d0a8d dryrun no longer requires root access 2013-08-29 14:38:51 -04:00
Zakir Durumeric
0c83eabfd1 working new interface 2013-08-29 14:29:59 -04:00
Zakir Durumeric
7674433142 working fieldsets without headers 2013-08-27 23:10:35 -04:00
Zakir Durumeric
67aa6f0ab0 adding generic csv output module 2013-08-27 12:03:24 -04:00
Zakir Durumeric
ea39b3bac4 further progress 2013-08-26 07:59:41 -04:00
Zakir Durumeric
99312020ba parse CLI provided output columns 2013-08-20 09:45:52 -04:00
HD Moore
1bf3f2a8d5 Arguments in error message were swapped, fix 2013-08-17 20:59:42 -05:00
ciccio87
b90a901684 OK, now the 32bit fix should be working, keeping numbers right
(maybe issues could still exists in summary print)
2013-08-17 08:04:19 +02:00
Ciccio87
9ae0d5e656 quick and dirty fix to make it compile and (seemingly) work
on 32 bits systems, it needs more testing though
2013-08-17 07:26:44 +02:00
Zakir Durumeric
490054d239 inital public release 2013-08-16 11:12:47 -04:00