Netcat 명령어

이진호·2023년 1월 19일
0

Linux

목록 보기
1/2

Netcat

Netcat 또는 nc 명령어는 TCP 및 UDP 연결을 사용하여 네트워크에서 읽고 쓰는 유틸리티 도구 입니다. 모든 운영체제에서 동작하며, 네트워크 디버깅하는 데 도움이 됩니다.

사용법

Syntax: nc [Target IP Address] [Target Port] 
ex: nc 192.168.17.43 21

포트 검색

Netcat의 가장 일반적인 용도 중 하나로, 단일 포트 또는 포트 범위를 검색.

nc -zv 10.10.8.8 20-80

# nc: connect to 10.10.8.8 port 20 (tcp) failed: Connection refused
# nc: connect to 10.10.8.8 port 21 (tcp) failed: Connection refused
# Connection to 10.10.8.8 22 port [tcp/ssh] succeeded!
# nc: connect to 10.10.8.8 port 23 (tcp) failed: Connection refused
# ...
# nc: connect to 10.10.8.8 port 79 (tcp) failed: Connection refused
# Connection to 10.10.8.8 80 port [tcp/http] succeeded!

0개의 댓글