[发明专利]可执行程序的信誉检查有效
申请号: | 201210018544.1 | 申请日: | 2012-01-20 |
公开(公告)号: | CN102682235A | 公开(公告)日: | 2012-09-19 |
发明(设计)人: | D.奥利弗;A.拉瓦特;X.土;R.科尔文;J.杜利;E.J.哈伯;A.巴陶德卡;A.戴维森;J.戴夫;P.利奇;K.辛赫;C.古扎克;C.科万 | 申请(专利权)人: | 微软公司 |
主分类号: | G06F21/00 | 分类号: | G06F21/00 |
代理公司: | 中国专利代理(香港)有限公司 72001 | 代理人: | 李舒;刘鹏 |
地址: | 美国华*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 可执行 程序 信誉 检查 | ||
1.一种在响应于输入用户命令到计算设备的操作系统以便发起可执行代码的启动而由该操作系统执行可执行代码之前,检查所述可执行代码的信誉的方法,所述方法的特征在于以下步骤:
响应于所述用户命令,发送关于所述代码的信息到远离所述计算设备的信誉服务,其中所述远程信誉服务使用关于所述代码的信息来生成与启动所述代码将引起所述计算设备误动作的风险有关的信誉信息;以及
将所述信誉信息从所述远程信誉服务发送到所述计算设备。
2.如在权利要求1中的方法,其中所述远程信誉服务作为云服务是多个其它所述计算设备可访问的,以及所述信誉信息至少部分地基于关于由所述其它计算设备的用户提供的所述代码的信息。
3.如在权利要求1中的方法,其中所述代码包括可执行程序,以及当所述信誉信息指示所述可执行程序呈现引起所述计算设备误动作的低风险时,所述可执行程序由所述操作系统启动而不用通知该计算设备的用户。
4.如在权利要求3中的方法,其特征还在于以下步骤:
确定在所述计算设备上的本地高速缓存是否包括与启动所述程序将引起所述计算设备误动作的风险有关的本地信誉信息;
如果所述本地信誉信息确认启动所述代码代表引起所述计算设备误动作的低风险,则启动所述代码;以及
如果所述本地信誉信息未能确认启动所述选择的程序呈现引起所述计算设备误动作的低风险,则将关于所述代码的所述信息发送到所述信誉服务。
5.如在权利要求4中的方法,其中当所述确定步骤确认所述程序呈现引起所述计算设备误动作的低风险时,所述可执行程序由所述操作系统启动而不用通知所述计算设备的用户。
6.如在权利要求5中的方法,其中当来自所述信誉服务的所述信誉信息或所述本地信誉信息指示所述程序呈现引起所述计算设备误动作的风险时,所述操作系统阻止所述程序的启动,并且提供通知给用户。
7.如在权利要求1中的方法,其中:
所述操作系统在继续进行所述程序的启动之前要求所述可执行程序满足或超过所述操作系统的特权要求的预定的置信度水平;
来自所述信誉服务的所述信誉信息包括评级,其指示所述程序具有的特权要求大于所述评级保证的那个特权要求;以及
给所述用户的所述通知包括关于所述评级和所述特权要求的信息,并给予用户以继续启动所述程序的选项。
8.一种计算设备,其包括:具有用于响应于用户命令而实行操作的可执行指令的操作系统模块;非瞬态计算机可读存储组件,其包括用于存储能通过对所述操作系统模块的用户输入而被启动的可执行计算机程序的可执行程序模块;和输入组件,用于接受用以发起所选择的所述可执行程序的启动的用户命令,所述设备的特征在于:
所述存储组件包括用于与所述可执行程序模块通信的信誉模块;以及
所述信誉模块响应于所述用户命令,发送关于所述选择的程序的信息到远离所述计算设备的信誉服务,以及所述信誉模块从所述信誉服务接收信誉信息,所述信誉信息涉及启动所述程序将引起所述计算设备误动作的风险,且是通过使用由所述信誉模块发送的关于所述选择的程序的所述信息而被生成的。
9.如在权利要求8中的计算设备,其中:
所述信誉模块包括与启动所述可执行程序将引起所述计算设备误动作的风险有关的本地信誉信息的本地高速缓存;
如果所述本地信誉信息确认所述选择的程序呈现引起所述计算设备误动作的低风险,则所述操作系统启动所述可执行程序;以及
如果所述本地信誉信息未能确认启动所述选择的程序呈现引起所述计算设备误动作的低风险,则所述信誉模块将关于所述选择的程序的所述信息发送到所述信誉服务。
10.如在权利要求9中的计算设备,其中当来自所述信誉服务的所述信誉信息或所述本地信誉信息指示所述选择的程序呈现引起所述计算设备误动作的风险时,所述操作系统阻止所述选择的程序的启动,并且在计算设备的输出组件上提供通知。
11.一种计算机可读媒体,包括在其上存储的指令,所述指令响应于由计算设备的执行而使得该计算设备执行按照权利要求1-7中任一项的方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于微软公司,未经微软公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210018544.1/1.html,转载请声明来源钻瓜专利网。
- 上一篇:图像处理装置及图像处理方法
- 下一篇:新型乙酰胆碱酯酶抑制剂的制备及其活性