Skip to content

assafcarlsbad/efi_dxe_emulator

Repository files navigation

EFI DXE Emulator
An EFI DXE binary emulator based on Unicorn
Copyright © 2016-2019 Pedro Vilaca. All rights reserved.
reverser@put.as - https://reverse.put.as
Copyright © 2020 Assaf Carlsbad. All rights reserved.

This is a Windows-centric port of the EFI DXE phase binaries emulator by Pedro Vilaca.
See README_ORIG for more details.

Building

  1. Clone & bootstrap Vcpkg:
> git clone https://github.com/Microsoft/vcpkg.git
> cd vcpkg

PS> .\bootstrap-vcpkg.bat
PS> .\vcpkg integrate install
  1. Install required dependencies:
PS> .\vcpkg install capstone[x86] getopt-win32 inih linenoise-ng mman unicorn fast-cpp-csv-parser

Note: for 64-bit builds just append the suffix :x64-windows to each package name (e.g. capstone:x64-windows).

  1. Open efi_dxe_emulator.sln in Visual Studio and build it from the IDE.

About

EFI DXE Emulator and Interactive Debugger

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages