{ "name": "polyhook2", "version-string": "2021-05-09", "port-version": 1, "description": "C++17, x86/x64 Hooking Library v2.0", "homepage": "https://github.com/stevemk14ebr/PolyHook_2_0", "supports": "!(arm | uwp | linux | osx)", "default-features": [ "capstone", "detours", "exception", "inlinentd", "pe", "virtuals", "zydis" ], "features": { "capstone": { "description": "Capstone disassembler integration.", "dependencies": [ { "name": "capstone", "features": [ "x86" ] } ] }, "detours": { "description": "Implement detour functionality" }, "exception": { "description": "Implement all exception hooking functionality" }, "inlinentd": { "description": "Support inline hooks without specifying typedefs by generating callback stubs at runtime with AsmJit", "dependencies": [ "asmjit" ] }, "pe": { "description": "Implement all win pe hooking functionality" }, "virtuals": { "description": "Implement all virtual table hooking functionality" }, "zydis": { "description": "Zydis disassembler integration.", "dependencies": [ "zydis" ] } } }