Skip to content

2 UEFI DXE Modules for Security NVRAM editing by hooking SetVariable function and installing alternative secure protocol to avoid undesirable NVRAM editing (by RU.efi f.e.)

Notifications You must be signed in to change notification settings

sudmit0802/UEFI-DXE-Modules-for-Security-NVRAM-editing

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

47 Commits
 
 
 
 

Repository files navigation

Prepare evrything before build:

Run these commands from git root directory.

sudo apt install build-essential git python2 uuid-dev nasm acpica-tools
pip install -r edk2/pip-requirements.txt
cd edk2/
export EDK_PATH=$(pwd)
export EDK_TOOLS_PATH=$(pwd)/BaseTools
source edksetup.sh

To build hook.efi module run following:

HookEfiModule/build.sh

Result binary will appear in HookEfiModule directory

To build editor.efi module run following:

EditorEfiModule/build.sh

Result binary will appear in EditorEfiModule directory

About

2 UEFI DXE Modules for Security NVRAM editing by hooking SetVariable function and installing alternative secure protocol to avoid undesirable NVRAM editing (by RU.efi f.e.)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published