├── .gitattributes ├── .gitignore ├── LICENSE └── src ├── UnicornNet.App ├── Program.cs └── UnicornNet.App.csproj ├── UnicornNet.sln └── UnicornNet ├── Data ├── UcArch.cs ├── UcErr.cs ├── UcHookType.cs ├── UcHookTypeMem.cs ├── UcHookTypeMemInvalid.cs ├── UcMemRegion.cs ├── UcMemType.cs ├── UcMode.cs ├── UcProt.cs └── UcQueryType.cs ├── Libs ├── arm64 │ ├── unicorn.dylib │ └── unicorn.so └── x64 │ ├── unicorn.dll │ ├── unicorn.dylib │ └── unicorn.so ├── Registers └── UcArm64Reg.cs ├── UcException.cs ├── UcNative.cs ├── Unicorn.cs ├── UnicornCallbackData.cs ├── UnicornNet.NetCore.csproj ├── UnicornNet.NetStandard.csproj └── Utils └── MemoryUtils.cs /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeonLucid/UnicornNet/HEAD/.gitattributes -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeonLucid/UnicornNet/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeonLucid/UnicornNet/HEAD/LICENSE -------------------------------------------------------------------------------- /src/UnicornNet.App/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeonLucid/UnicornNet/HEAD/src/UnicornNet.App/Program.cs -------------------------------------------------------------------------------- /src/UnicornNet.App/UnicornNet.App.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeonLucid/UnicornNet/HEAD/src/UnicornNet.App/UnicornNet.App.csproj -------------------------------------------------------------------------------- /src/UnicornNet.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeonLucid/UnicornNet/HEAD/src/UnicornNet.sln -------------------------------------------------------------------------------- /src/UnicornNet/Data/UcArch.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeonLucid/UnicornNet/HEAD/src/UnicornNet/Data/UcArch.cs -------------------------------------------------------------------------------- /src/UnicornNet/Data/UcErr.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeonLucid/UnicornNet/HEAD/src/UnicornNet/Data/UcErr.cs -------------------------------------------------------------------------------- /src/UnicornNet/Data/UcHookType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeonLucid/UnicornNet/HEAD/src/UnicornNet/Data/UcHookType.cs -------------------------------------------------------------------------------- /src/UnicornNet/Data/UcHookTypeMem.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeonLucid/UnicornNet/HEAD/src/UnicornNet/Data/UcHookTypeMem.cs -------------------------------------------------------------------------------- /src/UnicornNet/Data/UcHookTypeMemInvalid.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeonLucid/UnicornNet/HEAD/src/UnicornNet/Data/UcHookTypeMemInvalid.cs -------------------------------------------------------------------------------- /src/UnicornNet/Data/UcMemRegion.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeonLucid/UnicornNet/HEAD/src/UnicornNet/Data/UcMemRegion.cs -------------------------------------------------------------------------------- /src/UnicornNet/Data/UcMemType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeonLucid/UnicornNet/HEAD/src/UnicornNet/Data/UcMemType.cs -------------------------------------------------------------------------------- /src/UnicornNet/Data/UcMode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeonLucid/UnicornNet/HEAD/src/UnicornNet/Data/UcMode.cs -------------------------------------------------------------------------------- /src/UnicornNet/Data/UcProt.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeonLucid/UnicornNet/HEAD/src/UnicornNet/Data/UcProt.cs -------------------------------------------------------------------------------- /src/UnicornNet/Data/UcQueryType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeonLucid/UnicornNet/HEAD/src/UnicornNet/Data/UcQueryType.cs -------------------------------------------------------------------------------- /src/UnicornNet/Libs/arm64/unicorn.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeonLucid/UnicornNet/HEAD/src/UnicornNet/Libs/arm64/unicorn.dylib -------------------------------------------------------------------------------- /src/UnicornNet/Libs/arm64/unicorn.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeonLucid/UnicornNet/HEAD/src/UnicornNet/Libs/arm64/unicorn.so -------------------------------------------------------------------------------- /src/UnicornNet/Libs/x64/unicorn.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeonLucid/UnicornNet/HEAD/src/UnicornNet/Libs/x64/unicorn.dll -------------------------------------------------------------------------------- /src/UnicornNet/Libs/x64/unicorn.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeonLucid/UnicornNet/HEAD/src/UnicornNet/Libs/x64/unicorn.dylib -------------------------------------------------------------------------------- /src/UnicornNet/Libs/x64/unicorn.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeonLucid/UnicornNet/HEAD/src/UnicornNet/Libs/x64/unicorn.so -------------------------------------------------------------------------------- /src/UnicornNet/Registers/UcArm64Reg.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeonLucid/UnicornNet/HEAD/src/UnicornNet/Registers/UcArm64Reg.cs -------------------------------------------------------------------------------- /src/UnicornNet/UcException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeonLucid/UnicornNet/HEAD/src/UnicornNet/UcException.cs -------------------------------------------------------------------------------- /src/UnicornNet/UcNative.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeonLucid/UnicornNet/HEAD/src/UnicornNet/UcNative.cs -------------------------------------------------------------------------------- /src/UnicornNet/Unicorn.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeonLucid/UnicornNet/HEAD/src/UnicornNet/Unicorn.cs -------------------------------------------------------------------------------- /src/UnicornNet/UnicornCallbackData.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeonLucid/UnicornNet/HEAD/src/UnicornNet/UnicornCallbackData.cs -------------------------------------------------------------------------------- /src/UnicornNet/UnicornNet.NetCore.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeonLucid/UnicornNet/HEAD/src/UnicornNet/UnicornNet.NetCore.csproj -------------------------------------------------------------------------------- /src/UnicornNet/UnicornNet.NetStandard.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeonLucid/UnicornNet/HEAD/src/UnicornNet/UnicornNet.NetStandard.csproj -------------------------------------------------------------------------------- /src/UnicornNet/Utils/MemoryUtils.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeonLucid/UnicornNet/HEAD/src/UnicornNet/Utils/MemoryUtils.cs --------------------------------------------------------------------------------