【问题标题】:Tag the application type in a network packet标记网络数据包中的应用程序类型
【发布时间】:2014-02-19 04:14:45
【问题描述】:

假设我有一个 pcap 捕获,其中包含一分钟的 Youtube 视频和一分钟的 Skype 通话。我也确切地知道哪些数据包属于哪个应用程序。有没有办法在数据包的任何标头中标记一个字段以表明它属于特定应用程序。

基本上我要问的是,有没有一种方法可以通过在标头字段中添加附加信息来标记数据包。同时,我不想破坏任何 RFC。

谢谢

【问题讨论】:

  • 你的意思是你想动态修改数据包头?
  • 即时或后期处理。我想知道在哪里可以在数据包中添加这些额外的信息。
  • 对如何做到这一点有什么建议吗?

标签: networking packet pcap traffic


【解决方案1】:

据我了解,您应该有某种代理在通过之前修改 tcp 数据包标头。

这里有一些建议:
How to write custom data to the TCP packet header options field with Java?
how to modify packet header(IP header, TCP Header) before the host send them into the network

您也可以查看本指南,其中包含如何将额外的标头信息添加到数据包中的部分:
http://grinder.sourceforge.net/g3/tcpproxy.html

这适用于您的情况吗?

【讨论】:

    猜你喜欢
    • 2023-03-20
    • 1970-01-01
    • 1970-01-01
    • 2019-11-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多