社区
API
帖子详情
Hook一个API函数?
qyh
2001-01-19 05:49:00
各位大虾,如何Hook一个API函数?也用SetWindowsHook?怎么用?
听说金山词霸取词用到了这样的东东。
...全文
219
9
打赏
收藏
Hook一个API函数?
各位大虾,如何Hook一个API函数?也用SetWindowsHook?怎么用? 听说金山词霸取词用到了这样的东东。
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
qyh
2001-10-21
打赏
举报
回复
1
g622
2001-02-11
打赏
举报
回复
听一听。
这里也有讨论
http://www.csdn.net/expert/Topic/63112.shtm
http://www.csdn.net/expert/Topic/63258.shtm
qyh
2001-01-20
打赏
举报
回复
谢谢大家!
To wuccc:我刚找到你说的那个ApiHook,谢谢。
iProgram说的没错,我是想Hook到TextOut
iProgram
2001-01-19
打赏
举报
回复
莫非qyh想HOOK到TextOut API?,试试wuccc说的APIHook
wuccc
2001-01-19
打赏
举报
回复
SetWindowsHook是Hook窗体的消息处理过程,不能Hook API函数.
Hook API是另外的技术,好像用VB比较困难一些。
有一个工具叫 APIHook,提供了一个HOOK API的DLL。
Amoon
2001-01-19
打赏
举报
回复
Hook一个API函数?
怎么会?取得到API函数的函数地址吗?
用SetWindowsHook到是可以在消息发送到指定窗口前截获它,但没想过去Hook一个API函数!
其实在自己标准模块中定义的公用函数中调用需要的API函数。再Hook那个公用函数不是一回事吗。
Amoon
2001-01-19
打赏
举报
回复
Hook一个API函数?
怎么会?取得到API函数的函数地址吗?
用SetWindowsHook到是可以在消息发送到指定窗口前截获它,但没想过去Hook一个API函数!
其实在自己标准模块中定义的公用函数中调用需要的API函数。再Hook那个公用函数不是一回事吗。
qyh
2001-01-19
打赏
举报
回复
不一定要用VB实现,用Delphi也可以的。
iProgram
2001-01-19
打赏
举报
回复
听说VB只能Hook到本进程的消息,实现不了词霸这种取词功能
api
hook
`TestDLL.dll`:这是
一个
动态链接库(DLL),可能包含了一些需要被挂钩的
API
函数
的实现,或者是用来测试
API
Hook
功能的辅助
函数
。当
API
Hook
被触发时,这些
函数
会被调用代替原
函数
执行。 `bend.exe` 和 `...
API
hook
(inline)超简入门代码
对于x86架构,大多数
API
函数
的第
一个
指令通常是`call`指令,所以我们只需要将其替换为跳转到我们钩子
函数
的指令。这一步通常也需要使用汇编语言来完成,因为我们需要精确地操纵目标
函数
的机器码: ```c void ...
VC++
api
hook
源码 带示例
API
Hook
是一种技术,它允许开发者拦截系统调用或者特定库
函数
的调用,以便在调用前后执行自定义代码。这种技术在逆向工程、调试、插件开发、系统监控等领域有着广泛的应用。在VC++环境中,我们可以使用
API
Hook
来...
SSDT
Hook
实现进程保护
"SSDT
Hook
"可能是
一个
包含实现上述功能的代码库或工具。而"测试程序及驱动"则可能是一组用于验证SSDT
Hook
功能是否正常工作的示例程序和驱动,开发者可以使用它们来调试和测试自己的
hook
实现。 需要注意的是,SSDT ...
(推荐)Win32
API
大全
首先对Win32
API
函数
做完整的概述;然后收录五大类
函数
: 窗口管理、图形设备接口、系统服务、国际特性以及网络服务; 在附录部分,讲解如何在Visual Basic和Delphi中对其调用。 本书是从事Windows应用程序开发的...
API
1,488
社区成员
23,276
社区内容
发帖
与我相关
我的任务
API
VB API
复制链接
扫一扫
分享
社区描述
VB API
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章