0
特定のアプリケーションをパケットを分析して識別できますか?はいの場合、パケットのどの属性がアプリケーションを一意に識別するのに役立つか?どんな助けもありがとう。パケットに基づいてアプリケーションを特定する
特定のアプリケーションをパケットを分析して識別できますか?はいの場合、パケットのどの属性がアプリケーションを一意に識別するのに役立つか?どんな助けもありがとう。パケットに基づいてアプリケーションを特定する
この質問は非常に広い範囲を持っており、解決策を考え出すには特許を申請する必要があります。パケットとプロトコルに応じてアプリケーションの知識を得ることができますが、ルールは100%のケースでは機能しません。これらはあなたが知っている必要があります(完全なリストではありませんが、彼らはあなたのアイデアを与えることができます)いくつかの考慮事項です:SRCまたはDSTポートに基づいて
要するに、ネットワーク解析に基づいて、アプリケーションを推測することができます。しかし、100%の精度であなたを伝える方法はありません。
深いパケット検査ライブラリに興味があるかもしれません。最高のオープンソースライブラリはnDPIです。基本的には、サポートされるアプリケーション(Skype、Gmail、YouTubeなど)ごとに指紋データベースがあります。場合によっては、アプリケーションを決定する際に、同じフローで複数のパケットを検査する必要があります。他のライブラリはパケット(パケットサイズ、時間経過など)を使用してパケットを識別します。https://en.wikipedia.org/wiki/Deep_packet_inspection –