银行 社区服务 每日签到 会员排行 网站地图
  • 8930阅读
  • 26回复

电脑微软ActiveX控件网络安全意识防范技术导航

楼层直达
级别: 首席版主
[棋中红钻4级]发帖数量≥1000篇 [棋中黄钻8级]金币数量≥100000枚 [棋中蓝钻3级]乐币数量≥100枚 [棋中粉钻6级]贡献值数量≥100点 [未点亮棋中彩钻]精华帖数量<1篇
发帖
1715
金币
320730
威望
201
贡献值
487
乐币
298
主题
1559

        ActiveX 是一个开放的集成平台,为开发人员、用户和 Web生产商
提供了一个快速而简便的在 Internet 和 Intranet 创建程序集成和内容的
方法。 使用 ActiveX, 可轻松方便的在 Web页中插入 多媒体效果、 交互
式对象、以及复杂程序,创建用户体验相当的高质量多媒体 CD-ROM。

      
                                A、软件名称:ActiveX          
      
                                B、开发商:Microsoft(微軟)
      
                                C、主要技术:组件对象模型(COM)
      
                                 D、软件平台:Windows Macintosh
      
                                 E、应用范围:Internet

                                         《 微软定义 》

       根据微软权威的软件开发指南MSDN(Microsoft Developer Network)
的定义,ActiveX插件以前也叫做 OLE控件或OCX控件,它是一些软件组件
或对象,可以将其插入到WEB网页或其它应用程序中,控件以前称为  OLE
控件或 OCX 控件是组件 (或对象) 打包别人编程功能.以便您可以重用We
b页或在其他程序中插入。 例如, 随 InternetExplorer 一起提供 ActiveX 控
件可用于增强 Web页具有复杂格式功能和动画。ActiveX 控件结合了 Java
程序和 Netscape 插件优点,还可以用许多编程语言, 包括所有 Microsoft
编程和在数据库语言编写程序中使用 ActiveX控件,使用 ActiveX 控件可快
速实现小型的组件重用、代码共享,除此之外,为了满足更多地需求,也出
现集成于各种开发环境的ActiveX控件,由第三方提供,如 Compon entOne
StudioforActiveX、ActiveReportsCOM、TX Text Control ActiveX等,这些
ActiveX控件有助于开发出商业级的 Windows应用程序。应该根据实际情况,
合理使用。


                                                《 文档 》

        用一个 ActiveX - 识别 Web浏览器如 InternetExplorer, 浏览时 ActiveX文档
使您能够使用自己的工具栏和菜单可打开程序。 这意味着您可以通过使用Active
X - 识别 Web 浏览器打开非HTML 文件, 如 MicrosoftExcel 或 Microsoft Word 文
件。

                                                 《 脚本 》

       ActiveX 脚本支持最常用脚本语言, 包括 Microsoft VisualBasic 脚本和 JavaSc
ript, ActiveX 脚本可用于集成行为若干 ActiveX 控件或 Java 程序从Web浏览器或
服务器, 扩展其功能。

                                                    《 特点 》

在因特网上,ActiveX插件软件的特点是;一般软件需要用户单独下载然后执行安装
,而ActiveX插件是当用户浏览到特定的网页时,IE浏览器即可自动下载并提示用户
安装。 ActiveX插件安装的一个前提是必须经过用户的同意及确认,ActiveX插件技
术是国际上通用的基于Windows平台的软件技术,除了网络实名插件之外,许多软件
均采用此种方式开发,例如Flash动画播放插件、Microsoft MediaPlayer插件、CNN
IC通用网址插件等。

                                                         "相关内容"
                                                      《 保证安全 》

       当通过 Internet发行软件时,软件的安全性是一个非常引人注意的问题,IE浏览器
通过以下的方式来保证ActiveX插件的安全:ActiveX 使用了两个补充性的策略:安全级
别和证明,来追求进一步的软件安全性;Microsoft提供了一套工具,可以用它来增加A
ctiveX 对象的安全性;通过 Microsoft 的验证代码工具,可以对 ActiveX 控件进行签名,
这告诉用户你的确是控件的作者而且没有他人篡改过这个控件; 为了使用验证代码工具
对组件进行签名,必须从证书授权机构获得一个数字证书; 证书包含表明特定软件程序
是正版的信息,这确保了其他程序不能再使用原程序的标识, 证书还记录了颁发日期。
当您试图下载软件时,Internet Explorer会验证证书中的信息,以及当前日期是否在证书
的截止日期之前。如果在下载时该信息不是最新的和有效的,Internet Explorer 将显示一
个警告;在IE默认的安全级别中,ActiveX 控件安装之前, 用户可以根据自己对软件发行
商和软件本身的信任程度,选择决定是否继续安装和运行此软件。在IE7 中,安全性有进
一步的提高。
                                                        《 相关技术 》

       比较流行的组件模型有 COM(Component Object Model,对象组件模型)/DCOM(
Distributed COM,分布式对象组件模型)和CORBA(Common Object Request Broker A
rchitecture,公共对象请求代理体系结构)。到这里,已经出现了与本文相关的主题COM,
而 CORBA 与本文无关,就不作介绍,之所以从组件与对象的区别说起,是想让大家明确C
OM和CORBA是处在整个体系结构的最底层,如果暂时对此还不能理解,不妨继续往下看,
最后在回过头看一看就自然明白了,现在开始阐述ActiveX、OLE和COM的关系。首先,让
大家有一个总体的概念,从时间的角度讲,OLE 是最早出现的,然后是 COM和 ActiveX;
从体系结构角度讲,OLE和ActiveX是建立在COM之上的,所以COM是基础;单从名称角度
讲,OLE、ActiveX 是两个商标名称,而COM 则是一个纯技术名词,这也是大家更多的听说
ActiveX和OLE的原因,既然OLE是最早出现的,那么就从OLE 说起,自从 Windows 操作系
统流行以来,“剪贴板”(Clipboard)首先解决了不同程序间的通信问题(由剪贴板作为数据
交换中心,进行复制、粘贴的操作),但是剪贴板传递的都是  “死”数据,应用程序开发者得
自行编写、解析数据格式的代码,于是动态数据交换(Dynamic Data Exchange,DDE)的
通信协定应运而生,它可以让应用程序之间自动获取彼此的最新数据,但是解决彼此之间的
“数据格式”转换仍然是程序员沉重的负担。对象的链接与嵌入(Object Li nking and Embed
ded,OLE)的诞生把原来应用程序的数据交换提高到“对象交换”,这样程序间不但获得数据
也同样获得彼此的应用程序对象, 并且可以直接使用彼此的数据内容,其实 OLE是Microsof
t的复合文档技术,它的最初版本只是瞄准复合文档,但在后续版本OLE2中,导入了COM,
由此可见,COM是应 OLE的需求而诞生的,所以虽然 COM是 OLE的基础,但OLE的产生却
在COM之前,COM的基本出发点是,让某个软件通过一个通用的机构为另一个软件提供服务
,COM的第一个使用者却是OLE2,所以 COM与复合文档间并没有多大的关系,实际上,后
来 COM 就作为与复合文档完全无关的技术,开始被广泛应用,这样一来,Microsoft就开始 “
染指”通用平台技术!但是COM并不是产品,它需要一个商标名称。而那时 Microsoft的市场专
家们已经选用了OLE作为商标名称,所以使用COM技术的都开始贴上了OLE的标签。虽然这些
技术中的绝大多数与复合文档没有关系。Microsoft 的这一做法让人产生这样一个误解OLE是仅
指复合文档呢?还是不单单指复合文档?其实OLE是COM的商标名称,自然不仅仅指复合文档
。但Microsoft自己恐怕无法解释清楚,这要花费相当的精力和时间。于是,随着Internet的发展
,在1996年春,Microsoft 改变了主意,选择ActiveX作为新的商标名称。ActiveX 是指宽松定义
的、基于COM的技术集合,而OLE仍然仅指复合文档。当然,ActiveX最核心的技术还是COM。
ActiveX 和OLE 的最大不同在于,OLE针对的是桌面上应用软件和文件之间的集成,而 ActiveX
则以提供进一步的网络应用与用户交互为主。

                                                               《 COM地位 》

       到这里,大家应该对ActiveX、OLE和COM 三者的关系有了一个比较明确的认识,COM才是
最根本的核心技术,所以下面的重点COM。让对象模型完全独立于编程语言,这是一个非常新奇
的思想。这一点从 C++和Java的对象概念上,我们就能有所了解,但所谓COM对象究竟是什么呢
?为了便于理解,可以把 COM看作是某种(软件)打包技术,即把它看作是软件的不同部分,按
照一定的面向对象的形式,组合成可以交互的过程和一组支持库。COM对象可以用 C++、Java和
VB 等任意一种语言编写,并可以用DLL或作为不同过程工作的执行文件的形式来实现,使用COM
对象的浏览器,无需关心对象是用什么语言写的,也无须关心它是以DLL还是以另外的过程来执行
的,从浏览器端看,无任何区别。这样一个通用的处理技巧非常有用。例如,由用户协调运行的两
个应用,可以将它们的共同作业部分作为 COM对象间的交互来实现(当然,OLE 复合文档也能做
到)。为在浏览器中执行从Web服务器下载的代码,浏览器可把它看作是COM对象,也就是说,C
OM 技术也是一种打包可下载代码的标准方法(ActiveX控件就是执行这种功能的)。甚至连应用与
本机OS进行交互的方法也可以用 COM 来指定,例如在 Windows 和 Windows NT中用的是新API,
多数是作为 COM 对象来定义的,COM 虽然起源于复合文档,但却可有效地适用于许多软件问题,
它毕竟是处在底层的基础技术,用一句话来说,COM 是独立于语言的组件体系结构,可以让组件间
相互通信。随着计算机网络的发展,COM进一步发展为分布式组件对象模型,这就是 DCOM,它类
似于 CORBA的 ORB,本文对此将不再做进一步的阐述。通过上面的讲述相信大家一定对 ActiveX、
OLE和COM/DCOM的关系有了一个清楚的了解。

                                                                          

                                                                      《 规避风险 》

        ActiveX 控件有较强的功能,但也存在被人利用的隐患,网页中的恶意代码往往就是利用这些控件
编写的小程序,只要打开网页就会被运行。所以要避免恶意网页的攻击只有禁止这些恶意代码的运行,
IE对此提供了多种选择,具体设置步骤是:“工具”→“Internet选项”→“安全”→“自定义级别”,建议您将
ActiveX 控件与相关选项禁用,谨慎些总没有错!另外, 在 IE的安全性设定中我们只能设定 Internet、
本地 Intranet、受信任的站点、受限制的站点,不过微软在这里隐藏了 “我的电脑” 的安全性设定,通过
修改注册表把该选项打开,可以使我们在对待ActiveX控件时有更多的选择,并对本地电脑安全产生更大
的影响,下面是具体的方法:打开“开始 ”菜单中的“ 运行”,在弹出的“运行”对话框中输入 Regedit.exe
,打开注册表编辑器:“点击前面的” 号顺次展开到;HKEY_CURRE-NT_USER\ Software\Microsoft\Win
dows\CurrentVersion\InternetSettings\Zones\0,在右边窗口中找到 DWORD值“Flags”,默认键值为十
六进制的21(十进制33),双击“Flags”,在弹出的对话框中将它的键值改为 “1”即可,关闭注册表编辑器,
无需重新启动电脑,重新打开IE,再次点击“工具→ Internet选项→安全” 标签,你就会看到多了一个  “我
的电脑”   图标,在这里你可以设定它的安全等级,将它的安全等级设定高些,这样的防范更严密。



                                                                           撰稿人:孝惠皇后   2018年5月1日 · 上海
本帖最近评分记录: 11 条评分 金币 +60
级别: 上尉
[棋中红钻2级]发帖数量≥100篇 [棋中黄钻3级]金币数量≥2000枚 [棋中蓝钻3级]乐币数量≥100枚 [棋中粉钻5级]贡献值数量≥50点 [未点亮棋中彩钻]精华帖数量<1篇
发帖
129
金币
2547
威望
2
贡献值
50
乐币
105
主题
0
只看该作者 一楼  发表于: 2018-05-01
回 楼主(孝惠皇后) 的帖子
优秀文章,微妙在智技艺之高超,ActiveX详细眀了。
本帖最近评分记录: 1 条评分 金币 +10
级别: 上尉
[棋中红钻2级]发帖数量≥100篇 [棋中黄钻3级]金币数量≥2000枚 [棋中蓝钻3级]乐币数量≥100枚 [棋中粉钻4级]贡献值数量≥20点 [未点亮棋中彩钻]精华帖数量<1篇
发帖
148
金币
2572
威望
1
贡献值
41
乐币
107
主题
9
只看该作者 二楼  发表于: 2018-05-01
文学素养造艺超群绝伦,感谢微软ActiveX。功德无量!
本帖最近评分记录: 1 条评分 金币 +10
级别: 上尉
[棋中红钻4级]发帖数量≥1000篇 [棋中黄钻3级]金币数量≥2000枚 [棋中蓝钻2级]乐币数量≥50枚 [未点亮棋中粉钻]贡献值数量<1点 [未点亮棋中彩钻]精华帖数量<1篇
发帖
1830
金币
2306
威望
0
贡献值
0
乐币
65
主题
1
只看该作者 三楼  发表于: 2018-05-01
ActiveX详细眀了,谢谢提供,辛苦了!
本帖最近评分记录: 1 条评分 金币 +10
级别: 上尉
[棋中红钻2级]发帖数量≥100篇 [棋中黄钻4级]金币数量≥5000枚 [棋中蓝钻3级]乐币数量≥100枚 [棋中粉钻4级]贡献值数量≥20点 [未点亮棋中彩钻]精华帖数量<1篇
发帖
210
金币
5021
威望
0
贡献值
24
乐币
332
主题
78
只看该作者 4楼 发表于: 2018-05-01
优秀文章,网络安全意识防范技术导航。
本帖最近评分记录: 1 条评分 金币 +10
级别: 少校
[棋中红钻1级]发帖数量≥10篇 [棋中黄钻3级]金币数量≥2000枚 [棋中蓝钻2级]乐币数量≥50枚 [棋中粉钻5级]贡献值数量≥50点 [未点亮棋中彩钻]精华帖数量<1篇
发帖
66
金币
2570
威望
3
贡献值
97
乐币
90
主题
0

只看该作者 5楼 发表于: 2018-05-01
挥洒自如精湛的网络技术,学无止境。
级别: 上尉
[棋中红钻2级]发帖数量≥100篇 [棋中黄钻3级]金币数量≥2000枚 [棋中蓝钻3级]乐币数量≥100枚 [棋中粉钻4级]贡献值数量≥20点 [未点亮棋中彩钻]精华帖数量<1篇
发帖
182
金币
2578
威望
0
贡献值
44
乐币
115
主题
0
只看该作者 6楼 发表于: 2018-05-01
微软ActiveX技艺十分娴熟精微深奥,感谢分享。
☃ˉ`•¸•′ˉ) ☆¸.•′❀
级别: 首席版主
[棋中红钻5级]发帖数量≥2000篇 [棋中黄钻8级]金币数量≥100000枚 [棋中蓝钻4级]乐币数量≥500枚 [棋中粉钻5级]贡献值数量≥50点 [未点亮棋中彩钻]精华帖数量<1篇
发帖
3382
金币
120486
威望
15
贡献值
61
乐币
505
主题
3203

只看该作者 7楼 发表于: 2018-05-02
樂於助人的精神永放光采,感謝您的無私奉獻。
级别: 上尉
[棋中红钻1级]发帖数量≥10篇 [棋中黄钻3级]金币数量≥2000枚 [棋中蓝钻2级]乐币数量≥50枚 [棋中粉钻4级]贡献值数量≥20点 [未点亮棋中彩钻]精华帖数量<1篇
发帖
72
金币
2590
威望
1
贡献值
49
乐币
96
主题
0
只看该作者 8楼 发表于: 2018-05-02
高品質なコンピュータ技術をおかげさしました。
Music_expert
级别: 少校
[棋中红钻2级]发帖数量≥100篇 [棋中黄钻3级]金币数量≥2000枚 [棋中蓝钻3级]乐币数量≥100枚 [棋中粉钻4级]贡献值数量≥20点 [未点亮棋中彩钻]精华帖数量<1篇
发帖
275
金币
3069
威望
0
贡献值
30
乐币
144
主题
131
只看该作者 9楼 发表于: 2018-05-02
技术精良的微软ActiveX控件,感谢分享。
ゞˇ❦ Taipeh ˇ✷
级别: 少校
[棋中红钻1级]发帖数量≥10篇 [棋中黄钻3级]金币数量≥2000枚 [棋中蓝钻3级]乐币数量≥100枚 [棋中粉钻6级]贡献值数量≥100点 [未点亮棋中彩钻]精华帖数量<1篇
发帖
76
金币
2629
威望
6
贡献值
155
乐币
115
主题
0
只看该作者 10楼 发表于: 2018-05-02
废寝忘食的勤奋学习电脑技术,功德无量。
㊣旋风_台风引擎
级别: 中尉
[棋中红钻1级]发帖数量≥10篇 [棋中黄钻3级]金币数量≥2000枚 [棋中蓝钻2级]乐币数量≥50枚 [棋中粉钻4级]贡献值数量≥20点 [未点亮棋中彩钻]精华帖数量<1篇
发帖
95
金币
2297
威望
0
贡献值
23
乐币
72
主题
0
只看该作者 11楼 发表于: 2018-05-02
优秀文章;忧公忘私的敬业精神,称功颂德。
级别: 四级士官
[棋中红钻2级]发帖数量≥100篇 [未点亮棋中黄钻]金币数量<100枚 [棋中蓝钻1级]乐币数量≥10枚 [未点亮棋中粉钻]贡献值数量<1点 [未点亮棋中彩钻]精华帖数量<1篇
发帖
142
金币
31
威望
0
贡献值
0
乐币
18
主题
0
只看该作者 12楼 发表于: 2018-05-03
很实用的软件,感谢您的发放。
级别: 中尉
[棋中红钻1级]发帖数量≥10篇 [棋中黄钻3级]金币数量≥2000枚 [棋中蓝钻2级]乐币数量≥50枚 [棋中粉钻4级]贡献值数量≥20点 [未点亮棋中彩钻]精华帖数量<1篇
发帖
98
金币
2099
威望
0
贡献值
22
乐币
93
主题
0
只看该作者 13楼 发表于: 2018-05-03
感谢分享计算机精良技术。
级别: 中尉
[棋中红钻3级]发帖数量≥500篇 [未点亮棋中黄钻]金币数量<100枚 [未点亮棋中蓝钻]乐币数量<10枚 [未点亮棋中粉钻]贡献值数量<1点 [未点亮棋中彩钻]精华帖数量<1篇
发帖
734
金币
18
威望
0
贡献值
0
乐币
0
主题
3
只看该作者 14楼 发表于: 2018-05-03
感谢楼主详细的讲解ActiveX ,受益匪浅啊!
☪ˇ学为棋星ˆ☃
级别: 上尉
[棋中红钻2级]发帖数量≥100篇 [棋中黄钻4级]金币数量≥5000枚 [棋中蓝钻3级]乐币数量≥100枚 [棋中粉钻2级]贡献值数量≥5点 [未点亮棋中彩钻]精华帖数量<1篇
发帖
183
金币
5116
威望
0
贡献值
7
乐币
220
主题
78
只看该作者 15楼 发表于: 2018-05-03
感谢分享,棋中有你更精彩。
级别: 二级士官
[棋中红钻1级]发帖数量≥10篇 [棋中黄钻2级]金币数量≥1000枚 [棋中蓝钻3级]乐币数量≥100枚 [未点亮棋中粉钻]贡献值数量<1点 [未点亮棋中彩钻]精华帖数量<1篇
发帖
40
金币
1795
威望
0
贡献值
0
乐币
106
主题
0
只看该作者 16楼 发表于: 2018-05-04
电脑微软ActiveX控件,职业技术志在学习。
☃′倩翎 ❂伊涵❀·°
级别: 版主
[棋中红钻4级]发帖数量≥1000篇 [棋中黄钻5级]金币数量≥10000枚 [棋中蓝钻4级]乐币数量≥500枚 [棋中粉钻6级]贡献值数量≥100点 [未点亮棋中彩钻]精华帖数量<1篇
发帖
1585
金币
12731
威望
16
贡献值
320
乐币
620
主题
1341

只看该作者 17楼 发表于: 2018-05-04
力学不倦的计算机理论巧妙,技术精湛。
级别: 少校
[棋中红钻2级]发帖数量≥100篇 [棋中黄钻3级]金币数量≥2000枚 [棋中蓝钻2级]乐币数量≥50枚 [棋中粉钻5级]贡献值数量≥50点 [未点亮棋中彩钻]精华帖数量<1篇
发帖
253
金币
3810
威望
1
贡献值
86
乐币
98
主题
132
只看该作者 18楼 发表于: 2018-05-04
发愤图强虔诚勤勉学习,优秀文章。
级别: 少校
[棋中红钻2级]发帖数量≥100篇 [棋中黄钻3级]金币数量≥2000枚 [棋中蓝钻3级]乐币数量≥100枚 [棋中粉钻6级]贡献值数量≥100点 [未点亮棋中彩钻]精华帖数量<1篇
发帖
173
金币
3195
威望
0
贡献值
129
乐币
162
主题
0
只看该作者 19楼 发表于: 2018-05-04
才气超然的您大公无私奉献,谢谢分享。
快速回复

限56 字节
请不要在回贴只采用字母:“ PP、asdfhjkl、HAO、OK、ddddddd ......”。  请不要在回贴过于简单的内容:“不错、顶、支持、厉害、呵呵、靠、晕........”
 
验证问题: 我们的论坛名字是?
上一个 下一个