RePO:增强网络入侵检测系统中对抗示例的鲁棒性 源码
增强网络入侵检测系统中对抗示例的鲁棒性 该存储库包含使用本文所述的通过部分观察重建(RePO)技术来训练和测试网络入侵检测系统(NIDS)的代码。 NIDS可以在从数据包头中提取的低级特征以及从整个流中提取的高阶特征上进行训练。 在运行代码之前,应首先提取数据集。 ./extract_packet_data.sh ./extract_flow_data.sh 流级别功能直接从CICIDS2017数据集( )中使用。 如本文所述,从PCAP文件中提取数据包级功能。 依存关系: Python 3.7.7 TensorFlow 2.1.0 Numpy 1.18.1 Pandas 1.0.3