[Code] [Python] Network sniffing - VoIP Payload identifizieren?

Dieses Thema im Forum "Programmierung & Entwicklung" wurde erstellt von Mr. Mouse, 13. Januar 2013 .

Status des Themas:
Es sind keine weiteren Antworten möglich.
  1. 13. Januar 2013
    [Python] Network sniffing - VoIP Payload identifizieren?

    Nabend Leute,

    ich schreibe derzeit an einem network-sniffer in python.

    Zum jetzigen Zeitpunkt beherrscht dieser das Abfangen der IP-Pakete sowie das Parsen dieser.

    Meine Frage ist nun, wenn ich den Payload eines IP-Paketes habe, wie kann ich dann feststellen, ob dieser VoIP Daten enthält?

    Mein höheres Anliegen ist es, mit dem Tool VoIP-Gespräche an einem Netzwerkinterface mitschneiden zu können und diese später als mp3 abzupeichern.

    Ich hoffe, da kann mir jemadn weiterhelfen.

    Mein Projekt: https://github.com/tehmk/Sviffer/blob/master/Sviffer/SvifferEngine.py

    Sample Output:
    An IP packet with the size 40 was captured. Raw data: bE\x00\x00(\xa5\xc2\x00\ - Pastebin.com
     
  2. 13. Januar 2013
    Zuletzt bearbeitet: 13. Januar 2013
    AW: [Python] Network sniffing - VoIP Payload identifizieren?

    Ich kann dir zwar nicht wirklich bei deinem Problem helfen, zum einen weil dein Vorhaben eine man-in-the-middle Attake ist, zum anderen weil ich zugegebenermaßen ein wenig geschockt bin, dass das Sniffen des Netzwerkverkehrs so simpel ist.

    Vielleicht hilft dir das hier weiter:
    http://tools.ietf.org/html/rfc3261

    Ich muss dieses Thema an dieser Stelle beenden.
     
  3. Video Script

    Videos zum Themenbereich

    * gefundene Videos auf YouTube, anhand der Überschrift.