[发明专利]软件识别方法及装置在审
申请号: | 201410060341.8 | 申请日: | 2014-02-21 |
公开(公告)号: | CN104866289A | 公开(公告)日: | 2015-08-26 |
发明(设计)人: | 张皓秋 | 申请(专利权)人: | 北京奇虎科技有限公司;奇智软件(北京)有限公司 |
主分类号: | G06F9/44 | 分类号: | G06F9/44;G06F17/30 |
代理公司: | 北京国昊天诚知识产权代理有限公司 11315 | 代理人: | 许志勇 |
地址: | 100088 北京市西城区新*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 软件 识别 方法 装置 | ||
1.一种软件识别方法,其包括:
针对各绿色软件,预先配置各绿色软件中包含的文件的文件特征信息;
判断设备中是否存在包含与所述文件特征信息匹配的文件的文件目录;
如果存在,则确定所述文件目录中包含的软件为所述绿色软件,否则,确定所述设备中不存在所述绿色软件。
2.如权利要求1所述的方法,其中,配置各绿色软件中包含的文件的文件特征信息进一步包括:
提取各绿色软件中包含的文件的文件名和文件属性信息,所述文件属性信息包括:签名信息、描述信息、文件大小;
将各绿色软件的名称和所提取的文件的文件名及文件属性信息关联存储。
3.如权利要求2所述的方法,其中,判断设备中是否存在包含与所述文件特征信息匹配的文件的文件目录之前,还包括:
获取设备中每个文件目录中包含的文件的文件名;
判断设备中是否存在满足包含与所述文件特征信息匹配的文件的文件目录进一步包括:
根据每个文件目录中包含的文件的文件名,查找包含的文件的文件名与配置的文件名匹配的文件目录;
确定查找到的文件目录中与配置的文件名匹配的文件的文件属性信息;
判断确定的文件属性信息与配置的文件属性信息是否匹配;
若是,则确定查找到的文件目录为包含与所述文件特征信息匹配的文件的文件目录;
否则,确定不存在包含与所述文件特征信息匹配的文件的文件目录。
4.如权利要求1所述的方法,其中,确定所述文件目录中包含的软件为所述绿色软件之前,还包括:
确定所述设备中的卸载项未指向所述文件目录。
5.如权利要求1所述的方法,其中,配置各绿色软件中包含的文件的文件特征信息进一步包括:
提取各绿色软件中包含的主程序文件的文件名,将各绿色软件的名称和所提取的主程序文件的文件名关联存储;
确定所述文件目录中包含的软件为所述绿色软件之后,还包括:
当接收到运行所述绿色软件的指令时,在所述文件目录中查找文件名与配置的所述主程序文件的文件名匹配的文件,并运行;
当接收到定位所述绿色软件的指令时,打开所述文件目录;
当接收到删除所述绿色软件的指令时,删除所述文件目录。
6.一种软件识别装置,其包括:
配置模块,用于针对各绿色软件,预先配置各绿色软件中包含的文件的文件特征信息;
判断模块,用于判断设备中是否存在包含与所述文件特征信息匹配的文件的文件目录;
识别模块,用于当所述判断模块的判断结果为是时,确定所述文件目录中包含的软件为所述绿色软件;当所述判断模块的判断结果为否时,确定所述设备中不存在所述绿色软件。
7.如权利要求6所述的装置,其中,所述配置模块具体用于,提取各绿色软件中包含的文件的文件名和文件属性信息,将各绿色软件的名称和所提取的文件的文件名及文件属性信息关联存储;所述文件属性信息包括:签名信息、描述信息、文件大小。
8.如权利要求7所述的装置,还包括:
扫描模块,用于在所述判断模块判断设备中是否存在包含与所述文件特征信息匹配的文件的文件目录之前,获取设备中每个文件目录中包含的文件的文件名;
所述判断模块具体用于,根据每个文件目录中包含的文件的文件名,查找包含的文件的文件名与配置的文件名匹配的文件目录;确定查找到的文件目录中与配置的文件名匹配的文件的文件属性信息;判断确定的文件属性信息与配置的文件属性信息是否匹配;若是,则确定查找到的文件目录为包含与所述文件特征信息匹配的文件的文件目录;否则,确定不存在包含与所述文件特征信息匹配的文件的文件目录。
9.如权利要求6所述的装置,其中,所述判断模块还用于,在确定所述文件目录中包含的软件为所述绿色软件之前,确定所述设备中的卸载项未指向所述文件目录。
10.如权利要求6所述的装置,其中,所述配置模块具体用于,提取各绿色软件中包含的主程序文件的文件名,将各绿色软件的名称和所提取的主程序文件的文件名关联存储;
所述装置还包括:
操作模块,用于在所述识别模块确定所述文件目录中包含的软件为所述绿色软件之后,当接收到运行所述绿色软件的指令时,在所述文件目录中查找文件名与配置的所述主程序文件的文件名匹配的文件,并运行;当接收到定位所述绿色软件的指令时,打开所述文件目录;当接收到删除所述绿色软件的指令时,删除所述文件目录。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京奇虎科技有限公司;奇智软件(北京)有限公司,未经北京奇虎科技有限公司;奇智软件(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410060341.8/1.html,转载请声明来源钻瓜专利网。