[发明专利]数据处理方法、装置及存储介质有效
申请号: | 201810225384.5 | 申请日: | 2018-03-19 |
公开(公告)号: | CN108470126B | 公开(公告)日: | 2020-05-01 |
发明(设计)人: | 雷经纬;罗元海 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | G06F21/56 | 分类号: | G06F21/56 |
代理公司: | 北京德琦知识产权代理有限公司 11018 | 代理人: | 于天琳;王琦 |
地址: | 518057 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数据处理 方法 装置 存储 介质 | ||
1.一种数据处理方法,其特征在于,所述方法包括:
获取待检测的可执行程序文件的唯一标识,所述标识是在所述可执行程序文件创建时生成的;
确定所述标识的随机参数,其中,所述标识是一个字符串,所述随机参数表征生成该字符串的随机性;
当所述随机参数满足条件时,生成指示所述可执行程序文件为随机生成的指示信息;及
根据所述指示信息,确定所述可执行程序文件是否为病毒文件;
其中,所述确定所述标识的随机参数,包括:从所述标识中获取至少一个第一特征字符串,所述第一特征字符串为所述标识中相邻的两个字符;确定各第一特征字符串出现的概率;及根据各第一特征字符串出现的概率确定所述标识的随机参数;
所述确定所述可执行程序文件是否为病毒文件,包括:获取所述可执行程序文件在预定时间内的用户访问量;当所述用户访问量大于预定阈值时,确定所述可执行程序文件不是病毒文件;当所述用户访问量小于预定阈值时,确定所述可执行程序文件的开发者;当所述可执行程序文件的开发者曾发布过病毒文件时,确定所述可执行程序文件是病毒文件。
2.根据权利要求1所述的方法,其中,所述随机性和所述随机参数正相关或者负相关。
3.根据权利要求1所述的方法,进一步包括:
根据样本库中各样本的唯一标识,确定概率集合,其中,所述样本为非随机生成的可执行程序文件,所述概率集合中的任一元素为一个第二特征字符串出现的概率,所述第二特征字符串为所述样本的所述标识中相邻的两个字符;
其中,所述确定各第一特征字符串出现的概率,包括:
从所述概率集合中查找到各第一特征字符串出现的概率。
4.根据权利要求3所述的方法,其中,所述根据样本库中各样本的唯一标识确定概率集合,包括:
获取所述样本库中各样本的所述标识中的各个第二特征字符串,形成第二特征字符串集合,每一个第二特征字符串包括在前的第一字符和在后的第二字符;
针对所述第二特征字符串集合中任一个第二特征字符串,确定在所述第二特征字符串集合中,该第二特征字符串中所述第一字符后面出现该第二特征字符串中所述第二字符的概率,将确定的所述概率作为该第二特征字符串出现的概率;以及
所述第二特征字符串集合中各个第二特征字符串出现的概率形成所述概率集合。
5.根据权利要求3所述的方法,其中,所述方法进一步包括:
获取多个第一样本的标识,形成第一标识集合,其中,所述第一样本为非随机生成的可执行程序文件;
获取多个第二样本的标识,形成第二标识集合,其中,所述第二样本为随机生成的可执行程序文件;
针对所述第一标识集合和所述第二标识集合中任一标识,执行以下处理:
获取该标识中至少一个第三特征字符串;
从所述概率集合中查找到各第三特征字符串出现的概率;
根据各第三特征字符串出现的概率确定该标识的随机参数;
确定所述第一标识集合和所述第二标识集合中至少两个标识的随机参数的均值;
其中,所述均值作为所述条件中的阈值。
6.根据权利要求1所述的方法,其中,当查询到所述可执行程序文件的开发者签名的名下有病毒文件时,确定所述可执行程序文件的开发者曾发布过病毒文件。
7.根据权利要求1所述的方法,其中,所述获取待检测的可执行程序文件的标识,包括:接收客户端发送的所述可执行程序文件;
所述方法进一步包括:
将指示所述可执行程序文件是否为病毒文件的检测结果发送至所述客户端。
8.根据权利要求1所述的方法,其中,所述方法应用于客户端,所述获取待检测的可执行程序文件的唯一标识,包括:从本地获取所述可执行程序文件的所述标识。
9.根据权利要求3所述的方法,其中,所述方法应用于客户端,所述获取待检测的可执行程序文件的唯一标识,包括:从本地获取所述可执行程序文件的所述标识;
所述概率集合为从服务器下载的。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810225384.5/1.html,转载请声明来源钻瓜专利网。