FICHA · MANJARO

ruby-unicorn-engine

Lightweight, multi-platform, multi-architecture CPU emulator framework based on QEMU

  • Library
  • LIBRARY
  • Dependency only
official+codex · reviewed · May 29, 2026 description in en

Description

Exposes the Unicorn CPU emulation engine to Ruby, supporting multiple architectures and platforms. It is useful for reverse engineering, binary analysis, security research, emulation tests, and tooling that needs controlled instruction execution.

Emulation can run untrusted machine code in a controlled environment, but it still needs limits. Restrict memory, execution time, inputs, and any bridge to real system resources.

Permissions

Permissions not analysed for this source yet.