unicorn icon indicating copy to clipboard operation
unicorn copied to clipboard

Unicorn CPU emulator framework (ARM, AArch64, M68K, Mips, Sparc, PowerPC, RiscV, S390x, TriCore, X86)

Results 151 unicorn issues
Sort by recently updated
recently updated
newest added

Executing this code: uc_emu_start(lpCip, -1, NULL, 0); When running to int 3, the EFLAGS are being altered to an incorrect value. Please check the code.

Fix UC_HOOK_MEM_READ only triggered once on Arm64 Host machine. add simple test for that. https://github.com/unicorn-engine/unicorn/issues/1908.

When I use pip install unicorn on Cygwin platform,I found this issue. ![image](https://github.com/unicorn-engine/unicorn/assets/98081165/c69603f3-edd3-4e57-bf14-c75e0a8f8410) I then manually installed config-host.h and copied it from unicorr-2.0.1.post1 /src/msvc to src/qemu/include/qemu, and the issues seemed...

cygwin

Hello, guys! How can I emulate the xgetbv instruction? Judging by the latest updates, there is support for it, but I have not found anywhere examples of configuring the XCR...

![image](https://github.com/unicorn-engine/unicorn/assets/46066772/5f68b788-a08e-43b5-8be1-290ef59bef19) All of uc_cpu_x86's models not work.

By using the memory snapshots with real examples we found some bottlenecks. Therefor I have implemented some optimizations. We found that the flatview creation is quite expensive (around 1/4 of...

https://www.unicorn-engine.org/download/ Windows - Core engine Win-32 and Win-64 both return 404 not found.

References: - https://gynvael.coldwind.pl/?id=268 - https://github.com/JonathanSalwan/Triton/issues/1131 This fixes the `bswap ax` detection as well as various other detections related to bad REX prefix handling. This bug is also still upstream in...

I'm trying to build unicorn from source for mtkclient on Alpine because I get an error from it and multiple other packages. The error I'm getting from building from source...

uc_query expects a size_t *, while we are passing uc_arch *. This has been working for a while as gcc just warned about this, however with latest gcc this changed...