简介

ADO 流对象指内存中的一个文件。此流对象包含用于读写二进制文件和文本文件的几种方法。当此项特意设计的功能与 Microsoft Internet Explorer 中的已知安全漏洞组合后,Internet 网站就可以从本地计算机区域执行脚本。出现此问题的原因是,当 Internet Explorer 中存在 ADODB.Stream 对象时,ADODB.Stream 对象允许对硬盘进行访问。
任何需要将文件加载或保存到硬盘上的行业 Web 应用程序都可能会在 Internet Explorer 中使用 ADODB.Stream 对象。例如,如果 Intranet 服务器上存有一个需要员工下载并填写的表,ADODB.Stream 对象就会被用来获取此文件并将其保存在本地。用户在本地编辑完此文件并将其提交回服务器后,ADODB.Stream 对象则用来从本地硬盘中读取此文件并将其发送回服务器。

禁用

要通过手动创建注册表项来禁用 ADODB.Stream 对象,请按照下列步骤操作:

1. 关闭所有打开的 Internet Explorer 浏览器窗口。
2. 单击“开始”,然后单击“运行”。
3. 在“打开”框中,键入 Regedit,然后单击“确定”。
4. 在注册表编辑器中,找到以下注册表项:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\ActiveX Compatibility
5. 右键单击“ActiveX Compatibility”,指向“新建”,然后单击“项”。
6. 为新项键入下面的名称:

{00000566-0000-0010-8000-00AA006D2EA4}
7. 右键单击此新项,指向“新建”,然后单击“DWORD 值”。
8. 将此值命名为 Compatibility Flags。
9. 在右窗格中,右键单击“Compatibility Flags”,然后单击“修改”。
10. 在“编辑 DWORD 值”对话框中,确保选中“十六进制”选项,在“数值数据”框中键入 400,然后单击“确定”。
11. 关闭注册表编辑器。

重新启用

如果您在企业 Intranet 环境中运行应用程序,而企业 Intranet 环境当前在 Internet Explorer 中使用 ADODB.Stream 对象,则应用此更新可能导致应用程序停止运行。要恢复应用程序功能,Microsoft 建议首先将您的 Internet Explorer 浏览器的安全级别设为“高”,然后必须清除 ADODB.Stream 对象的兼容性标记。 1. 要将您的 Internet Explorer 浏览器设置为高安全级别,请按照下列步骤操作: a. 在 Internet Explorer 中,单击“工具”菜单中的“Internet 选项”。 b. 单击“安全”选项卡。在“请为不同区域的 Web 内容指定安全设置”下单击“Internet”。 c. 单击“默认级别”,然后将滑块移到“高”。 d. 单击“应用”,然后单击“确定”关闭“Internet 选项”对话框。 2. 将 Internet Explorer ADODB.Stream 对象的兼容性标记的值设置为零 (0x0) 以清除该标记。将该值设定为零 (0x0) 可禁用此项并恢复功能。要手动将兼容性标记设置为零,请按照下列步骤操作: a. 单击“开始”,然后单击“运行”。 b. 在“打开”框中,键入 Regedit,然后单击“确定”。 c. 在注册表编辑器中,找到以下注册表项:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\ActiveX Compatibility\{00000566-0000-0010-8000-00AA006D2EA4}

d. 在右窗格中,双击“Compatibility Flags”。 e. 在“编辑 DWORD 值”对话框中,确保选中“十六进制”选项,在“数值数据”框中键入 0,然后单击“确定”。 f. 关闭注册表编辑器。 注意:必须重新启动 Internet Explorer,更改才能生效。

转载于:https://www.cnblogs.com/xh831213/archive/2006/08/24/485503.html

如何在 Internet Explorer 中禁用和使用 ADODB.Stream 对象相关推荐

  1. 加载项inprivate_如何在Internet Explorer的Metro版本中打开InPrivate选项卡

    加载项inprivate Internet Explorer has a secret mode called InPrivate which is pretty much the same as C ...

  2. 如何排除 Internet Explorer 中的脚本错误

    如何排除 Internet Explorer 中的脚本错误 症状 解决方案 从另一个用户帐户.另一个浏览器和另一台计算机测试网页 确认活动脚本.ActiveX 和 Java 未被阻止 确认您的防病毒程 ...

  3. 组策略禁止自动锁定计算机,如何在Windows 10中禁用自动锁定

    原标题:如何在Windows 10中禁用自动锁定 Windows 10附带了许多功能,这样使工作更加轻松.其实有很多方法可以根据自己的喜好个性化使用.可以通过多种方式来个性化您的体验并控制计算机的行为 ...

  4. [Delphi]怎样访问Internet Explorer中的WebBrowser

    下面就是一个例子展示如何从打开的Internet Explorer中取得其网页元素的HTML源代码: const   RSPSIMPLESERVICE = 1;   RSPUNREGISTERSERV ...

  5. Internet Explorer中的潘多拉魔盒   作者:江海 (转)

    Internet Explorer中的潘多拉魔盒 作者:江海 (转)[@more@]Inte.NET Explorer中的潘多拉魔盒 作者:江海 发布时间:2001/06/06   文章摘要: Int ...

  6. php变量在html调用函数调用,PHP_如何在html标记中调用的函数里传递对象,最近使用jquery结合Ajax开发一个 - phpStudy...

    如何在html标记中调用的函数里传递对象 最近使用jquery结合Ajax开发一个中小型网站应用.在后台管理中要使用Ajax调用系统功能,根据Ajax的返回结果,使用jQuery对前台页面进行操作. ...

  7. 联想服务器带外管理怎么进系统,管理 Internet Explorer 中的加载项

    操作步骤: Internet Explorer 11 加载项是 Internet Explorer 用来与视频.游戏等 Web 内容进行交互的应用. 工具栏和扩展也是加载项类型. 一些常见的加载项有 ...

  8. php下载.xlsx,php – 尝试在Internet Explorer中下载xlsx 2007文件

    xlsx文件无法在IE中下载但在Firefox中正常工作 我的代码是 $objPHPExcel->setActiveSheetIndex(0); // Redirect output to a ...

  9. mvc4 html.beginform,MVC4 Html.BeginForm在Internet Explorer中提交按钮 9不工

    我已经写在ASP.NET MVC4 /剃刀的形式. 该表格后很完善在Firefox和Chrome,但由于某种原因在Internet Explorer 10和11,"提交"按钮没有反 ...

  10. python 有没有禁用网络的方法_如何在Python Cod中禁用网络连接

    是否可以在Windows7中禁用和启用Python中的网络连接?我在这里看到一个关于这个的问题:How to programmatically enable/disable network inter ...

最新文章

  1. uniapp 中如何使用echart_uniapp中如何引用echarts
  2. 异常处理机制(Begin try Begin Catch)
  3. 【SpringCloud】Hystrix-实例
  4. Linux命令:tail
  5. python制作购物网站_Python实现的购物车功能示例
  6. python修复不了_修复 Python version 2.6 required, which was not found in the registry.
  7. 作者:周园春(1975-),男,中国科学院计算机网络信息中心研究员、博士生导师...
  8. 真的,关于 Kafka 入门看这一篇就够了
  9. 05:整数序列的元素最大跨度值
  10. [记录]Python的master-worker和epoll模式
  11. 明天开始放假了[2.5-2.13],春节期间计划
  12. DZ免费插件-discuz插件-DZ天堂
  13. rtklib 后处理_RTKLib的Manual解读
  14. KEGG信号通路富集分析
  15. EMNLP 2020 BiST: Bi-directional Spatio-Temporal Reasoning for Video-Grounded Dialogues
  16. 2006-01-23,科比-布莱恩特得了81分
  17. div p、divp、div+p、div~p、div.a 、p,span的用法和区别
  18. chmod777到底是什么意思
  19. html 图片自动滚动播放,小卖弄:纯CSS实现图片滚动播放效果
  20. 理解有符号数和无符号数的区别。

热门文章

  1. windows IIS的IUSR和IIS_IUSRS 2
  2. 传统城域网架构遇瓶颈 引入NFV成有效解法
  3. CodeForces-28C-Bath Queue-概率DP[ ICPC2016大连热身D]
  4. Ajax专题:异步交互局部刷新初步
  5. 研究云计算与大数据分析处理领域建议看的学术论文列表
  6. WMI 错误 10的解决
  7. L1、L2正则化区别和数学原理,以及什么是Elastic Net(弹性网络)正则项
  8. 构建贝叶斯深度学习分类器
  9. mybatis-generator生成的mapper中的
  10. xadmin可能是帮助我完成django网站的一大助力