[发明专利]一种识别软件的方法和装置在审
申请号: | 201310264946.4 | 申请日: | 2013-06-28 |
公开(公告)号: | CN104252349A | 公开(公告)日: | 2014-12-31 |
发明(设计)人: | 云朋 | 申请(专利权)人: | 北京艾普优计算机系统有限公司 |
主分类号: | G06F9/44 | 分类号: | G06F9/44 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 100025 北京市朝阳*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 识别 软件 方法 装置 | ||
1.一种识别软件的方法,其特征在于,包括:
获取软件的文件指纹,将获取的文件指纹与保存的文件指纹进行比较,在比较结果为相同的情况下确认所述软件的版本为所述保存的文件指纹中当前被比的文件指纹所对应的软件版本;
所述文件指纹是文件内容指纹或者文件关系指纹,或者二者的组合;其中,文件内容指纹是根据所述软件中的两个以上的文件分别得到的“文件内容的标识和/或文件名”组合唯一确定,文件关系指纹是根据所述软件中的两个以上的文件之间的预设的逻辑关系唯一确定。
2.根据权利要求1所述的方法,其特征在于,所述文件内容的标识是对所述文件的预定位置的代码进行数值计算得到的字符串。
3.根据权利要求1所述的方法,其特征在于,所述数值计算的方法包括哈希算法。
4.根据权利要求1所述的方法,其特征在于,所述逻辑关系包括:与、或、非。
5.一种识别软件的装置,其特征在于,包括:
获取模块,用于获取软件的文件指纹;
比较模块,用于将获取的文件指纹与保存的文件指纹进行比较,在比较结果为相同的情况下确认所述软件的版本为所述保存的文件指纹中当前被比的文件指纹所对应的版本;
所述文件指纹是文件内容指纹或者文件关系指纹,或者二者的组合;其中,文件内容指纹是根据所述软件中的两个以上的文件分别得到的“文件内容的标识和/或文件名”组合唯一确定,文件关系指纹是根据所述软件中的两个以上的文件之间的预设的逻辑关系唯一确定。
6.根据权利要求5所述的装置,其特征在于,所述文件内容的标识是对所述文件的预定位置的代码进行数值计算得到的字符串。
7.根据权利要求5所述的装置,其特征在于,所述数值计算的方法包括哈希算法。
8.根据权利要求5所述的装置,其特征在于,所述逻辑关系包括:与、或、非。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京艾普优计算机系统有限公司,未经北京艾普优计算机系统有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310264946.4/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种WIFI智能测温仪
- 下一篇:三电平储能变流器