Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
Tags
- 권한상승
- 해킹
- Samba
- root권한
- 해킹툴
- Metasploit
- 메타스플로잇
- 암호해독
- 취약점
- Kioptrix
- 취약점분석
- 해킹도구
- 침투테스트
- smb
- 스캐닝
- 포트스캔
- CTF
- Hacking
- SQL Injection
- 칼리리눅스
- 시스템 해킹
- load of sqlinjection
- 스캔
- 취약점 스캔
- Los
- 내부침투
- SQLINJECTION
- sql
- web hacking
- 모의해킹
Archives
- Today
- Total
감자 텃밭
[도구/Tools] Nmap 본문
Introduction
네트워크 탐색 및 보안 감사를 위한 무료 오픈 소스 도구로 단일 호스트에서도 잘 작동하며, 대규모 네트워크를 빠르게 검색할 수 있다.
Nmap은 원시 IP패킷을 새로운 방식으로 사용하여, 네트워크에서 사용할 수 있는 호스트, 해당 호스트가 사용중인 서비스, 실행 중인 운영 체제 (os버전등) 패킷 필터/방화벽 유형 등 많은 기능을 제공하며, 웹부터, 네트워크 진단 취약점에 대한 스캐닝이 가능하다.
그 중 주로 사용되는 기능은 아래와 같다.
- 호스트 탐지
- 포트 스캔
- 버전 탐지
- 운영 체제 탐지
설치 방법
sudo apt install nmap-common
주요 옵션
옵션 설명
-p <포트> | 특정 포트 또는 포트 범위를 스캔합니다. 예: -p 80 또는 -p 1-100 |
-sS | TCP SYN 스캔 (기본 스캔 모드) |
-sT | TCP 연결 스캔 |
-sU | UDP 스캔 |
-sV | 서비스 및 버전 감지 |
-O | 운영 체제 감지 |
-A | OS 및 서비스 및 버전 감지 (추가 정보 포함) |
-T<타이밍> | 스캔 속도 지정 (0-5 범위) |
-oX <파일> | XML 형식의 출력 파일 생성 |
-oN <파일> | 일반 텍스트 형식의 출력 파일 생성 |
-v | 상세한 출력 모드 |
-vv | 매우 상세한 출력 모드 |
-h | 도움말 및 옵션 목록 표시 |
이 외에도 Nmap 에는 다양하고 수많은 옵션들이 존재하며
—help 를 통해 확인하거나, 공식 사이트에서 확인할 수 있다.
또한 -p- 옵션을 통해 1~65535 범위의 모든 포트를 지정할 수 있다.
sudo nmap --help
exmple
“해당 시스템은 vulnhub에서 제공하는 가상 환경을 대상으로 테스트”
sudo nmap -sV -sS -A 172.30.1.0/24
Starting Nmap 7.94 ( <https://nmap.org> ) at 2023-09-20 22:50 EDT
Nmap scan report for 172.30.1.14
Host is up (0.00073s latency).
All 1000 scanned ports on 172.30.1.14 are in ignored states.
Not shown: 1000 filtered tcp ports (no-response)
MAC Address: 00:93:37:E9:9D:E1 (Intel Corporate)
Too many fingerprints match this host to give specific OS details
Network Distance: 1 hop
TRACEROUTE
HOP RTT ADDRESS
1 0.73 ms 172.30.1.14
Nmap scan report for vtcsec (172.30.1.15)
Host is up (0.00084s latency).
Not shown: 997 closed tcp ports (reset)
PORT STATE SERVICE VERSION
21/tcp open ftp ProFTPD 1.3.3c
22/tcp open ssh OpenSSH 7.2p2 Ubuntu 4ubuntu2.8 (Ubuntu Linux; protocol 2.0)
| ssh-hostkey:
| 2048 d6:01:90:39:2d:8f:46:fb:03:86:73:b3:3c:54:7e:54 (RSA)
| 256 f1:f3:c0:dd:ba:a4:85:f7:13:9a:da:3a:bb:4d:93:04 (ECDSA)
|_ 256 12:e2:98:d2:a3:e7:36:4f:be:6b:ce:36:6b:7e:0d:9e (ED25519)
80/tcp open http Apache httpd 2.4.18 ((Ubuntu))
|_http-server-header: Apache/2.4.18 (Ubuntu)
|_http-title: Site doesn't have a title (text/html).
MAC Address: 08:00:27:DC:58:89 (Oracle VirtualBox virtual NIC)
Device type: general purpose
Running: Linux 4.X|5.X
OS CPE: cpe:/o:linux:linux_kernel:4 cpe:/o:linux:linux_kernel:5
OS details: Linux 4.15 - 5.8
Network Distance: 1 hop
Service Info: OSs: Unix, Linux; CPE: cpe:/o:linux:linux_kernel
TRACEROUTE
HOP RTT ADDRESS
1 0.84 ms vtcsec (172.30.1.15)
Nmap scan report for 172.30.1.254
Host is up (0.0018s latency).
Not shown: 996 closed tcp ports (reset)
PORT STATE SERVICE VERSION
80/tcp open http lighttpd
|_http-server-header: httpd
|_http-title: Did not follow redirect to
81/tcp open http lighttpd
|_http-title: Did not follow redirect to
|_http-server-header: httpd
82/tcp open http lighttpd
|_http-title: Did not follow redirect to
|_http-server-header: httpd
8899/tcp open http lighttpd
|_http-server-header: httpd
| http-title: GiGA WiFi home
|_Requested resource was /login/login
MAC Address: 1C:EC:72:05:9E:19 (Allradio)
Device type: WAP
Running: Linux 3.X|4.X
OS CPE: cpe:/o:linux:linux_kernel:3.18 cpe:/o:linux:linux_kernel:4.1
OS details: OpenWrt Chaos Calmer 15.05 (Linux 3.18) or Designated Driver (Linux 4.1 or 4.4)
Network Distance: 1 hop
TRACEROUTE
HOP RTT ADDRESS
1 1.77 ms 172.30.1.254
Nmap scan report for 172.30.1.35
Host is up (0.000030s latency).
All 1000 scanned ports on 172.30.1.35 are in ignored states.
Not shown: 1000 closed tcp ports (reset)
Too many fingerprints match this host to give specific OS details
Network Distance: 0 hops
OS and Service detection performed. Please report any incorrect results at <https://nmap.org/submit/> .
Nmap done: 256 IP addresses (4 hosts up) scanned in 22.44 seconds
※ 내용이 이상하거나 문제가 있을 경우, 또는 설명에 부족한 내용이 있으시면 알려 주시면 감사합니다.
'도구|Tools' 카테고리의 다른 글
[도구/Tools] Nikto (0) | 2023.10.04 |
---|---|
[도구/Tools] unix-privesc-check (0) | 2023.10.01 |
[도구/Tools] WP-Scan (0) | 2023.10.01 |
[도구/Tools] dirbuster (0) | 2023.10.01 |
[도구/Tools] NetDiscover (0) | 2023.10.01 |