2011-11-30 39 views
1

第一次海报,长时间读者。老实说,很害怕发布。如何获取TCPDump测试数据

我正在为学校的班级编写TCPDump跟踪分析器。很简单,从Unix TCPDump应用程序分析十六进制格式的痕迹。通常我们在PCAP输出运行TCPDump的获得我们的程序输入如下:

tcpdump -nn -X -r inputfile.dmp > outputfile.trace 

我们已经得到了它做的只是一切,它需要用IP选项和TCP选项除外。我们已经为一部分IP选项编写了很多很容易实现的代码,但对于如何获得反映真实的,非人为的/构建的跟踪的有意义的测试数据却毫无头绪。我们尝试手动创建包含我们想要测试的选项的数据包,这很有效,但它并不一定反映我们或将来的用户可能实际输入的内容。

任何人都可以提供一些关于如何得到一些实际测试数据的建议吗?

我们正在查看的IP选项有:选项结束,无选项,严格源路由,宽松源路由,记录路由,安全性,扩展安全性和时间戳。

我们正在研究的TCP选项有:选项结束,无选项,MSS,WSCALE,SACK-允许,SACK,TSOPT。

到目前为止,我所做的大部分谷歌搜索都导致了无果的结果。提前致谢。

回答

2

Wireshark wiki有很多,还包含其他来源的链接 - http://wiki.wireshark.org/SampleCaptures#Sample_Captures

HTH!

+0

...不是所有的都是pcap或pcap-ng文件,所以不是所有的都可以被tcpdump读取。 – 2013-04-14 09:54:01

+0

我从来没有说他们都可以通过tcpdump :) –

+0

只是一个警告,以防原始海报不知道。 – 2013-04-14 22:23:17

0

pcapr有一堆捕获它。您必须打开一个帐户才能下载捕获。

相关问题