找回密码
 加入我们

QQ登录

只需一步,快速开始

搜索
查看: 14195|回复: 12

内核模块卸载 办法 存在inlinehook

 火... [复制链接]

29

主题

134

回帖

4

精华

论坛元老

积分
5970
QQ
发表于 2011-6-20 09:20:22 | 显示全部楼层 |阅读模式
悬赏10水晶币未解决
本帖最后由 jiedengye 于 2011-6-20 09:23 编辑

花落时想你
花开时你在哪里

29

主题

134

回帖

4

精华

论坛元老

积分
5970
QQ
 楼主| 发表于 2011-6-20 16:35:27 | 显示全部楼层
是说如果存在inline hook 内核模块如何卸载 大家集思广益啊
花落时想你
花开时你在哪里

47

主题

265

回帖

8

精华

核心会员

积分
10349
发表于 2011-6-20 20:38:27 | 显示全部楼层
本帖最后由 ywledoc 于 2011-6-20 20:39 编辑

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

2

主题

32

回帖

0

精华

铜牌会员

积分
287
发表于 2011-6-21 09:07:56 | 显示全部楼层
既然卸载模块不好使,折中点,把它的线程全灭了?
http://hi.baidu.com/zhouws1011/blog

29

主题

134

回帖

4

精华

论坛元老

积分
5970
QQ
 楼主| 发表于 2011-6-21 09:16:33 | 显示全部楼层
ywledoc  我采用的就是这种关机卸载的办法 好的办法具体也没有想到
花落时想你
花开时你在哪里

47

主题

265

回帖

8

精华

核心会员

积分
10349
发表于 2011-6-21 21:53:37 | 显示全部楼层
jiedengye 发表于 2011-6-21 09:16
ywledoc  我采用的就是这种关机卸载的办法 好的办法具体也没有想到

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

29

主题

134

回帖

4

精华

论坛元老

积分
5970
QQ
 楼主| 发表于 2011-6-22 09:06:39 | 显示全部楼层
据说mj说过使用引用计数的手段,没尝试过,内核已经渐渐远离我了
花落时想你
花开时你在哪里

47

主题

265

回帖

8

精华

核心会员

积分
10349
发表于 2011-6-22 13:52:53 | 显示全部楼层
jiedengye 发表于 2011-6-22 09:06
据说mj说过使用引用计数的手段,没尝试过,内核已经渐渐远离我了

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

857

主题

2632

回帖

2

精华

管理员

此生无悔入华夏,  长居日耳曼尼亚。  

积分
36130
发表于 2011-6-22 17:58:15 | 显示全部楼层
忽然觉得最好的办法就是下次开机别让它加载就行了。

40

主题

324

回帖

0

精华

铂金会员

Eax=0

积分
1575
发表于 2011-8-17 14:04:51 | 显示全部楼层
把驱动彻底隐藏了,再弹消息框告诉用户“卸载成功”。
Do my best.

71

主题

350

回帖

2

精华

钻石会员

积分
4123
发表于 2011-8-18 13:27:45 | 显示全部楼层

0

主题

40

回帖

0

精华

铜牌会员

积分
140
发表于 2012-1-8 19:49:55 | 显示全部楼层
我一直在想能否劫持目标驱动的线程,这样就好办了

857

主题

2632

回帖

2

精华

管理员

此生无悔入华夏,  长居日耳曼尼亚。  

积分
36130
发表于 2012-1-8 22:07:10 | 显示全部楼层
lkytal 发表于 2012-1-8 19:49
我一直在想能否劫持目标驱动的线程,这样就好办了
目标驱动的线程

这话怎么觉得怪怪的。。。你仔细想想,有“目标驱动的线程”吗?
您需要登录后才可以回帖 登录 | 加入我们

本版积分规则

快速回复 返回顶部 返回列表