注册
登录
论坛
搜索
社区银行
帮助
导航
私人消息 (0)
公共消息 (0)
系统消息 (0)
好友消息 (0)
帖子消息 (0)
黑色海岸线论坛
»
网络安全
» 我的IE常出现错误不知道是什么原因 (无内容)
返回列表
发帖
发短消息
加为好友
紫龙
当前离线
Member
帖子
0
我的爱好
阅读权限
10
在线时间
0 小时
黑海舰队列兵
主题
0
积分
0
贝壳
0 个
注册时间
2006-12-18
最后登录
2006-12-18
楼主
跳转到
»
倒序看帖
打印
字体大小:
t
T
紫龙
发表于 2003-5-19 21:56
|
只看该作者
我的IE常出现错误不知道是什么原因 (无内容)
收藏
分享
blackghost
该用户已被删除
沙发
blackghost
发表于 2003-5-19 22:15
|
只看该作者
我的IE常出现错误不知道是什么原因 (无内容)
具体点好么
TOP
发短消息
加为好友
李锋
当前离线
Member
帖子
53
我的爱好
阅读权限
10
来自
安徽滁州
在线时间
0 小时
黑海舰队列兵
主题
0
积分
0
贝壳
0 个
来自
安徽滁州
注册时间
2002-12-14
最后登录
2006-10-22
板凳
李锋
发表于 2003-5-21 00:21
|
只看该作者
我的IE常出现错误不知道是什么原因 (无内容)
用3721修复一下!试试。
TOP
Yuki
该用户已被删除
地板
Yuki
发表于 2003-5-22 10:21
|
只看该作者
我的IE常出现错误不知道是什么原因 (无内容)
什么事呀?
TOP
cndijkstra
该用户已被删除
5
楼
cndijkstra
发表于 2003-5-27 08:46
|
只看该作者
我的IE常出现错误不知道是什么原因 (无内容)
你把IE的文件夹删除,然后,重新安装组件IE。
再去升级,就好了。
TOP
pnkoer
该用户已被删除
6
楼
pnkoer
发表于 2003-5-28 15:07
|
只看该作者
我的IE常出现错误不知道是什么原因 (无内容)
用金山或工具栏中的IE修复修一下
TOP
被人黑怕了
该用户已被删除
7
楼
被人黑怕了
发表于 2003-6-12 21:34
|
只看该作者
我的IE常出现错误不知道是什么原因 (无内容)
是啊 ,3721很管用的啊
TOP
笛青
该用户已被删除
8
楼
笛青
发表于 2003-6-12 21:57
|
只看该作者
我的IE常出现错误不知道是什么原因 (无内容)
问一下,3721是什么东东?怎么用的?
我的IE也经常出现问题。
TOP
被人黑怕了
该用户已被删除
9
楼
被人黑怕了
发表于 2003-6-12 22:08
|
只看该作者
我的IE常出现错误不知道是什么原因 (无内容)
晕~~~~~~~3721上网助手啊
http://assistant.3721.com/
TOP
深蓝孤星
该用户已被删除
10
楼
深蓝孤星
发表于 2004-3-6 16:40
|
只看该作者
我的IE常出现错误不知道是什么原因 (无内容)
不建议用3721
因为装上了,回使系统不稳定
TOP
风灵风之子
该用户已被删除
11
楼
风灵风之子
发表于 2004-3-6 17:04
|
只看该作者
我的IE常出现错误不知道是什么原因 (无内容)
3721驻留机制简单研究 Quaful@水木清华 简单研究了一下3721的机制,写在这里,作为心得笔记吧。大部分收获都来自 Softice + 反汇编,不一定适用于某些版本。 1. CnsMin.dll的驻留方式 3721的核心文件:CnsMin.dll 通常存在于
\Downloaded Program Files下。 通过注册表Run键值加载:Rundll32
\CnsMin.dll, Rundll32 CnsMin.dll提供了一个函数Rundll32供Rundll32.exe调用 但这个函数只是调用一个真正的驻留函数Rundll32Main()。 Rundll32Main()伪代码: void Rundll32Main() { hMutex = CreateMutex("CNSMINMUTEX"); if(ERROR_ALREADY_EXISTS) { CloseHandle(hMutex); exit; } if(IsWindowsNT()) { SetProcessSecurityInfo(); } else { RegisterProcessAsService(); } CheckVersion(); // CnsMinKP.sys/vxd 内核驱动程序,保护3721关键文件和注册表项不被删除 ContactWithCnsMinKPDriver(); // 关键的hook,负责将CnsMin.dll注入其他进程空间 InstallCBTHook(); // 关键的hook,负责将CnsMin.dll注入其他进程空间 InstallCallWndProcHook(); // CnsMinIO.dll 负责IE地址栏下方的提示 InitCnsMinIO(); // 一些注册表信息 InitRegistry(); // 保护CnsMin.dll的钩子不被卸载或抢先 InstallGuardTimer(); CreateMsgWindow(); // Message loop while (true) { GetMessage(&msg); TranslateMessage(&msg); DispatchMessage(&msg); } } CnsMin主要是通过WH_CBT和WH_CALLWNDPROC两个全局钩子注入IE进程空间的。注入 IE后,又安装了WH_KEYBOARD,WH_DEBUG等钩子。其中对3721实现其“实名转换” 有用的是WH_KEYBOARD。这是一个本地钩子。 CnsMin为了保证自己的优先级最高,用了一个定时器函数反复安装钩子,无疑会造成 系统性能的下降。 我曾经尝试过自己安装一个WH_DEBUG钩子阻止3721钩子的调用,确实起到了效果, 立即可以使3721失效。但这种方法3721仍然驻留IE进程内,属于指标不治本的方法。 强制结束Rundll32进程,可以暂时卸载3721的驻留代码。但CnsMin.dll通过COM注册已经 嵌入IE组件中,重新启动IE后,该进程又会重新启动。 2. 3721的防删除手段 文件系统驱动:CnsMinKP*.sys 针对NT/2000/XP有不同版本(98下面是CnsMinKP.vxd) 通常存在于
\drivers\目录。 驱动程序,由Windows启动时加载。 该驱动程序过滤了对文件和注册表的删除操作。试图删除3721的关键文件和注册表项时, 直接返回一个TRUE,使Windows认为删除已经成功,但文件和注册表实际上还是在那里。 该驱动程序还有一个黑名单(保存在某个外部文件中),阻止Windows读取其他3721的 竞争对手的插件文件。 目前还没有找到停止该驱动的方法。 删除方法:在Windows启动前(例如,98下面退出到DOS)删除CnsMinKP*.sys文件。 注意:3721具有自恢复能力。某些关键文件被删除后,其它模块会试图从3721网站重新 下载。所以彻底删除前需要断开网络连接。 3. 针对目前版本的删除步骤: a) 运行3721自己提供的删除程序。可以删掉大部分的文件。 b) 从DOS启动,删除残存文件,如CnsMin.dll,CnsMinKP*.*等 可能的目录:Downloaded Program Files目录,Program Files\3721目录,drivers目录 c) 启动Windows,进入桌面时Windows会报告一些模块找不到的错误,不用理会,删除 注册表中3721的值。 可能的位置:HKEY_CURRENT_USER: Software\3721 HKEY_LOCAL_MACHINE: Windows\CurrentVersion\Run SYSTEM\CurrentControlSet 另外还零散的藏了一些,用关键字查找。
TOP
bigblock
该用户已被删除
12
楼
bigblock
发表于 2004-3-6 17:38
|
只看该作者
我的IE常出现错误不知道是什么原因 (无内容)
ie出错也很可能是文件损坏了.那样只有从装了.
TOP
返回列表
回复
发帖
使用交流
网络安全
网络技术
娱乐休闲
灌水乐园
文学天地
美图欣赏
网站办公
站务处理
[收藏此主题]
[关注此主题的新回复]
[通过 QQ、MSN 分享给朋友]