対象範囲を生成するために大規模なネットワークスキャン

コレクション対象

ASに対応したIP番号

ASに対応するIPセグメント番号

ドメイン名に対応するIPセグメント

スキャン生存

ライブラリIPアドレス - CIDR IP変換方法、単一IP表の範囲を表し、

インターフェイスのクエリがCDIRを使用することは非常に便利ではない脆弱性スキャン、

IP範囲にCDIR

import ipaddress
net = ipaddress.ip_network('1.119.0.0/17')
print('%s-%s' % (net[0], net[-1]))

输出:

1.1.8.0-1.1.8.255
1.119.0.0-1.119.127.255

使用可能なIPへのCDIR

import ipaddress
for ip in ipaddress.IPv4Network('1.119.0.0/17'):
     print(ip)

输出:
1.1.8.0
1.1.8.1
1.1.8.2
1.1.8.3
1.1.8.4
1.1.8.5
...

参照

https://stackoverflow.com/questions/1942160/python-3-create-a-list-of-possible-ip-addresses-from-a-cidr-notation

おすすめ

転載: www.cnblogs.com/17bdw/p/12519009.html