Compile zmap in Mac OSX

The quickest way to install zmap in Mac OSX is :

$ brew install zmap

But, it may fails at sometimes. ex:

$ time zmap -o icmpscan.csv --probe-module icmp_echoscan --whitelist-file=wh.txt
Mar 09 12:23:26.573 [INFO] zmap: output module: csv
 0:00 0%; send: 261 0 p/s (112 Kp/s avg); recv: 0 0 p/s (0 p/s avg); drops: 0 p/s (0 p/s avg); hitrate: 0.00%
zmap(17906,0x70000ed83000) malloc: *** error for object 0x7f96c1c03200: incorrect checksum for freed object - object was probably modified after being freed.
*** set a breakpoint in malloc_error_break to debug
[2]    17906 abort      zmap -o icmpscan.csv --probe-module icmp_echoscan --whitelist-file=wh.txt
zmap -o icmpscan.csv --probe-module icmp_echoscan --whitelist-file=wh.txt  0.14s user 0.32s system 128% cpu 0.352 total

If you have the same problem. Please compile it yourself.

$ brew install cmake gmp gengetopt json-c byacc libdnet libunistring
$ cmake -DENABLE_DEVELOPMENT=OFF .
$ make
$ time zmap -o /tmp/icmpscan.csv --probe-module icmp_echoscan --whitelist-file=/tmp/wh.txt
Mar 09 13:32:06.920 [INFO] zmap: output module: csv
 0:00 0%; send: 0 0 p/s (0 p/s avg); recv: 0 0 p/s (0 p/s avg); drops: 0 p/s (0 p/s avg); hitrate: 0.00%
Mar 09 13:32:07.930 [WARN] monitor: Failed to send 49113 packets/sec (49118 total failures)
 0:01 12%; send: 65536 done (154 Kp/s avg); recv: 714 713 p/s (712 p/s avg); drops: 0 p/s (0 p/s avg); hitrate: 1.09%
 0:02 24%; send: 65536 done (154 Kp/s avg); recv: 714 0 p/s (356 p/s avg); drops: 0 p/s (0 p/s avg); hitrate: 1.09%
 0:03 36%; send: 65536 done (154 Kp/s avg); recv: 714 0 p/s (237 p/s avg); drops: 0 p/s (0 p/s avg); hitrate: 1.09%
 0:04 48%; send: 65536 done (154 Kp/s avg); recv: 714 0 p/s (178 p/s avg); drops: 0 p/s (0 p/s avg); hitrate: 1.09%
 0:05 59% (4s left); send: 65536 done (154 Kp/s avg); recv: 714 0 p/s (142 p/s avg); drops: 0 p/s (0 p/s avg); hitrate: 1.09%
 0:06 71% (3s left); send: 65536 done (154 Kp/s avg); recv: 714 0 p/s (118 p/s avg); drops: 0 p/s (0 p/s avg); hitrate: 1.09%
 0:07 83% (2s left); send: 65536 done (154 Kp/s avg); recv: 714 0 p/s (101 p/s avg); drops: 0 p/s (0 p/s avg); hitrate: 1.09%
 0:08 95% (1s left); send: 65536 done (154 Kp/s avg); recv: 714 0 p/s (89 p/s avg); drops: 0 p/s (0 p/s avg); hitrate: 1.09%
Mar 09 13:32:15.936 [INFO] zmap: completed
zmap -o /tmp/icmpscan.csv --probe-module icmp_echoscan   0.18s user 0.45s system 7% cpu 9.036 total

References

  1. https://zmap.io/download.html
  2. https://github.com/zmap/zmap/issues/250
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值