[发明专利]一种面向移动恶意网页的多设备组合优化的实时检测系统有效
| 申请号: | 202110249547.5 | 申请日: | 2021-03-08 |
| 公开(公告)号: | CN113055890B | 公开(公告)日: | 2022-08-26 |
| 发明(设计)人: | 宋军;杨帆;郭耀威;徐衡 | 申请(专利权)人: | 中国地质大学(武汉) |
| 主分类号: | H04W12/122 | 分类号: | H04W12/122;H04W12/128;G06K9/62;G06N3/04 |
| 代理公司: | 武汉知产时代知识产权代理有限公司 42238 | 代理人: | 彭建怡 |
| 地址: | 430000 湖*** | 国省代码: | 湖北;42 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 面向 移动 恶意 网页 设备 组合 优化 实时 检测 系统 | ||
1.一种基于面向移动恶意网页的多设备组合优化的实时检测系统的检测方法,其特征在于:系统包括:移动端、边缘节点和服务器端;
所述移动端处理实时性大于预设的第一时间阈值T1和荷载量小于预设的第一荷载阈值L1的恶意网页检测任务;
所述边缘节点处理实时性小于或者等于预设的第一阈值T1和荷载量大于或者等于第一荷载阈值L1的恶意网页检测任务;
所述服务器端处理实时性小于预设的第二阈值T2和荷载量大于预设的第二荷载阈值L2的恶意网页检测任务;其中,T2T1,L1L2;
方法如下:
S101:获取实验数据集URL链接;
S102:将所述URL链接输入至移动端检测,得到第一检测结果;
S103:将第一检测结果与所述URL链接发送至边缘节点,所述边缘节点根据第一检测结果和URL链接数目,输出检测策略,分配计算资源检测超出移动端荷载量以外的URL连接,并获得第二检测结果;
S104:服务器端接收来自移动端的第一检测结果和边缘节点的第二检测结果,并通过服务器端CNN-LSTM分类模型,对第一检测结果和第二检测结果进行分类,最终输出所有URL链接为恶意的概率p。
2.如权利要求1所述的一种基于面向移动恶意网页的多设备组合优化的实时检测系统的检测方法,其特征在于:步骤S103中,所述边缘节点根据URL链接数量和所述第一检测结果,输出检测策略,分配计算资源检测超出移动端荷载量以外的URL连接,具体采用一种弹性检测队列法,条件如下:
如果在Arr_ti+T_det时间内,Ui尚未被服务器端检测系统检测到,检测系统将根据待测链接的当前标签从检测队列中删除标记为N的链接,标记为M的链接仍留在队列中继续等待;
其中Ui表示URL链接i,N表示非恶意链接,M表示恶意链接,Arr_ti表示到达时间,T_det表示不影响用户体验的最大延迟时间。
3.如权利要求1所述的一种基于面向移动恶意网页的多设备组合优化的实时检测系统的检测方法,其特征在于:步骤S102中,所述第一检测结果,将输入的URL链接标记为良性URL或者恶意URL。
4.如权利要求3所述的一种基于面向移动恶意网页的多设备组合优化的实时检测系统的检测方法,其特征在于:步骤S103中,将第一检测结果与所述URL链接发送至边缘节点,具体为:将标记为恶意的URL链接和超出移动端荷载量的URL链接发送至边缘节点。
5.如权利要求3所述的一种基于面向移动恶意网页的多设备组合优化的实时检测系统的检测方法,其特征在于:所述边缘节点也包括CNN-L S TM分类模型,输出对恶意URL的概率p。
6.如权利要求5所述的一种基于面向移动恶意网页的多设备组合优化的实时检测系统的检测方法,其特征在于:步骤S103中,所述第二检测结果,包括恶意URL的概率P和超出边缘节点荷载量的URL链接。
7.如权利要求4所述的一种基于面向移动恶意网页的多设备组合优化的实时检测系统的检测方法,其特征在于:步骤S104中,服务器端CNN-LSTM分类模型,对第一检测结果和第二检测结果进行分类,具体为:
S201:将URL链接字符进行one-hot规格化编码,并输入至CNN-LSTM的分类模型;规格化编码如下:
X=(x1,x2,...,xL)
其中,X为输入至CNN-LSTM的分类模型的向量;
S202:将向量X中的每个one-hot向量投影到d维连续向量空间,得到URL链接字符的嵌入矩阵E如下:
E=WX=(w1,w2,...,wd)T×(x1,x2,...,xL);
其中,W为d维连续向量空间的参数矩阵,W∈Rd×m为一个输入为m个、输出为d个神经元的全连接神经网络;
S203:设置卷积核滑动步长为1,采用relu激活函数,则CNN-LSTM分类模型池化层进行最大池化操作后池化序列矩阵Hp如下所示:
Hp={p1,p2,...,pN}
其中,p为池化窗口,pf为池化窗口向量如下所示:
其中表示取整;L为URL链接字符串序列的长度;k为字符嵌入向量的窗口大小;
S204:将池化序列矩阵耳作为LSTM神经网络的输入,其中pi对应第i个时刻LSTM网络的输入,最终LSTM的输出隐藏状态序列H如下式所示:
H={h1,h2,...,hN};
S205:将输出隐藏状态序列H的最后隐藏状态hN作为分类层的输入,最后分类层激活函数为sigmoid的softmax回归单元,预测概率p如下式:
其中j=0表示良险URL,j=1表示恶意URL;q表示激活函数层的参数量,wi和bi分别为激活函数层的权重值与偏置值。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国地质大学(武汉),未经中国地质大学(武汉)许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110249547.5/1.html,转载请声明来源钻瓜专利网。





