Zmap+Zgrab+massdns工具的使用总结

zmap

他是一款网络扫描工具,据说可以在40分钟内扫描整个IPV4的地址空间,我们可以用它来快速发现打开对应端口的ip,这的确非常方便,因为速度特别快。

用于发现端口为443的ip指令:

sudo zmap -w top-1M-A-only-ip.csv -p 443 -B 100M -o top-1M-A-open-443-ip.csv

其中第一个文件是你要扫描的ip列表,一行一个ip,后面的文件是扫描过后,443端口open的地址列表,以方便于后面使用。

github地址:https://github.com/zmap/zmap

更多详细的用法:

sudo zmap --help

Zgrab

这是zmap的子应用,主要的用途是大量探测网络中对应协议的实际使用数据收集,主要还是主动的获取,比如TLS协议,使用这个工具可以让我们在很短的时间内与某个国家的所有ip甚至全球的ip进行试探性的握手,并返回握手过程中的数据。

./zgrab -f top-1M-A-open-443-ip.csv -o top-1M-A-tls-result.csv tls

其中的第一个文件是我们用zmap发现的443端口打开的ip,很显然与未打开端口的进行握手,显然是徒劳的。

给出结果截图,是json格式:

tls
github地址:https://github.com/zmap/zgrab2

massdns

这个用途主要是解析域名为ip地址,当然我们可以选择解析出的结果类型,也就是选择添加的解析记录。

给出一个命令的例子:

./bin/massdns -r lists/resolvers.txt -t AAAA -w results.txt domains.txt

简单说一下,前面的文件:

 -r  --resolvers        Text file containing DNS resolvers.
      --root             Do not drop privileges when running as root. Not recommended.

这是help说明,大概意思是得有一个基础文件,这个文件是这个软件提供的,所以这个位置我们不能当成是输入文件,-t是对于解析记录的选择,最后的domains.txt,才是我们的输入域名的文件。

  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值