提问人:Horace Horvath 提问时间:11/4/2023 更新时间:11/4/2023 访问量:13
如何在 python 中从这个 tcpdump txt 文件创建一个 csv 文件?
How can I create a csv file from this tcpdump txt file in python?
问:
大家好,我想将这个 tcpdump(仅限 DNS 查询和响应)转换为 CSV 文件,以训练 IDS 的 ML 模型。我已经设法训练了模型,但它不起作用的原因是因为我创建了糟糕的 csv 文件,因为我不知道如何处理查询和响应的特征看起来如此不同的事实。有谁知道我如何从这些数据创建一个合适的 CSV 文件,其中包含来自查询和响应的所有特征,即使特征的数量似乎不同,它们的形状也不同。您可以在图片中看到我的 txt 文件的外观示例。我正在尝试使用 python 并尝试使用 ,但后来我意识到并非所有行看起来都是这样,所以我的一半数据丢失了,但我不知道我还能怎么做。提前致谢!pattern = r'(\d+:\d+:\d+\.\d+) IP (\S+) > (\S+): (\d+) ([\d/]+) (.*?\d+)\s*\((\d+)\)'
答: 暂无答案
评论