PenetrationTestingScripts/Windows_scripts/check_honeyport_status.bat

88 lines
2.3 KiB
Batchfile
Raw Permalink Blame History

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

@echo off
REM authorkym
REM date: 2021-07-15
REM purposecheck the honeyport ports status
title Honeyport running status.
echo The work runs for checking honeyport ports status
echo Please wait................
call:server_port
call:pro-02_port
call:pro-01_port
call:dev-01_port
echo ...............................
echo Please check your alter emails.
echo End............................
pause
exit /b 0
:server_port
set serverip=10.10.7.8
set serverport=135
start telnet.exe %serverip% %serverport%
tasklist|findstr /i "telnet.exe"
if ERRORLEVEL 1 (goto close) else (goto open)
:open
taskkill /F -IM "telnet.exe"
echo %serverip% %serverport% is open %Date:~0,4%-%Date:~5,2%-%Date:~8,2% %Time:~0,2%:%Time:~3,2%
GOTO:EOF
:close
echo %serverip% %serverport% is closed or unable to connect.%Date:~0,4%-%Date:~5,2%-%Date:~8,2% %Time:~0,2%:%Time:~3,2%
GOTO:EOF
:pro-02_port
set pro-02-ip=10.0.6.227
set pro-02-port=135
start telnet.exe %pro-02-ip% %pro-02-port%
tasklist|findstr /i "telnet.exe"
if ERRORLEVEL 1 (goto close) else (goto open)
:open
taskkill /F -IM "telnet.exe"
echo %pro-02-ip% %pro-02-port% is open %Date:~0,4%-%Date:~5,2%-%Date:~8,2% %Time:~0,2%:%Time:~3,2%
GOTO:EOF
:close
echo %pro-02-ip% %pro-02-port% is closed or unable to connect.%Date:~0,4%-%Date:~5,2%-%Date:~8,2% %Time:~0,2%:%Time:~3,2%
GOTO:EOF
:pro-01_port
set pro-01-ip=10.1.21.237
set pro-01-port=135
start telnet.exe %pro-01-ip% %pro-01-port%
tasklist|findstr /i "telnet.exe"
if ERRORLEVEL 1 (goto close) else (goto open)
:open
taskkill /F -IM "telnet.exe"
echo %pro-01-ip% %pro-01-port% is open %Date:~0,4%-%Date:~5,2%-%Date:~8,2% %Time:~0,2%:%Time:~3,2%
GOTO:EOF
:close
echo %pro-01-ip% %pro-01-port% is closed or unable to connect.%Date:~0,4%-%Date:~5,2%-%Date:~8,2% %Time:~0,2%:%Time:~3,2%
GOTO:EOF
:dev-01_port
set dev-01-ip=10.10.0.45
set dev-01-port=135
start telnet.exe %dev-01-ip% %dev-01-port%
tasklist|findstr /i "telnet.exe"
if ERRORLEVEL 1 (goto close) else (goto open)
:open
taskkill /F -IM "telnet.exe"
echo %dev-01-ip% %dev-01-port% is open %Date:~0,4%-%Date:~5,2%-%Date:~8,2% %Time:~0,2%:%Time:~3,2%
GOTO:EOF
:close
echo %dev-01-ip% %dev-01-port% is closed or unable to connect.%Date:~0,4%-%Date:~5,2%-%Date:~8,2% %Time:~0,2%:%Time:~3,2%
GOTO:EOF