USTC-TK2016工具集使用

0x00 USTC-TK2016工具集地址

github:https://github.com/yungshenglu/USTC-TK2016

0x01 USTC-TK2016工具集使用

压缩包下载解压后,文件内容如上图所示。其中1_Pcap用于存放待处理的数据包,即将要处理成图像的pcap数据包存放在该目录下

1_Pcap下放入数据包

pcap格式数据包存放位置与1_Pcap2Session.ps1中设置路径有关,在其文件代码首行可以修改数据包查找位置,文件默认为去1_Pcap下查找所有后缀为pcap的文件

运行Powershell

Windows系统中,通过powershell进行下一步数据操作,以管理员方式运行PowerShell

在PowerShell中输入set-executionpolicy remotesigned,然后输入y确认

通过cd (你下载USTC的目录)切换到USTC-TK2016下载目录下

运行1_Pcap2Session.ps1文件

运行完成后,2_Session中会出现AllLayers以及L7两个文件夹

运行2_ProcessSession.ps1

运行后,可能会出现找不到Train目录,找不到Test目录,找不到Flow/L7目录三个问题(PS.为了演示此处打开了另一个没有这三个文件的新目录,故目录路径从USTC-TK2016变成了USTC-TK2016-master,忽略就好)

此时并不是缺少什么具体文件或者模型,缺少Train与Test只需去3_ProcessedSession中创建FilteredSession\Test和FilteredSession\Train即可。

找不到Flow\L7可打开2_ProcessSession.ps1将$SOURCE_SESSION_DIR后路径改为2_Session\L7即可正常运行

运行3_Session2Png.py文件

将3_Session2png.py文件中rn = len(fh)/width修改为rn = len(fh)//width,运行3_Session2Png.py文件

运行4_Png2Mnist.py文件

将4_Png2Mnist.py文件中的print filename 改为print(filename),运行4_Png2Mnist.py

运行结束

0x02 运行结果

运行结束后,图片存放在4_Png下

0x03 其他

本项目使用git clone与直接从github中下载压缩包解压一致,即git clone内容与压缩包内容相同,若压缩包内容出现某个错误,git clone后也会出现

  • 11
    点赞
  • 15
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值