초간단한 Port Scanner 만들기
2012. 7. 7. 16:28ㆍHacking/Network
반응형
Port Scan이란?
네트워크에서 각 컴퓨터가 연결하기 위해서는 항구가 개방되듯이 Port또한 개방(open)되어 있어야 합니다.
예를 들면 ssh를 접속하기 위해서는 기본적으로 22번 포트를 열고,
ftp는 21번, http는 80번 포트를 열어서 해당 네트워크 연결을 유지하지요.
즉 이러한 해당 서비스를 제공하기 위해서는 해당 번호의 포트를 무조건 개방해야 된다는 결론이죠.
이러한 열려있는 포트를 알아야 역으로 뚫고 들어갈 수 있겠죠.
열려있는 포트가 어떠한 것들이 존재하는지 검색하는 것을 Port Scan이라 하는 거죠.
이러한 포트 스캔을 거의 예술의 수준으로 승화시킨 'NMAP'라는 툴도 있습니다만,
여기서는 리눅스에서 직접 개발하는 소스코드를 제작해 보죠.
(http://sosal.tistory.com/124 의 코드를 수정했습니다.)
-> 이름하여 Simple Port Scanner
반응형
'Hacking > Network' 카테고리의 다른 글
Port Scanning 탐지 기법 (0) | 2012.07.10 |
---|---|
Simple Port Scanner 업그레이드 No.1 (0) | 2012.07.10 |
Simple Port Scanner 업그레이드 시키기 (0) | 2012.07.07 |
Port Scanning 기법 - SYN scanning (0) | 2012.07.07 |
Port Scanning 기법 - TCP scanning (0) | 2012.07.07 |