MahdiSafsafi / DDetours

Delphi Detours Library
Mozilla Public License 2.0
373 stars 157 forks source link
com delphi detours hooks multi-hook patch runtime trampoline windows x86-64

Version License Lang

The DDetours is a library allowing you to hook Delphi and Windows API functions. It provides an easy way to insert and remove hook.

What's new in Version 2.2 ?

Features :

This project contains two sub project : DDetours and **InstDecode*** library.

The InstDecode Library is a library that can decode both (x86/x64) instructions. You can consider it as a small disassembler routine. It can decode instruction and getting information about the instruction (size of instruction, displacement, immediate data, jump address,..) without displaying mnemonics making it very faster and very small in size.

These two libraries were coded in pure Pascal language with Delphi XE7.

See the Wiki page for more information about how to use the library.

Please, if you find any bug, feel free to report it.