GIP
#!/usr/bin/env python # -*- coding: utf-8 -*- def getIP(count=1000, startIP='1.1.1.1'): a1 = int(startIP.split('.')[0]) a2 = int(startIP.split('.')[1]) a3 = int(startIP.split('.')[2]) a4 = int(startIP.split('.')[3]) file = open(str(count)+'_ip_list.txt', 'w') for a1 in range(a1, 256): for a2 in range(a2, 256): for a3 in range(a3, 256): for a4 in range(a4, 256): # ip = str(a1)+'.'+str(a2)+'.'+str(a3)+'.'+str(a4) ip = '%s.%s.%s.%s' % (a1, a2, a3, a4) # print(ip) if count > 1: file.write(ip + "\n") count -= 1 elif count == 1: file.write(ip) count -= 1 else: file.close() return a4 = 0 a3 = 0 a2 = 0 if __name__ == '__main__': getIP(1000, '1.1.1.1')
@2310