LEAF SOLUTIONS
Leaf API Hook solution Borland delphi component
How to use Leaf API Hook solution
var MessageBoxANext : function (hWnd: HWND; lpText, lpCaption: PAnsiChar; uType: UINT): Integer; stdcall; function MessageBoxACallback(hWnd: HWND; lpText, lpCaption: PAnsiChar; uType: UINT): Integer; stdcall; begin Result := MessageBoxANext(hWnd, lpText, 'Message From Dll', uType); end;
procedure DllMain(dwReason: DWORD); begin case dwReason of DLL_PROCESS_ATTACH: begin HookAPI('user32.dll', 'MessageBoxA', @MessageBoxACallback, @MessageBoxANext); end; DLL_PROCESS_DETACH: begin UnHookAPI('user32.dll', 'MessageBoxA', @MessageBoxANext); end; end; end; begin DllProc := @DllMain; DllMain(DLL_PROCESS_ATTACH); end.
function ProcessInjectLibrary(PID: DWORD; lpszLibName: PAnsiChar): Boolean;stdcall;
| My avarta About author Nam, 20 tuổi 60 tháng.Ngoại hình già, xấu, đú bẩn, nhưng mỏng manh dễ vỡ, sống nội tâm .Yêu màu tím thủy chung, ghét màu hồng giả dối.Mong được làm quen với tất cả các bạn trên mọi miền tổ quốc, hehe http://www.facebook.com/cuchuoi |
Copyright (C) THE LAST LEAF email: thelastleaf.mp@gmail.com Y!M: anthem129 Phone: +84 904 399 469
