[发明专利]控制加载插件的装置及方法有效

专利信息
申请号: 200910038492.2 申请日: 2009-04-08
公开(公告)号: CN101551753A 公开(公告)日: 2009-10-07
发明(设计)人: 林世飞;谢伟文;杨勇;黄奎 申请(专利权)人: 腾讯科技(北京)有限公司
主分类号: G06F9/445 分类号: G06F9/445
代理公司: 广州华进联合专利商标代理有限公司 代理人: 曾旻辉
地址: 100080北京市海淀区海淀大*** 国省代码: 北京;11
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 控制 加载 插件 装置 方法
【说明书】:

技术领域

发明涉及计算机技术领域,更具体地说,涉及一种控制加载插件的装 置及方法。

背景技术

目前的很多应用程序或软件都支持插件,插件是一种遵循一定规范的应 用程序接口编写出来的程序。例如,网页浏览器常用的Flash插件、RealPlayer 插件、ActiveX控件,游戏软件中所使用的外挂,以及其它应用程序所使用的 一些滤镜等。

插件需在一定的环境下才能运行,支持插件运行的应用环境称为容器(也 可称为“宿主”),其具体可以是支持插件运行的应用程序或软件,例如浏 览器。通常,在加载插件时不考虑其所在容器的特征,任意一款插件可被多 种容器所调用。例如,目前的浏览器都不同程度上支持ActiveX控件,允许网 页通过脚本和控件交互产生更加丰富的效果。通常,任何网站的网页都可加 载任意一个ActiveX控件,由于ActiveX控件是一个二进制的可执行文件,若 ActiveX控件本身存在漏洞,则容易被一些网站恶意调用,从而带来安全性的 问题。

ActiveX控件被网站恶意调用有两种情形。首先,对于ActiveX控件来说, 其本身可能存在逻辑问题。例如,某一款应用软件使用了一个ActiveX控件, 以实现支持在网页上自动更新的功能,该ActiveX控件具有自动下载功能,当 传入一个网址时会自动下载该网址所指向的文件且自动安装。普通情况下, 用户通过浏览器登录该应用软件的升级页面则自动下载软件的升级包且自动 安装。然而,如果另外一个网站也去调用该ActiveX控件,且传入一个指向木 马或病毒的网址,则当用户通过浏览器登录升级页面时会自动下载该木马或 病毒,从而对用户造成危害。另外,由于ActiveX控件可能还存在代码和安全 上的漏洞(例如缓冲区漏洞),当存在这样的漏洞时,若一个网站恶意调用 该ActiveX控件,则可能会利用ActiveX控件的漏洞获得用户机器的控制权,从 而也带来安全性的问题。

发明内容

基于此,有必要提供一种能提高加载插件的安全性的控制加载插件的方 法。

此外,还有必要提供一种能提高加载插件的安全性的控制加载插件的装 置。

所述控制加载插件的装置包括:信息查询模块,用于通过插件所在容器 的接口查询得到容器的特征信息;安全判断模块,与信息查询模块相连并根 据容器的特征信息对容器进行安全判断;控制模块,与安全判断模块相连并 根据安全判断模块的判断结果控制插件的加载过程;存储模块,与安全判断 模块相连,用于存储容器为安全容器的条件信息;安全判断模块还可判断容 器的特征信息是否满足该条件信息,若是,则判断容器为安全容器。

另外,控制模块还可当容器是安全容器时控制完成插件的加载,当容器 不是安全容器时控制停止插件的加载。

所述控制加载插件的方法包括:设定容器为安全容器的条件信息;通过 插件所在容器的接口查询得到容器的特征信息;根据容器的特征信息对容器 进行安全判断,具体是:判断所述容器的特征信息是否满足所述条件信息, 若是,则判断所述容器为安全容器;根据判断结果控制插件的加载过程。

根据判断结果控制插件的加载过程的步骤可以是:当容器是安全容器时, 控制完成插件的加载,否则,停止插件的加载。

上述控制加载插件的装置及方法通过对插件所在的容器进行安全判断, 避免了加载插件时所可能带来的安全性问题,从而提高了加载插件的安全性。

附图说明

图1是一个实施例中控制加载插件的装置的结构示意图;

图2是另一个实施例中控制加载插件的装置的结构示意图;

图3是一个实施例中控制加载插件的方法流程图;

图4是一个实施例中根据判断结果控制插件的加载过程的方法流程图。

具体实施方式

图1示出了一个实施例中的控制加载插件的装置,该装置包括信息查询模 块100、安全判断模块200和控制模块300。其中:

信息查询模块100,通过插件所在容器的接口查询得到容器的特征信息。

安全判断模块200,根据容器的特征信息对容器进行安全判断。

控制模块300,根据判断结果控制插件的加载过程。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(北京)有限公司,未经腾讯科技(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/200910038492.2/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top