Introduction - If you have any usage issues, please Google them yourself
Unicorn - lightweight, multi-platform, multi-architecture CPU emulator framework based on QEMU
Packet : Unicorn_1.0.3.zip filelist
.github/
.github/workflows/
.github/workflows/cifuzz.yml
.github/workflows/python-publish.yml
.gitignore
.travis.yml
AUTHORS.TXT
bindings/
bindings/const_generator.py
bindings/dotnet/
bindings/dotnet/README.md
bindings/dotnet/UnicornDotNet.sln
bindings/dotnet/UnicornManaged/
bindings/dotnet/UnicornManaged/AssemblyInfo.fs
bindings/dotnet/UnicornManaged/Binding/
bindings/dotnet/UnicornManaged/Binding/BindingFactory.fs
bindings/dotnet/UnicornManaged/Binding/IBinding.fs
bindings/dotnet/UnicornManaged/Binding/MockBinding.fs
bindings/dotnet/UnicornManaged/Binding/NativeBinding.fs
bindings/dotnet/UnicornManaged/Const/
bindings/dotnet/UnicornManaged/Const/Arm.fs
bindings/dotnet/UnicornManaged/Const/Arm64.fs
bindings/dotnet/UnicornManaged/Const/Common.fs
bindings/dotnet/UnicornManaged/Const/M68k.fs
bindings/dotnet/UnicornManaged/Const/Mips.fs
bindings/dotnet/UnicornManaged/Const/Sparc.fs
bindings/dotnet/UnicornManaged/Const/X86.fs
bindings/dotnet/UnicornManaged/ConvertUtility.fs
bindings/dotnet/UnicornManaged/InternalHooks.fs
bindings/dotnet/UnicornManaged/Unicorn.fs
bindings/dotnet/UnicornManaged/UnicornEngineException.fs
bindings/dotnet/UnicornManaged/UnicornManaged.fsproj
bindings/dotnet/UnicornSamples/
bindings/dotnet/UnicornSamples/App.config
bindings/dotnet/UnicornSamples/capstone.dll
bindings/dotnet/UnicornSamples/Gee.External.Capstone.Proxy.dll
bindings/dotnet/UnicornSamples/packages.config
bindings/dotnet/UnicornSamples/Program.cs
bindings/dotnet/UnicornSamples/Properties/
bindings/dotnet/UnicornSamples/Properties/AssemblyInfo.cs
bindings/dotnet/UnicornSamples/ShellcodeSample.cs
bindings/dotnet/UnicornSamples/UnicornSamples.csproj
bindings/dotnet/UnicornSamples/Utils.cs
bindings/dotnet/UnicornSamples/X86Sample32.cs
bindings/go/
bindings/go/Makefile
bindings/go/README.md
bindings/go/sample.go
bindings/go/unicorn/
bindings/go/unicorn/arm64_const.go
bindings/go/unicorn/arm_const.go
bindings/go/unicorn/context.go
bindings/go/unicorn/context_test.go
bindings/go/unicorn/hook.c
bindings/go/unicorn/hook.go
bindings/go/unicorn/hook.h
bindings/go/unicorn/m68k_const.go
bindings/go/unicorn/mips_const.go
bindings/go/unicorn/reg_batch.go
bindings/go/unicorn/sparc_const.go
bindings/go/unicorn/uc.c
bindings/go/unicorn/uc.h
bindings/go/unicorn/unicorn.go
bindings/go/unicorn/unicorn_const.go
bindings/go/unicorn/unicorn_test.go
bindings/go/unicorn/x86.go
bindings/go/unicorn/x86_const.go
bindings/go/unicorn/x86_test.go
bindings/haskell/
bindings/haskell/.gitignore
bindings/haskell/README.TXT
bindings/haskell/samples/
bindings/haskell/samples/SampleArm.hs
bindings/haskell/samples/SampleArm64.hs
bindings/haskell/samples/SampleBatchReg.hs
bindings/haskell/samples/SampleM68k.hs
bindings/haskell/samples/SampleMips.hs
bindings/haskell/samples/SampleSparc.hs
bindings/haskell/samples/SampleX86.hs
bindings/haskell/samples/Shellcode.hs
bindings/haskell/Setup.hs
bindings/haskell/src/
bindings/haskell/src/cbits/
bindings/haskell/src/cbits/unicorn_wrapper.c
bindings/haskell/src/include/
bindings/haskell/src/include/unicorn_wrapper.h
bindings/haskell/src/Unicorn/
bindings/haskell/src/Unicorn.hs
bindings/haskell/src/Unicorn/CPU/
bindings/haskell/src/Unicorn/CPU/Arm.chs
bindings/haskell/src/Unicorn/CPU/Arm64.chs
bindings/haskell/src/Unicorn/CPU/M68k.chs
bindings/haskell/src/Unicorn/CPU/Mips.chs
bindings/haskell/src/Unicorn/CPU/Sparc.chs
bindings/haskell/src/Unicorn/CPU/X86.chs
bindings/haskell/src/Unicorn/Hook.hs
bindings/haskell/src/Unicorn/Internal/
bindings/haskell/src/Unicorn/Internal/Core.chs
bindings/haskell/src/Unicorn/Internal/Hook.chs
bindings/haskell/src/Unicorn/Internal/Unicorn.chs
bindings/haskell/src/Unicorn/Internal/Util.hs
bindings/haskell/unicorn.cabal
bindings/java/
bindings/java/Makefile
bindings/java/Makefile.build
bindings/java/README.TXT
bindings/java/samples/
bindings/java/samples/SampleNetworkAuditing.java
bindings/java/samples/Sample_arm.java
bindings/java/samples/Sample_arm64.java
bindings/java/samples/Sample_m68k.java
bindings/java/samples/Sample_mips.java
bindings/java/samples/Sample_sparc.java
bindings/java/samples/Sample_x86.java
bindings/java/samples/Sample_x86_mmr.java
bindings/java/samples/Shellcode.java
bindings/java/unicorn/
bindings/java/unicorn/Arm64Const.java
bindings/java/unicorn/ArmConst.java
bindings/java/unicorn/BlockHook.java
bindings/java/unicorn/CodeHook.java
bindings/java/unicorn/EventMemHook.java
bindings/java/unicorn/Hook.java
bindings/java/unicorn/InHook.java
bindings/java/unicorn/InterruptHook.java
bindings/java/unicorn/M68kConst.java
bindings/java/unicorn/MemHook.java
bindings/java/unicorn/MemRegion.java
bindings/java/unicorn/MipsConst.java
bindings/java/unicorn/OutHook.java
bindings/java/unicorn/ReadHook.java
bindings/java/unicorn/SparcConst.java
bindings/java/unicorn/SyscallHook.java
bindings/java/unicorn/Unicorn.java
bindings/java/unicorn/UnicornConst.java
bindings/java/unicorn/UnicornException.java
bindings/java/unicorn/WriteHook.java
bindings/java/unicorn/X86Const.java
bindings/java/unicorn/X86_MMR.java
bindings/java/unicorn_Unicorn.c
bindings/Makefile
bindings/pascal/
bindings/pascal/examples/
bindings/pa