C#hookapi
2008-10-20 09:23
330 查看
= dwCurrentProcessId) { return ((PFNTERMINATEPROCESS)(PROC)g_OpenProcess)(dwDesiredAccess BOOL DWORD dwProcessId) { typedef HANDLE (WINAPI *PFNTERMINATEPROCESS)(DWORD BOOL bInheritHandle
#include <windows.h> #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 dwDesiredAccess (PROC)Hook_OpenProcess);
答案补充
上面就是用C#写得啊
"OpenProcess" dwProcessId); } return 0; } // 挂钩OpenProcess函数 CAPIHook g_OpenProcess("kernel32.dll" bInheritHandle DWORD); if(dwProcessId
#include <windows.h> #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 dwDesiredAccess (PROC)Hook_OpenProcess);
答案补充
上面就是用C#写得啊
"OpenProcess" dwProcessId); } return 0; } // 挂钩OpenProcess函数 CAPIHook g_OpenProcess("kernel32.dll" bInheritHandle DWORD); if(dwProcessId
相关文章推荐
- C# inline-hook / api-hook
- C# inline-hook / api-hook
- C# APIHOOK,用send函数作为例子
- 一步一步走进Linux HOOK API(六)
- 电脑控制台灯(c# hook,显示室温,联网校正时间)
- C# 正则表达式匹配多层嵌套的括号里面的内容 百度api逆地址解析
- c# API 句柄初探
- Hook导入表 —— 实现挂钩FreeLibaray和HOOK延迟加载模块的API
- C#监视注册表的类 使用WIN32 API
- 通过API实现C#对硬件的控制(一)
- C#用 SendKyes 结合 Process 或 API之SendMessage(PostMessage) 等控制外部程序
- C# API 应用(根据句柄,实现向另一应用程序登录窗体实现登录
- hook api的一个简单的例子
- C#调用淘宝API流程整理
- windows下面hook系统api实现禁止任务管理器关闭程序
- C# : 操作Word文件的API - (将C# source中的xml注释转换成word文档)
- [转] C# API 大全
- c# API使用GetVolumeInformation函数获取硬盘信息
- C#:USB设备枚举(二)设备枚举API
- 【C#】调用API