gorski Posted July 14, 2013 Report Posted July 14, 2013 #!/usr/bin/env python"""Scanner pentru orice cu o adresa IP si care nu are parola && user(sper sa-i fie de folos cuiva)"""import sysimport socketimport structraw_ip = raw_input("Enter the starting IP address: ")port = raw_input("Enter the port you want to scan: ")ip_number = raw_input("Enter the numer of IPs you want to scan: ")print "Working..."ip2int = lambda ipstr: struct.unpack('!I', socket.inet_aton(ipstr))[0]int2ip = lambda n: socket.inet_ntoa(struct.pack('!I', n))ip_number = int(ip_number)inted_ip = ip2int(raw_ip)i = 1while i <= ip_number: if i == ip_number: print 'Job Done.' try: sock = socket.socket(socket.AF_INET, socket.SOCK_STREAM) result = sock.connect_ex((raw_ip, int(port))) if result == 0: f = open('list.txt', 'w') f.write(int2ip(inted_ip) + ':' + port + '\n') else: print "Nothing found." inted_ip+=i sock.close() except KeyboardInterrupt: print "Exiting..." sys.exit() except socket.error: print "Could not connect to the server. Exiting..." sys.exit() i += 1; Quote