版块
论坛
喜欢
话题
应用
搜索
登录
注册
kxsystem的个人空间
访问量
0
新鲜事
帖子
资料
http://bbs3.driverdevelop.com/index.php?m=space&uid=163585
[请教]如何在Inline-Hook的代理函数中阻止原函数执行?
好不容易写了一个Inline-HOOK,结果只能记录函数执行而不能阻止原函数执行.大侠们帮忙看看是哪儿出的问题.// Inline过程.原函数开头JMP 0008:MyFunction// void MyFunction(LPVOID lparam){if(/* 条件判断*/){...
全文
回复
(
10
)
2007-08-12 16:27
来自版块 -
内核编程
◆
◆
表情
告诉我的粉丝
提 交
kxsystem
:
老大已经把HOOK都玩透了,偶还只是菜鸟...
(2007-08-15 12:06)
回复
wowocock
:
还是HOOK的毒瘤,看来是百试不爽阿。
(2007-08-14 23:44)
回复
kxsystem
:
反炉子一下. ee463ad0 55 push ebp ee463ad1 8bec mov ebp,esp ee463ad3 e86e0d0000 call ee464846 ee463ad8 50 ...
(2007-08-14 19:52)
回复
kxsystem
:
按炉子的说法 DECLSPEC_NORETURN void Hook_PspExitThread { if(...!=....) { JMP... } } 一样蓝屏
(2007-08-14 19:49)
回复
kxsystem
:
MJMM的意思是................
(2007-08-14 19:48)
回复
WQXNETQIQI
:
PspExitThread never return!
(2007-08-14 19:35)
回复
kxsystem
:
见炉子的代码中HOOK掉了PspExitThread,结果成功.我用IS反了一下他的proxy,照原样写.还是出错..
(2007-08-14 17:06)
回复
kxsystem
:
小声地说一句,被HOOK 的函数是PspExitThread.不调用是找XX啊.
(2007-08-14 17:05)
回复
dahubaobao
:
你在你的HOOK函数里别调用原函数不就完了?!
(2007-08-14 10:04)
回复
Odyssey
:
你确定原来那个函数没有参数的?如果有的话,光用个return,不知道会跳到什么地方哦,呵呵。
(2007-08-13 23:48)
回复
kxsystem
加关注
写私信
0
关注
0
粉丝
55
帖子
返回顶部