libx86emu 3.5
Library for x86 emulation
Libx86emu is a small library to emulate x86 instructions. The focus here is not a complete emulation but to cover enough for typical firmware blobs. You can
intercept any memory access or directly map real memory ranges
intercept any i/o access, map real i/o ports, or block any real i/o
intercept any interrupt
add a hook to run after each instruction
recognize a special x86 instruction that can trigger logging
use integrated logging
- Outputs:
out
- Website: https://github.com/wfeldt/libx86emu
- Licenses: X11-style
- Package source: gnu/packages/virtualization.scm
- Builds: See build status
- Issues: See known issues
Installation
Install libx86emu 3.5
as follows:
guix install libx86emu@3.5
Or install the latest version:
guix install libx86emu
You can also install packages in augmented, pure or containerized environments for development or simply to try them out without polluting your user profile. See the guix shell
documentation for more information.