cat > port_scanner.py 파일 만들어서 안에 이 코드 넣고
import socket
ip=input("스캔할 대상 IP 를 적어주세요: ")
s_port = int(input("시작 포트번호 "))
d_port = int(input("종료 포트번호 "))
for port in range(s_port, d_port+1):
try:
port_scanner=socket.socket()
port_scanner.connect((ip,port))
receive=port_scanner.recv(99999)
if receive:
print("Port:" + str(port) + " [open]: " str(receive))
elif receive == 'b' ' ':
print(("Port:" + str(port) + " [Close]: 포트가 닫혀 있습니다 " ))
port_scanner.close()
expect:
pass
python 에서 나갈때 quit() 하거나