[Windows] tcping 포트 체크 배치스크립트

SYSTEM/Windows / /
반응형

tcping 을 활용한 네트워크 포트 상태 체크 배치스크립트 


 

동일 네트워크 대역 같은 서브넷 호스트에 특정 포트가 열려 있는지 확인할때 유용하게 사용

 

.bat 파일 형태로 만들어 사용

 

 

port-check.bat

 

@echo off

SET ip=0
SET /p subnet=Please enter IP address range (example 192.168.7) 
SET /p port=Port Number (example 3389) 

:start
SET /a ip=%ip%+1

cls
ECHO. & ECHO Trying %subnet%.%ip% & ECHO.
  
tcping.exe -n 1 %subnet%.%ip% %port% > nul

IF %errorlevel%==0 echo %subnet%.%ip% OPEN >> %cd%\%subnet%.%port%.log  
IF %errorlevel%==1 echo %subnet%.%ip% CLOSE >> %cd%\%subnet%.%port%.log

IF %ip%==254 goto :eof

GOTO start

 

 

윈도우 배치파일 포트점검 스크립트 실행

 

IP address 입력 -> 10.10.10 과 같은 형식으로 입력

Port 번호 입력 -> 445  특정 포트 입력

 

 

 

엔터를 치면 아래와 같이 대상 IP trying

 

실제 실행되는 tcping 명령어 

 

tcping.exe -n 1 10.103.20.1 445  ~ 10.103.20.254  까지 tcping 445 포트체크 



 

결과 로그 sample

 

10.103.20.1 CLOSE 
10.103.20.2 CLOSE 
10.103.20.3 OPEN 
10.103.20.4 CLOSE 
10.103.20.5 CLOSE 
10.103.20.6 CLOSE 
10.103.20.7 CLOSE 
10.103.20.8 OPEN 
10.103.20.9 OPEN
.
.
.
.
.
.
.
.
.
.
.
10.103.20.254 OPEN

 

 

네트워크 포트 체크용  다양한 툴도 있지만  tcping 명령어를 활용하여

간단하게 배치스크립트 형태로 만들어서 사용하면

침해사고 분석이나 네트워크 port 상태 체크시 유용하게 사용할수 있습니다.

 

 

 

port 체크 스크립트 다운로드 받기

 

check-port.bat
0.00MB

 

 


 

Windows OS 팁 더보기

 

'SYSTEM/Windows' 카테고리의 글 목록

정보 지식 공유와 나눔으로 상생의 가치 실현해요 ^^

rootkey.tistory.com

 

반응형
  • 네이버 블러그 공유하기
  • 네이버 밴드에 공유하기
  • 페이스북 공유하기
  • 카카오스토리 공유하기