Anti-Nex datasets
收藏github2024-02-24 更新2024-05-31 收录
下载链接:
https://github.com/jay-johnson/antinex-datasets
下载链接
链接失效反馈官方服务:
资源简介:
用于训练深度神经网络以防御网络攻击的数据集,目前仅包含针对Web应用程序的数据。这些模型使用Keras和Tensorflow进行训练和调优。数据集是通过合并来自OWASP ZAP攻击模拟和Django多用户非攻击模拟的记录数据创建的。
A dataset designed for training deep neural networks to defend against cyber attacks, currently containing data exclusively for web applications. These models are trained and fine-tuned using Keras and TensorFlow. The dataset was created by merging recorded data from OWASP ZAP attack simulations and Django multi-user non-attack simulations.
创建时间:
2018-02-16
原始信息汇总
数据集概述
数据集名称
- Datasets for Training Defensive Neural Networks
数据集目的
- 用于训练深度神经网络以防御网络攻击,目前仅包含针对Web应用的数据。
数据集来源
- 合并自以下两个来源的数据:
- OWASP ZAP攻击模拟
- Django多用户非攻击模拟
技术细节
- 模型训练和调优使用Keras和Tensorflow。
模型及其准确率
- Protecting Flask RESTplus: 89%
- Protecting React and Redux: 87%
- Protecting Vue: 83%
- Protecting Django: 70%
- Protecting Spring: 66%
数据集大小
- 包含一个75MB的GIF文件,记录了捕获非攻击训练数据的过程。
搜集汇总
数据集介绍

构建方式
Anti-Nex数据集的构建过程融合了OWASP ZAP攻击模拟与Django多用户非攻击模拟的数据。通过这两种模拟实验,数据集捕捉了网络攻击与正常用户行为的多维度特征。具体而言,OWASP ZAP攻击模拟生成了针对Web应用程序的多种攻击流量,而Django多用户非攻击模拟则记录了正常用户的操作行为。这两种数据的结合为训练防御性神经网络提供了丰富的输入,确保了模型在面对真实网络环境时的鲁棒性。
特点
Anti-Nex数据集的特点在于其专注于Web应用程序的安全防御,涵盖了多种主流框架如Django、Flask、React、Vue和Spring。数据集不仅包含攻击流量,还整合了多用户非攻击场景下的正常行为数据,为模型训练提供了全面的对比样本。此外,每个模型均附有详细的训练指南,展示了在不同框架下实现高准确率防御的可能性,例如在Flask RESTplus中达到89%的准确率,在React和Redux中达到87%的准确率。
使用方法
使用Anti-Nex数据集时,用户需首先下载数据集并按照提供的指南进行预处理。数据集支持Keras和TensorFlow框架,用户可根据具体需求选择相应的模型进行训练。每个框架的训练指南详细介绍了数据准备、模型构建和调优的步骤。例如,在Django框架中,用户可通过指南实现70%的防御准确率。此外,数据集还提供了多用户非攻击模拟的捕获工具,用户可在虚拟机中运行模拟实验,进一步丰富训练数据。
背景与挑战
背景概述
Anti-Nex数据集由Jay Johnson等人开发,旨在为深度神经网络提供训练数据,以防御网络攻击,特别是针对Web应用程序的攻击。该数据集通过合并来自OWASP ZAP攻击模拟和多用户非攻击模拟的数据构建而成,主要使用Keras和TensorFlow进行模型的训练与调优。Anti-Nex数据集的创建标志着在网络安全领域,尤其是Web应用防御方面,迈出了重要一步。该数据集不仅为研究人员提供了丰富的实验数据,还通过具体的防御模型(如Flask RESTplus、React和Redux等)展示了其在真实场景中的应用潜力,对提升网络安全性具有深远影响。
当前挑战
Anti-Nex数据集在解决Web应用防御问题时面临多重挑战。首先,网络攻击手段日益复杂,数据集需要涵盖多样化的攻击模式,以确保模型的泛化能力。其次,构建过程中需平衡攻击与非攻击数据的比例,避免模型过拟合或欠拟合。此外,数据采集与标注的准确性至关重要,任何偏差都可能影响模型的最终性能。在技术实现上,如何高效整合来自不同模拟环境的数据,并确保其在训练中的一致性,也是一个亟待解决的问题。这些挑战不仅考验数据集的构建质量,也对后续模型的训练与优化提出了更高要求。
常用场景
经典使用场景
Anti-Nex数据集在网络安全领域具有重要应用,特别是在训练深度神经网络以防御网络攻击方面。该数据集通过结合OWASP ZAP攻击模拟和Django多用户非攻击模拟的数据,为研究人员提供了一个全面的训练环境。经典的使用场景包括为Flask RESTplus、React和Redux、Vue、Django以及Spring等框架开发防御模型,这些模型的准确率在66%到89%之间,显著提升了网络应用的安全性。
解决学术问题
Anti-Nex数据集解决了网络安全领域中的关键学术问题,特别是在如何有效防御网络攻击方面。通过提供多样化的攻击和非攻击模拟数据,该数据集为研究人员提供了丰富的训练素材,帮助他们开发出高精度的防御模型。这不仅提升了网络应用的安全性,还为学术界提供了新的研究方向,推动了网络安全技术的进步。
衍生相关工作
Anti-Nex数据集衍生了一系列经典的研究工作,特别是在网络安全和深度学习的交叉领域。基于该数据集,研究人员开发了多种防御模型,如保护Flask RESTplus、React和Redux、Vue、Django以及Spring的模型。这些模型不仅在学术界引起了广泛关注,还在工业界得到了实际应用,推动了网络安全技术的发展。
以上内容由遇见数据集搜集并总结生成



