It looks like you're new here. If you want to get involved, click one of these buttons!
#!/usr/bin/python
########## ##########
##### _ _ _ #####
##### ___/ |_ __ | || | #####
##### / __| | '_ \| || |_ #####
##### \__ \ | | | |__ _| #####
##### |___/_|_| |_| |_| #####
##### #####
##### This is a tool for scanning ports #####
##### s1n4_c0der[at]yahoo.com #####
########## ##########
#------------------------------------------------
# Usage : s1n4ps.py <ip> <start port> <end port>
# s1n4ps.py 127.0.0.1 1 200
#------------------------------------------------
import socket, sys, os
def main():
def portscan(ipaddr, port) :
sock = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
try :
sock.connect((ipaddr, port))
sock.close()
return \"open\"
except :
pass
try :
ip = str(sys.argv[1])
sp = int(sys.argv[2])
ep = int(sys.argv[3])
for pn in range(sp, ep + 1) :
if portscan(ip, pn) == \"open\" :
print \"\n\t[+]\", ip, \"\t\t\", pn, \"\t\tOpen\"
except :
print \"\nUsage: %s\" % os.path.basename(sys.argv[0]), \"<ip> <start port> <end port>\"
exit()
main()