본문 바로가기
카테고리 없음

06.07

by jegong 2023. 7. 6.

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() 하거나