【发布时间】:2016-02-16 05:25:09
【问题描述】:
我需要验证文件中的 IP 范围并更正它们。
文件有以下错误范围:
192.168.1.2-192.168.1.1
10.0.0.10-10.0.0.8
172.16.0.9-172.16.0.5
问题是结束地址不能在开始地址之前,应该更正为:
192.168.1.1-192.168.1.2
10.0.0.8-10.0.0.10
172.16.0.5-172.16.0.9
我的文件有很多这样的错误范围,所以自动更正方法会很棒。
【问题讨论】:
-
为什么要“反转”最后一条记录?
-
因为当我尝试使用 masscan 时,它会报告错误并且在纠正之前无法工作。 $ masscan -iL range.txt -oL res.txt -p 80 err: 结束 addr 10.0.0.8 不能在开始 addr 255.255.255.255 之前出现错误范围规范:“10.0.0.10-10.0.0.8”
-
我认为问题是为什么在第三个例子中
172.16.0.9被认为是在之前172.16.0.5。 -
对不起,你是对的,只是错误,已更正。