Utilize process_hijack_startup to replace hacky hooking of iidxhook1-3 #61

Open
opened 2020-08-21 19:00:13 +03:00 by icex2 · 1 comment
icex2 commented 2020-08-21 19:00:13 +03:00 (Migrated from github.com)

With !47, the hook/process module adds process_hijack_startup which allows hooking code right before main is called. Replace the current solution in iidxhook1-3 which uses OpenProcess as the earliest entry point available back then.

Also check if there are other hook libs that use inject and need code hooked right before main (which should always be the case).

With !47, the `hook/process` module adds `process_hijack_startup` which allows hooking code right before main is called. Replace the current solution in iidxhook1-3 which uses `OpenProcess` as the earliest entry point available back then. Also check if there are other hook libs that use `inject` and need code hooked right before main (which should always be the case).
icex2 commented 2022-05-24 04:43:40 +03:00 (Migrated from github.com)

In GitLab by @33c17f40 on May 24, 2022, 03:43

process_hijack_startup doesn't seem to work on WinXP in my limited testing. Did not hit the entry point at all with ddrhook1 on WinXP.
https://dev.s-ul.net/djhackers/bemanitools/-/merge_requests/113

In GitLab by @33c17f40 on May 24, 2022, 03:43 `process_hijack_startup` doesn't seem to work on WinXP in my limited testing. Did not hit the entry point at all with ddrhook1 on WinXP. https://dev.s-ul.net/djhackers/bemanitools/-/merge_requests/113
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: Max/djhackersdev_bemanitools#61