基于在线学习算法的HTTP白流量过滤方法及过滤系统

    公开(公告)号:CN116208413A

    公开(公告)日:2023-06-02

    申请号:CN202310192296.0

    申请日:2023-03-02

    Inventor: 范敏 陈亘

    Abstract: 本申请提供了一种基于在线学习算法的HTTP白流量过滤方法及过滤系统,过滤方法包括:对实时的HTTP流量文本数据流进行预处理,得到HTTP报文;提取HTTP报文中需要的字段,得到文本型数据,并转换为数值型向量,形成特征数据流;利用在线学习算法对特征数据流进行白流量过滤,其过程为:利用特征数据流中的1~n个样本创建二叉树模型;判断特征数据流中第n个样本之后的样本是否已填满最近窗口,如果是,则利用填满最近窗口的样本对当前的t棵二叉树模型进行更新,否则,计算二叉树模型的异常分数;根据最终的异常分数判断对应的特征数据流是否为白流量。本申请能够实际应用到硬件WAF中,缓解数据漂移问题,极大地降低人力成本。

    一种在类别样本数量不均衡情况下的恶意样本检测方法

    公开(公告)号:CN114548305A

    公开(公告)日:2022-05-27

    申请号:CN202210187808.X

    申请日:2022-02-28

    Abstract: 本申请提供一种在类别样本数量不均衡情况下的恶意样本检测方法,其步骤包括:对类别样本数量不均衡的原始样本进行特征提取,得到特征提取后的样本作为训练数据;使用分类算法得到训练数据的至少两个分类预测结果;其中,所述训练数据包括未标记数据;设置采样参数组集,所述采样参数组集由若干采样参数组构成,每个采样参数组包括对训练数据中各类别样本进行采样时使用的采样参数;将采样参数组集中,使得所有分类预测结果之间相似度最高的采样参数组作为最优采样参数组;根据最优采样参数组对训练数据进行采样。使用本申请能够同时对多数类进行降采样以及对少数类的进行过采样,达到提高了检测的泛化能力。

    一种检测方法和装置
    8.
    发明授权

    公开(公告)号:CN106650453B

    公开(公告)日:2019-11-05

    申请号:CN201611263964.0

    申请日:2016-12-30

    Abstract: 本申请提供了一种检测方法和装置,本发明中没有像现有技术中一样,直接查找是否具有恶意的字节,即没有直接对二进制形式的代码进行分析,而是将具有二进制形式的代码的格式转换成具有字符串形式的代码,进而对具有字符串形式的代码进行特征分析,由于现有技术中形式改变后的恶意的字节对应的具有字符串形式的代码是不变的,采用本发明中的方案就能够避免恶意的字节的形式改变后,采用特征码和人工规则的识别方法来检测flash文件中是否携带有恶意代码时,不能判断flash文件是否是恶意文件的问题。

    一种检测方法和装置
    9.
    发明公开

    公开(公告)号:CN106650451A

    公开(公告)日:2017-05-10

    申请号:CN201611260003.4

    申请日:2016-12-30

    CPC classification number: G06F21/563

    Abstract: 本申请提供了一种检测方法和装置,本发明中没有像现有技术中一样,直接查找是否具有恶意的字节,即没有直接对二进制形式的宏代码进行分析,而是将具有二进制形式的宏代码解码成具有字符串形式的宏代码,进而对具有字符串形式的宏代码进行特征分析,由于现有技术中形式改变后的恶意的字节对应的具有字符串形式的宏代码是不变的,采用本发明中的方案就能够避免恶意的字节的形式改变后,采用特征码和人工规则的识别方法来检测office文件中是否携带有恶意的宏代码时,不能判断office文件是否是恶意文件的问题。

    一种检测物联网僵尸网络的方法、装置和存储介质

    公开(公告)号:CN119544362A

    公开(公告)日:2025-02-28

    申请号:CN202411786303.0

    申请日:2024-12-05

    Abstract: 一种检测物联网僵尸网络的方法、装置和存储介质,所述方法包括:确定物联网中发起DDoS攻击的设备,得到待检测设备;获取每个待检测设备在发起DDoS攻击之前发送和接收的TCP数据包,得到采样数据;获取采样数据的至少两组特征向量;每组特征向量的源地址、目的地址、源端口和目的端口均不同,每组特征向量按照时间顺序记录各自在采样数据中对应的TCP数据包的有效载荷的长度值;计算每组特征向量与预设的基准特征向量之间的匹配度;选择匹配度指示为非正常流量的特征向量,得到第一筛选向量;对每个待确认设备执行僵尸网络的检测操作,其中待确认设备接入物联网使用的IP地址为第一筛选向量对应的源地址,能够对未知的或加密的物联网僵尸网络进行检测。

Patent Agency Ranking