Загрузка...

Secure Boot by Battlefield 6

Thread in Battlefield created by 0x31e4 Aug 11, 2025. 290 views

  1. 0x31e4
    0x31e4 Topic starter Aug 11, 2025 Get out. :arnold: Помогу вам 319 Apr 18, 2019
    c++
    интересны ваши идеи и предложения
    C



    #include <Windows.h>
    #include <detours.h>

    typedef DWORD(WINAPI* RealGetFirmwareEnvVar)(LPCWSTR, LPCWSTR, PVOID, DWORD);
    RealGetFirmwareEnvVar OriginalGetFirmwareVar = nullptr;

    DWORD WINAPI HookedGetFirmwareVar(LPCWSTR Name, LPCWSTR Guid, PVOID Buffer, DWORD Size) {
    if (Name && wcscmp(Name, L"SecureBoot") == 0) {
    if (Buffer && Size >= sizeof(DWORD)) {
    *(DWORD*)Buffer = 1;
    return sizeof(DWORD);
    }
    return ERROR_INSUFFICIENT_BUFFER;
    }
    return OriginalGetFirmwareVar(Name, Guid, Buffer, Size);
    }

    void InstallHook() {
    OriginalGetFirmwareVar = (RealGetFirmwareEnvVar)GetProcAddress(
    GetModuleHandle(L"kernel32.dll"),
    "GetFirmwareEnvironmentVariableW"
    );

    DetourTransactionBegin();
    DetourUpdateThread(GetCurrentThread());
    DetourAttach(&(PVOID&)OriginalGetFirmwareVar, HookedGetFirmwareVar);
    DetourTransactionCommit();
    }

    int main() {
    InstallHook();
    MessageBoxA(0, "Hook installed! SecureBoot is now 'enabled'.", "Info", MB_OK);
    return 0;
    }
     
  2. ночь
    ночь Aug 11, 2025 :xd: 433 Jul 23, 2020
    прикольно. я б юзал бы safetyhook а так кайф
     
  3. blasting
    так там ж прикол был еще с отключением инета, или он уже не работает?
     
    1. 0x31e4 Topic starter
      avatarblasting, я думаю его пофиксят за пару часиков если уже не пофиксили
  4. Капи
    Капи Aug 11, 2025 :pog: 1,209 Mar 27, 2021
    Вовремя ты)) Бета закрылась уже, а до следующей еще неделю ждать
     
    1. 0x31e4 Topic starter
      avatarКапи, да вот узнал сегодня только, что у кого то есть проблема с ним, решил байпас сделать
Loading...