首页 > 其他分享 >DGA GAN——GAN在安全中的应用

DGA GAN——GAN在安全中的应用

时间:2023-06-02 23:05:53浏览次数:57  
标签:DGA 应用 dataset GAN github https domains com

DGA的模型:https://github.com/Yuren-Zhong/DeepDGA CNN、LSTM、双向LSTM 论文可以看https://openreview.net/pdf?id=BJLmN8xRW

DGA GAN的论文:https://arxiv.org/pdf/1610.01969.pdf 

国内的一些实验demo http://www.itboth.com/d/fuE77fIBNvAn 使用的是LSTM,但是效果不是很好

有时间自己可以写代码实验下。

 

DGA的数据:

Dataset

Training on the dataset built by https://github.com/andrewaeva/DGA, including 1,000,000 legit domains and 801,667 DGA generated domains. While calling dataset.load_data, if specify filter=True then legal domains that end with different suffixes than DGA generated domains are not loaded, and also suffixes of all loaded domains are removed.

Evaluating on the dataset provided by http://data.netlab.360.com/feeds/dga/dga.txt, https://github.com/philarkwright/DGA-Detection, https://github.com/nickwallen/botnet-dga-classifier and https://github.com/ClickSecurity/data_hacking .

 

标签:DGA,应用,dataset,GAN,github,https,domains,com
From: https://blog.51cto.com/u_11908275/6405465

相关文章

  • GAN的原理入门
    GAN的基本原理其实非常简单,这里以生成图片为例进行说明。假设我们有两个网络,G(Generator)和D(Discriminator)。正如它的名字所暗示的那样,它们的功能分别是:G是一个生成图片的网络,它接收一个随机的噪声z,通过这个噪声生成图片(如正态分布,auto-encoder是中间输出是一般也是),记做G(z)。D是一个......
  • 构建服务器集群感知的 Java 应用程序
    ApacheZooKeeper和LinkedInProjectNorbert在分布式企业Java应用程序中简化服务器组协调服务器集群对于高度可扩展的Java企业级应用程序开发已司空见惯,但是应用程序级别的服务器集群感知目前并不属于JavaEE的一部分。在本文中,MukulGupta和PareshPaladiya向您介......
  • Map系列集合:应用案例
     packagecom.Map;importjava.util.*;publicclassTest{publicstaticvoidmain(String[]args){//1.把80个学生选择的景点数据拿到程序中去List<String>data=newArrayList<>();String[]selects={"A","B",&quo......
  • iOS应用上架详细图文教程
    ​ AppStore作为苹果官方的应用商店,审核严格周期长一直让用户头疼不已,很多app都“死”在了审核这一关,那我们就要放弃iOS用户了吗?当然不是!本期我们从iOSapp上架流程开始梳理,详细了解下iOSapp上架的那些事。 iOSapp上架总体流程: ​编辑1登录苹果开发者中心,注册开发......
  • iOS应用上架详细图文教程
    ​ AppStore作为苹果官方的应用商店,审核严格周期长一直让用户头疼不已,很多app都“死”在了审核这一关,那我们就要放弃iOS用户了吗?当然不是!本期我们从iOSapp上架流程开始梳理,详细了解下iOSapp上架的那些事。 iOSapp上架总体流程: ​编辑1登录苹果开发者中心,注册开发......
  • MAC/Razor页面应用如何使用微信认证
    @@openiddict微信二维码登入 ags:篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了MAC/Razor页面应用如何使用微信认证相关的知识,希望对你有一定的参考价值。本文章演示了如何将微信集成到ABP应用程序中,使用户能够使用OAuth2.0凭据登录。创建一个沙箱账......
  • 【敲敲云】免费的零代码产品 — 应用用户角色与权限
    之前的文章我们介绍了应用创建与设置,应用的使用离不开权限设置,毕竟不是每个人都可以查看所有的工作表,下面我们再来看一下应用的角色与权限。一、应用用户应用用户:结合应用角色,可设置哪些用户可以访问哪些应用或工作表,设置用户有哪些功能权限。在应用中,点击右上角“用户”,......
  • 优维又一运维利器:资源监控微应用
    过去几个月,优维在新的资源监控微应用相关能力的研发上投入大量的时间与精力。上周三,优维专门召开了一场资源监控微应用发布会,介绍了优维的监控微应用的功能亮点和后续规划。下面就跟着鹿小U一起来具体了解一下。01过去,接入资源监控的阻碍首先来看看,过去在接入资源监控的时候,会遇到......
  • Web安全测试—Web应用基础
    基本构件Web应用有各种各样的形式和规模。可能是一台服务器,使用相当轻量级的脚本语言,向用户发送各种类型的报告;也可能是庞大的B2B工作流系统,每小时处理上百万条订单和发票;也可能是介于两者之间的任何形式。什么是技术栈任何Web应用中,我们都必须考虑一套技术,这......
  • 5.15 static 应用案例
    classBook{privateStringtitle;privatestaticintcount=0;publicBook(){//无参构造this("NOTITLE-"+count++);//避免了没有title的情况,调用下面的构造方法,把“NOTITLE-count”当作title}publicBook(Stringtitle){......