域名样本生成方法和装置、存储介质和电子设备制造方法及图纸

技术编号:45974927 阅读:7 留言:0更新日期:2025-08-01 18:39
本申请实施例提供了一种域名样本生成方法和装置、存储介质和电子设备,其中,该方法包括:将参考域名样本转换为与参考域名样本对应的参考域名向量,其中,参考域名样本为真实域名;通过变分自编码器的编码器模块对参考域名向量进行隐空间编码,得到与参考域名向量对应的目标隐变量;将目标隐变量与第一随机噪声进行混合,并将得到的混合变量输入到生成对抗网络的生成器,得到生成器输出的模拟域名向量;通过变分自编码器的解码器模块将模拟域名向量解码为与模拟域名向量对应的模拟域名样本。通过本申请,解决了相关技术中的域名样本生成方法存在的多样性不足和真实性差的问题,进而达到了提高生成的域名样本的多样性和真实性的效果。

【技术实现步骤摘要】

本申请实施例涉及网络安全领域,具体而言,涉及一种域名样本生成方法和装置、存储介质和电子设备


技术介绍

1、在网络安全领域,利用域名生成算法(domain generation algorithm,简称为dga)动态生成大量的模拟域名(或称生成域名、恶意域名等)以躲避安全检测是网络攻击者常用的手段,为了提高网络的安全性,可以使用域名检测模型对域名的合法性进行检测,并对检测出的非法域名进行拦截。为了提高域名检测模型对模拟域名的识别能力,可以使用模拟域名样本对域名检测模型进行模型训练。

2、然而,随着域名生成算法的不断演变,生成的模拟域名不仅更加难以预测,而且在字符选择、排列上展现出较大的随机性和迷惑性。因此,此类模拟域名在实际环境中被检出频率相对较低,且域名变化迅速,导致相关人员无法收集到足够数量的样本以供检测模型训练。为了获取足够的模拟域名样本,可以使用生成对抗网络生成供模型训练的模拟域名样本。理论上生成对抗网络能够通过其生成器与判别器之间的对抗性学习过程,模拟并生成接近真实世界数据的样本。然而,相关技术中,生成对抗网络生成的模拟域名样本,多样本文档来自技高网...

【技术保护点】

1.一种域名样本生成方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述变分自编码器的编码器模块包括第一层全连接层和第二层全连接层;

3.根据权利要求2所述的方法,其特征在于,所述方法还包括:

4.根据权利要求2所述的方法,其特征在于,所述根据所述目标均值和所述目标对数方差,确定所述目标隐变量,包括:

5.根据权利要求1至4中任一项所述的方法,其特征在于,所述将参考域名样本转换为与所述参考域名样本对应的参考域名向量,包括:

6.根据权利要求5所述的方法,其特征在于,所述对所述参考域名样本的字符串长度进行归一化...

【技术特征摘要】

1.一种域名样本生成方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述变分自编码器的编码器模块包括第一层全连接层和第二层全连接层;

3.根据权利要求2所述的方法,其特征在于,所述方法还包括:

4.根据权利要求2所述的方法,其特征在于,所述根据所述目标均值和所述目标对数方差,确定所述目标隐变量,包括:

5.根据权利要求1至4中任一项所述的方法,其特征在于,所述将参考域名样本转换为与所述参考域名样本对应的参考域名向量,包括:

6.根据权利要求5所述的方法,其特征在于,所述对所述参考域名样本的字符串长度进行归一化处理,包括:

【专利技术属性】
技术研发人员:范皓高浩浩焦伟马奇辰
申请(专利权)人:中债金科信息技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1