ntjm.net
当前位置:首页 >> DElphi hook Api 源码 >>

DElphi hook Api 源码

我有. 正好自己也用了的. 记得给分 huangjacky@163.com

#include #include "APIHook.h" extern CAPIHook g_OpenProcess; // 自定义OpenProcess函数 #pragma data_seg("YCIShared") HHOOK g_hHook = NULL; DWORD dwCurrentProcessId=0; #pragma data_seg() HANDLE WINAPI Hook_OpenProcess(DWORD dwDes...

这需要全局的API钩子 钩住文件相应的操作的api

首先你要知道,病毒很多都是有hook api的,有些是修改pe程序入口,有些是劫持api。所以,你要找的这个程序,一般很少有现成的代码。 我以前的做法: 一直想用消息的方法,但是消息的说明太少了,后来换了个思路,先枚举系统中所有进程那些进程有...

HOOK现在杀毒应该会查杀 最好使用驱动

unit Unit1; interface {Windows.PAS是DELPHI提供的标准单元,我们要调用API函数,需要引用这个单元} uses Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls; type TForm1 = class(TForm); Button1: TButto...

用虚拟文件来操作。 FileMapHandle := CreateFileMapping($FFFFFFFF, nil, PAGE_READWRITE, 0, SizeOf(TDATA), PChar(String_ID)); 通过公用内存来操作。

拦截和阻止不是一个意思吗??

这个网上一般没有开源引擎式模块,有特定针对某个游戏的(可参考OGC基础码) 你可用其他子引擎源码或静态库重编译成dll并用于delphi 引擎参考: Disasm Engine:lde,xde,sugengine,ce,od,beaengine,distrom,xed2。。。 (前3个专inline hoo...

在uses中加入shllapi单元就行了,函数直接调用,不用声明,参数要根据具体的调用函数而定,一般参数个数都很多。到网上去下载一些具体的调用资料看看就行了,一句二句是说不清楚的

网站首页 | 网站地图
All rights reserved Powered by www.ntjm.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com