Monday, July 12, 2010

Compiling Detours

Чтобы начать пользоваться Detours, нужно его откомпилить. Проекту уже сто лет. И если скачать его с официального сайта, то откомпилить в VS 2010 сходу не получается.

Если погуглить, то можно относительно быстро выйти на решения. Например, через вот этот блогпост.
Или сразу найти обсуждение в форуме

Но это как-то не очень круто самому патчить код. Сразу хочется сделать готовое решение и выложить в свободный доступ. Кто-то определенно должен был уже это сделать и я решил погуглить еще. Особенно после того, как почитал вот эти два поста:
Killing the Pesky Detours Marker DLL
How to get rid of Microsoft Detours’ detoured.dll

И нашел вот этот проект в итоге:
https://trac.netvor.sk/umage/browser/dllinject/detours

Я особо не вникал что там за солюшен, но проект detours компилится в vs 2010, причем в нем уже убрали надобность таскать с собой detoured.dll.

У кого-то есть линк лучше? Чтобы был отдельно солюшен под detours, а не проект внутри стороннего солюшена.

ЗЫ: удачные примеры использования либы http://www.codeproject.com/KB/DLL/funapihook.aspx

(!!!UPDATE!!!)
PPS: похоже, что N-CodeHook должна быть удобнее detours. Пока не проверял.

Labels:

0 Comments:

Post a Comment

Subscribe to Post Comments [Atom]

<< Home