Nmap으로 IP 스캔하기
nmap을 사용하여 타겟 서버의 포트 개방 여부를 확인하고, 어떤 프로세서가 러닝되고 있는지 확인하려고 합니다.
그러기 위해서는 ‘NMAP’ 이 설치가 되어 있어야 합니다.
맥을 사용하시는 분들이라면 homebrew 를 설치하신 이후에 brew install nmap 을 하시면 설치 할 수 있습니다.
아래와 같이 인스톨 합니다.
NMAP 으로 확인하려고 하는 결과를 먼저보여 드리면 아래 그림과 같습니다.
한양대학교의 아이피 주소인 166.104.177.24 을 넣어보니 http 프로토콜의 포트번호인 80번과, https의 포트번호인 443만 개방되어 있는것을 확인하실 수 있습니다.
1 | import os |
위의 CLI로 실행한 기능을 실행하는 python 코드 입니다.
이를 실행하면
위와 같이 실행됩니다.
Nmap으로 IP 스캔하기
You need to set
install_url
to use ShareThis. Please set it in _config.yml
.