2015-06-09 36 views
0

我想filter基础上,他们携带的数据类型的分组数据。我的意思是它possible to recognize通过分析分组报头或有效负载中的分组中是否携带文本/音频/视频/其他类型的信息?过滤包的数据便携带

此外,我希望能够在real time;中做到这一点,以便我可以跟踪text/audio/video等中有多少数据已用完。可以使用tcpdump完成这些事情吗?我想在tizen/android手机运行..

回答

0

可能需要有几件事情来实现这一目标。

在Tizen,你需要苏访问该设备并安装tcpdump和libpcap的一样,例如其他库的主机。 对于HTTP,您可以依赖MIME头。 在某些情况下,您可以使用预定义的标准端口。 对于音频和视频,您可以检查有效负载并查看标题是否匹配然后进行分类。

但在所有数据格式概括它是要采取一些工作,超越了简单的重复使用现有的工具,如tcpdump的。

+0

我基础上,MIME数据类型利用的tcpdump的取对数,然后试图将它们分类(不是所有的..但一些)......然后我试图抓住网址+应用程序和数据进行分类..我还根据标准端口范围进一步分类[例如Skype中的VoIP]。一些分类是通过检查数据包的大小来完成的[例如。音频数据包具有小尺寸等]。但是你是对的,所有这些方法都没有给我准确的结果,而且不能简单地使用tcpdump。使用这些方法也没有实现实时服务...... – Priyaranjan