目标搜集
IP对应的AS号
AS号对应的IP段
IP段对应的域名
扫描存活
ipaddress库-从CIDR表示法转换ip范围、单个IP表
漏洞扫描、接口查询的时候使用CDIR不是很方便
CDIR转换为IP范围
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
CDIR转换为可用IP
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
...