4837 Total CVEs
26 Years
GitHub
README.md
Rendering markdown...
POC / checker.bat BAT
@echo off
setlocal enabledelayedexpansion

set "blocked_extensions=.htm .html .shtml .phtml .jse .jar .xml .css .asp .aspx .jsp .sql .hta .dll .bat .com .sh .bash .py .pl.js .php .svg .swf .dfxp .exe"

echo Checking for potential compromise...
set "compromised=0"

for /r %%i in (*) do (
    set "filename=%%~nxi"
    if "!filename!" neq "checker.bat" (
        for %%x in (%blocked_extensions%) do (
            if "%%~xi"=="%%x" (
                echo Potential compromised file found: "%%i"
                set "compromised=1"
            )
        )
    )
)

if !compromised! == 1 (
    echo If you did not place these files yourself, your system might have been compromised
    echo Please perform a security check and consider seeking assistance
) else (
    echo Looks good to me
)

pause