2019-10-29 02:26:06 +08:00
|
|
|
Source: polyhook2
|
2020-06-11 16:42:34 +08:00
|
|
|
Version: 2020-06-02
|
2019-10-29 02:26:06 +08:00
|
|
|
Homepage: https://github.com/stevemk14ebr/PolyHook_2_0
|
|
|
|
Description: C++17, x86/x64 Hooking Libary v2.0
|
[polyhook2] Update to 2020-05-25 (#11561)
* [polyhook2] Update to 2020-05-25
- Update to latest PolyHook_2 revision.
- Add support for zydis and inlinentd as features (enabled by default, as per upstream default).
- Support for capstone, exception, detours, and pe is now configurable via features (all enabled by default, as per upstream default).
- Remove cmake build patch. Relevant parts have been upstreamed.
- For now, remove tool feature for building tests, as upstream does not support building tests along with building the library.
- Add support for cmake config so library can be used simply with "find_package(PolyHook_2 CONFIG REQUIRE)".
* [polyhook2] package does not support arm, uwp, linux, and osx
Co-authored-by: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com>
Co-authored-by: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com>
2020-06-02 09:57:11 +08:00
|
|
|
Supports: !(arm|uwp|linux|osx)
|
|
|
|
Default-Features: capstone,zydis,exception,detours,inlinentd,pe,virtuals
|
|
|
|
|
|
|
|
Feature: capstone
|
2020-02-06 06:44:26 +08:00
|
|
|
Build-Depends: capstone[x86]
|
[polyhook2] Update to 2020-05-25 (#11561)
* [polyhook2] Update to 2020-05-25
- Update to latest PolyHook_2 revision.
- Add support for zydis and inlinentd as features (enabled by default, as per upstream default).
- Support for capstone, exception, detours, and pe is now configurable via features (all enabled by default, as per upstream default).
- Remove cmake build patch. Relevant parts have been upstreamed.
- For now, remove tool feature for building tests, as upstream does not support building tests along with building the library.
- Add support for cmake config so library can be used simply with "find_package(PolyHook_2 CONFIG REQUIRE)".
* [polyhook2] package does not support arm, uwp, linux, and osx
Co-authored-by: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com>
Co-authored-by: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com>
2020-06-02 09:57:11 +08:00
|
|
|
Description: Capstone disassembler integration.
|
|
|
|
|
|
|
|
Feature: zydis
|
|
|
|
Build-Depends: zydis
|
|
|
|
Description: Zydis disassembler integration.
|
|
|
|
|
|
|
|
Feature: exception
|
|
|
|
Description: Implement all exception hooking functionality
|
|
|
|
|
|
|
|
Feature: detours
|
|
|
|
Description: Implement detour functionality
|
|
|
|
|
|
|
|
Feature: inlinentd
|
|
|
|
Build-Depends: asmjit
|
|
|
|
Description: Support inline hooks without specifying typedefs by generating callback stubs at runtime with AsmJit
|
|
|
|
|
|
|
|
Feature: pe
|
|
|
|
Description: Implement all win pe hooking functionality
|
2019-10-29 02:26:06 +08:00
|
|
|
|
[polyhook2] Update to 2020-05-25 (#11561)
* [polyhook2] Update to 2020-05-25
- Update to latest PolyHook_2 revision.
- Add support for zydis and inlinentd as features (enabled by default, as per upstream default).
- Support for capstone, exception, detours, and pe is now configurable via features (all enabled by default, as per upstream default).
- Remove cmake build patch. Relevant parts have been upstreamed.
- For now, remove tool feature for building tests, as upstream does not support building tests along with building the library.
- Add support for cmake config so library can be used simply with "find_package(PolyHook_2 CONFIG REQUIRE)".
* [polyhook2] package does not support arm, uwp, linux, and osx
Co-authored-by: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com>
Co-authored-by: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com>
2020-06-02 09:57:11 +08:00
|
|
|
Feature: virtuals
|
|
|
|
Description: Implement all virtual table hooking functionality
|