jiedengye 发表于 2011-6-20 09:20:22

内核模块卸载 办法 存在inlinehook

本帖最后由 jiedengye 于 2011-6-20 09:23 编辑

jiedengye 发表于 2011-6-20 16:35:27

是说如果存在inline hook 内核模块如何卸载 大家集思广益啊

ywledoc 发表于 2011-6-20 20:38:27

本帖最后由 ywledoc 于 2011-6-20 20:39 编辑

用MJ的话来说:
恢复过程中,极有可能蓝屏~
所以,选择不恢复~
我感觉:
可以选择关机恢复~类似更新包安装的东西~那样应该不会有大问题~
个人拙见~

KindOf 发表于 2011-6-21 09:07:56

既然卸载模块不好使,折中点,把它的线程全灭了?

jiedengye 发表于 2011-6-21 09:16:33

ywledoc我采用的就是这种关机卸载的办法 好的办法具体也没有想到

ywledoc 发表于 2011-6-21 21:53:37

jiedengye 发表于 2011-6-21 09:16 static/image/common/back.gif
ywledoc我采用的就是这种关机卸载的办法 好的办法具体也没有想到

恢复inline hook过程中,同步产生的问题~除了关机之类的~没办法了吧?除非你把线程切换和多核都关了。

jiedengye 发表于 2011-6-22 09:06:39

据说mj说过使用引用计数的手段,没尝试过,内核已经渐渐远离我了

ywledoc 发表于 2011-6-22 13:52:53

jiedengye 发表于 2011-6-22 09:06 static/image/common/back.gif
据说mj说过使用引用计数的手段,没尝试过,内核已经渐渐远离我了

昨天也想到了引用计数~但是好像只是把内核中代码同步问题转变为解决引用计数同步问题

Tesla.Angela 发表于 2011-6-22 17:58:15

忽然觉得最好的办法就是下次开机别让它加载就行了。

Xor 发表于 2011-8-17 14:04:51

把驱动彻底隐藏了,再弹消息框告诉用户“卸载成功”。

yxd199512041 发表于 2011-8-18 13:27:45

http://www.m5home.com/bbs/forum.php?mod=viewthread&tid=3336&highlight=ark
psnull3能做到

lkytal 发表于 2012-1-8 19:49:55

我一直在想能否劫持目标驱动的线程,这样就好办了

Tesla.Angela 发表于 2012-1-8 22:07:10

lkytal 发表于 2012-1-8 19:49 static/image/common/back.gif
我一直在想能否劫持目标驱动的线程,这样就好办了

目标驱动的线程
这话怎么觉得怪怪的。。。你仔细想想,有“目标驱动的线程”吗?
页: [1]
查看完整版本: 内核模块卸载 办法 存在inlinehook