
unicorn
unicorn-engine
Unicorn CPU emulator framework (ARM, AArch64, M68K, Mips, Sparc, PowerPC, RiscV, S390x, TriCore, X86)
AI 简介
Unicorn 是一个轻量级、多平台、多架构的 CPU 模拟框架,支持 ARM、AArch64、M68K、MIPS、SPARC、PowerPC、RiscV、S390x、TriCore 和 X86 架构。其核心功能包括简洁直观的架构中立 API、纯 C 语言实现以及对多种编程语言的支持,并通过即时编译技术实现高性能。此外,Unicorn 还具备细粒度的指令级插桩能力和线程安全设计。适用于需要跨平台和跨架构模拟 CPU 的场景,如逆向工程、安全研究等领域。
C
GNU General Public License v2.09k
Stars
1.5k
Forks
205
Watchers
139
Issues
Star 增长
今日+2
近 7 天+11
近 30 天+70
综合评分82.03
默认分支master