【发布时间】:2016-09-05 07:11:32
【问题描述】:
是否可以通过分析数据包来识别特定应用程序?如果是,数据包的哪些属性可以帮助唯一地识别应用程序?任何帮助将不胜感激。
【问题讨论】:
-
您可能对深度包检测库感兴趣。恕我直言,最好的开源库是 nDPI。基本上,它为每个支持的应用程序(Skype、Gmail、YouTube 等)都有一个指纹数据库。有时确定应用程序需要检查同一流上的多个数据包。其他库使用统计信息(数据包大小、经过时间等)来识别数据包en.wikipedia.org/wiki/Deep_packet_inspection
标签: machine-learning network-programming classification decision-tree c4.5