Tool

Unicorn Engine

Multi-architecture CPU emulator for executing selected instruction ranges with register, memory and hook control.

Requirements and limitations

  • Use a supported binding and explicitly supply the CPU state and memory model; it is a CPU emulator rather than a complete OS environment.

About this entry

Type
Tool
Category
Binary analysis libraries
Relationship
Foundation tool
Targets
Binary · Firmware · Game

Sources reviewed

The description was reviewed against primary sources. This does not establish runtime testing, security auditing or verified compatibility.

Primary sources

  1. https://github.com/unicorn-engine/unicorn/blob/c24c9ebe773ce6fbecb0e39f68ffb23b7326b17f/README.md