Как написать универсальную функцию получателя хука Windows? - PullRequest
1 голос
/ 26 февраля 2012

Я хочу создать универсальный универсальный получатель хука Windows API (и функции приложения) для динамического и безопасного перехвата.

Идея состоит в том, чтобы:

  • создать и установить хук на целевую функцию, которая определяется пользователем во время выполнения,
  • затем, после перехвата, передайте значения в среду выполнения Lua, чтобы пользователь мог безопасно и динамически проверить значения, или отредактируйте
  • передать управление исходной функции.

Декодирование аргументов функции в значимые значения может быть оставлено в Lua-скрипте, как только он их получит.

Любые советы, советы приветствуются.

P.S. Я думаю об использовании mhook2.3

...