nmap -sS -sU -oN tcpudp.txt 127.0.0.1 로 결과 저장
이 단계에서는 Nmap 스캔 결과를 파일에 저장하는 방법을 배우게 됩니다. 이는 나중에 분석, 보고 또는 이전 스캔과의 비교에 유용합니다.
Nmap 은 다양한 형식으로 스캔 결과를 저장하기 위한 여러 옵션을 제공합니다. -oN 옵션은 결과를 "일반" 사람이 읽을 수 있는 형식으로 저장합니다.
이 단계에서는 localhost (127.0.0.1) 에 대한 결합된 TCP SYN 및 UDP 스캔의 결과를 ~/project 디렉토리의 tcpudp.txt라는 파일에 저장합니다.
Xfce 터미널을 열고 다음 명령을 입력합니다.
sudo nmap -sS -sU -oN tcpudp.txt 127.0.0.1
비밀번호를 묻는 메시지가 표시됩니다. labex 사용자는 비밀번호 없이 sudo 권한을 가지므로 Enter 키를 누르십시오.
이 명령은 결합된 스캔을 수행하고 결과를 tcpudp.txt 파일에 저장합니다.
스캔이 완료된 후 cat 명령을 사용하여 파일의 내용을 볼 수 있습니다.
cat tcpudp.txt
예시 출력 (실제 출력은 다를 수 있습니다):
## Nmap 7.80 scan initiated Fri Oct 27 10:15:00 2023 as: nmap -sS -sU -oN tcpudp.txt 127.0.0.1
Nmap scan report for localhost (127.0.0.1)
Host is up (0.000027s latency).
PORT STATE SERVICE
22/tcp open ssh
Nmap scan report for localhost (127.0.0.1)
Host is up (0.000027s latency).
PORT STATE SERVICE
53/udp open|filtered domain
## Nmap done at Fri Oct 27 10:15:01 2023 -- 1 IP address (1 host up) scanned in 1.50 seconds
출력은 열린 포트와 관련 서비스를 포함하여 사람이 읽을 수 있는 형식으로 스캔 결과를 보여줍니다. 파일에는 Nmap 버전, 스캔 시작 시간 및 스캔 기간에 대한 정보도 포함되어 있습니다.
이제 이 파일을 추가 분석 또는 보고에 사용할 수 있습니다.