mac开启22port
选择System prefrence -> sharing , 将remote login打开
測试是否打开
import
socket
s = socket.socket()
s.connect(('127.0.0.1',22))
s.send('scan')
banner = s.recv(1024)
s = socket.socket()
s.connect(('127.0.0.1',22))
s.send('scan')
banner = s.recv(1024)
print
banner
port扫描
import
socket
for port in range(20,25):
try:
s = socket.socket()
print "[+] Attempting to connect to 127.0.0.1: " + str(port)
s.connect(('127.0.0.1', port))
s.send('scan')
banner = s.recv(1024)
if banner:
print "[+] Port " + str(port) + " open: " + banner
s.close()
for port in range(20,25):
try:
s = socket.socket()
print "[+] Attempting to connect to 127.0.0.1: " + str(port)
s.connect(('127.0.0.1', port))
s.send('scan')
banner = s.recv(1024)
if banner:
print "[+] Port " + str(port) + " open: " + banner
s.close()
except:
pass