[发明专利]用于检测应用的方法和装置有效
申请号: | 201811360603.7 | 申请日: | 2018-11-15 |
公开(公告)号: | CN109376534B | 公开(公告)日: | 2022-08-12 |
发明(设计)人: | 王磊;周辰 | 申请(专利权)人: | 百度在线网络技术(北京)有限公司 |
主分类号: | G06F21/56 | 分类号: | G06F21/56;G06K9/62 |
代理公司: | 北京英赛嘉华知识产权代理有限责任公司 11204 | 代理人: | 王达佐;马晓亚 |
地址: | 100085 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 检测 应用 方法 装置 | ||
1.一种用于检测应用的方法,应用于区块链系统中的处理节点,所述区块链系统包括至少两个处理节点,包括:
响应于接收到检测请求,从所述至少两个处理节点选取至少一个处理节点作为目标处理节点,将所述检测请求发送给所选取的目标处理节点;
响应于接收到其他处理节点发送的检测请求,对接收到的检测请求执行以下检测步骤:对接收到的检测请求中的待检测应用进行解析,得到应用特征信息和应用文件;将得到的应用特征信息和应用文件导入预先设置的应用检测模型,得到应用风险信息;所述预先设置的应用检测模型基于所述区块链系统进行模型训练得到;
响应于接收到样本下载请求,其中,所述样本下载请求包括待下载样本的样本信息和第二标识,执行以下样本下载步骤:根据接收的待下载样本的样本信息获取待下载样本;将获取的待下载样本存储到本地,以及针对本地存储的待下载样本生成样本下载链接;将待下载样本的样本信息、样本下载链接、第二标识以及节点标识发送给从所述至少两个处理节点中预先确定的共识节点,以使共识节点对所述待下载样本的样本信息、所述样本下载链接、所述第二标识以及所述节点标识进行广播。
2.根据权利要求1所述的方法,其中,所述检测步骤还包括:
将应用风险信息、应用特征信息、节点标识以及接收到的检测请求中的第一标识发送给从所述至少两个处理节点中预先确定的共识节点。
3.根据权利要求1所述的方法,其中,所述方法还包括:
响应于接收到至少一个处理节点发送的应用风险信息、应用特征信息、节点标识以及第一标识,生成所收到的应用特征信息所指示的应用的风险检测结果,以及生成第一区块,将所生成的第一区块串接到本地区块链,以及将所生成的第一区块广播给其他处理节点。
4.根据权利要求1所述的方法,其中,在对接收到的检测请求中的待检测应用进行解析,得到应用特征信息和应用文件之后,所述方法还包括:
响应于确定预设的存储位置不包括解析得到的应用文件,将解析得到的应用文件存储到预设的存储位置,以及生成文件存储信息。
5.根据权利要求3所述的方法,其中,所述方法还包括:
响应于接收到其他处理节点发送的应用风险信息、应用特征信息、节点标识以及第一标识,根据预设的积分规则确定向接收到的第一标识对应的第一积分值增加的第一奖励积分值,以及向接收到的节点标识对应的节点积分值增加的第二奖励积分值;
响应于确定所述第一奖励积分值和所述第二奖励积分值的相加结果小于或等于所述区块链系统对应的总积分值,用所述总积分值与所述相加结果的差值更新所述总积分值,用所述第一奖励积分值与所收到的第一标识对应的第一积分值之和更新所收到的第一标识对应的第一积分值,用所述第二奖励积分值与所收到的节点标识对应的节点积分值之和更新所收到的节点标识对应的节点积分值。
6.根据权利要求5所述的方法,其中,所述生成第一区块,包括:
根据接收到的应用特征信息、第一标识、节点标识、以及总积分值的更新信息、第一积分值的更新信息、节点积分值的更新信息、风险检测结果生成第一区块。
7.根据权利要求5所述的方法,其中,所述方法还包括:
响应于接收到其他处理节点广播的第一区块以及确定其他处理节点未向所收到的第一区块中第一标识对应的客户端发送信息,将所收到的第一区块中的风险检测结果和第一积分值的更新信息发送给所收到的第一区块中第一标识对应的客户端。
8.根据权利要求1所述的方法,其中,所述方法还包括:
响应于接收到其他处理节点发送的待下载样本的样本信息、样本下载链接、第二标识以及节点标识,生成第二区块,将所生成的第二区块串接到本地区块链,以及将所生成的第二区块广播给其他处理节点,其中,第二区块包括以下至少一项:所收到的样本下载链接、待下载样本的样本信息、第二标识、节点标识。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于百度在线网络技术(北京)有限公司,未经百度在线网络技术(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811360603.7/1.html,转载请声明来源钻瓜专利网。