一、缘起
你为什么需要一个Mapcidr
呢?
当我使用ASN
来获取Ip
时,我们先用ASNMAP
获取了Tesla
的CIDR
时。如何把CIDR
转为一串的Ip
地址呢,我们可以自己写一个脚本,或者用这个工具Mapcidr
!
那为什么要将CIDR
转为一串Ip
地址呢?
因为我们可能需要爆破Ip
。
1、为什么需要Ip爆破#
某个厂商通过域名www.example.com
解析到Ip
地址47.11.12.23
,这个Ip
的服务器时一个内网服务的反向代理。
后来厂商发现这个域名解析不应该被公网访问到,于是取消了这一条DNS
解析记录,于是在公网无法通过www.example.com
域名解析Ip
的方式访问到内网的服务。
但是这个Ip
地址上的反向代理忘记被取消,还是可以通过访问47.11.12.23
来访问到这个内网的服务,这就是爆破Ip
的原因。
二、下载MapCidr
1.134版下载地址:MapCidr
GIthub地址:MapCidr
选择合适的版本下载,解压后就可以使用了。
三、使用MapCidr
将Asnmap
产出的特斯拉的CIDR
文件Tesla-Ipscope.txt
作为输入传给MapCidr
,通过tee
命令读取结果保存为文本Tesla-ips.txt
。
cat AsnMap/Tesla-Ipscope.txt | MapCidr/mapcidr | tee MapCidr/Tesla-ips.txt
补充一下,在浏览MapCidr
的官方文档时,我发现它提供一个功能可以直接将Asn
编号转化为对应的Ip
地址列表,并且MapCidr
没有要我们配置烦人的ApiKey
,这样我们或许可以省去使用Asnmap
之劳。
并且输出的结果和我用Asnmap
测试出来的一样。
结果太多,没办法贴图,但是我查看了结果是刚刚好对应Asnmap
显示出来的Cidr
结果的。
© 版权声明
文章版权归作者所有,未经允许请勿转载。
相关文章
暂无评论...