-
1_Pcap2Session.ps1
:对原始流量文件进行切分,以会话+所有层、会话+应用层、流+所有层、流+应用层的形式对原始流量文件进行切分;删除文件长度为0的数据;删除重复文件。生成2_Session文件夹。
-
2_ProcessSession.ps1
:遍历1中生成的所有小文件夹,将每个文件夹下的文件按文件大小倒序排序,每个文件夹只取前60000个文件。筛选出来的文件存放到,建立3_ProcessedSession/FilteredSession
文件夹,随机选取每个小文件夹中的1/10的数据存放到Test文件夹下,剩余文件存放在Train文件夹下。创建3_ProcessedSession/TrimedSession
文件夹,将3_ProcessedSession/FilteredSession
下的每个小Pcap文件进行归一化处理,只保留前784字节,对于长度不足784的在后面补充0x00。
-
3_Session2png.py
:生成图片,图片格式是28x28。
-
4_Png2Mnist.py
:将图片存储到idx文件中。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)