1. Möchtest Du unser Team im Android OS-Bereich unterstützen? Details dazu findest du hier!
  2. Nimm jetzt an unserem Uhans - 3. ADVENT - Gewinnspiel teil - Alle Informationen findest Du hier!

Sniffer für Android?

Dieses Thema im Forum "Sonstige Apps & Widgets" wurde erstellt von lickmydesign, 06.07.2009.

  1. lickmydesign, 06.07.2009 #1
    lickmydesign

    lickmydesign Threadstarter Neuer Benutzer

    Beiträge:
    10
    Erhaltene Danke:
    0
    Registriert seit:
    02.07.2009
    Hallo,

    ich bin auf der Suche nach einem Paketsniffer für Android.

    Würde gerne mal schauen welche Daten mein Magic bzw. Android so über die "Leitung" schickt.

    Am liebsten wäre mir eine App bei der ich mein Magic nicht rooten muss.

    Bin noch nicht so fit auf dem Gebiet aber vielleicht gibt es ja eine Shell (am liebsten die Bash) wo ich tcpdump o.Ä. benutzen kann?


    Schonmal vielen Dank für eure Hilfe!
     
  2. magnummandel, 06.07.2009 #2
    magnummandel

    magnummandel Android-Experte

    Beiträge:
    735
    Erhaltene Danke:
    46
    Registriert seit:
    05.02.2009
    Also wenn es dir nur um die Menge geht, kann ich dir NetCounter empfehlen, der zählt wieviele Daten effektiv über die Leitung gehen (getrennt nach wifi oder APN). Eine Abweichung wird es auf der Rechnung immer geben, da die Provider (ja nach Anbieter) in 10kB, 100kB oder gar 400kB (Tchibo) Schritten abrechnen.
     
  3. lickmydesign, 06.07.2009 #3
    lickmydesign

    lickmydesign Threadstarter Neuer Benutzer

    Beiträge:
    10
    Erhaltene Danke:
    0
    Registriert seit:
    02.07.2009
    NetCounter habe ich schon im Einsatz - geht mir auch gar nicht um die Menge sondern um den kompletten TCP/IP-Verkehr (und alle darin enthaltenen Protokolle).

    Möchte mal schaun wann und wie oft mein Handy welche Daten überträgt und vor allem wann und was verschlüsselt über die Leitung geht und was nicht.

    Das ganze interessiert mich, da man ich auf meinem Android/google-Account doch recht viele persönliche Daten habe und ich diverse Apllikationen/Services nutze wo ein Login übertragen wird.

    Vor allem bei Thrid-Party-Apps interessiert es mich ob meine Daten verschlüsselt über die Leitung gehen.

    Die Frage ist, ob man den Mobilfunk im Android-Handy komplett deaktivieren kann und die gesamte Kommunikation über WLAN laufen lassen kann - dann könnte ich mal mit ner FritzBox den Verkehr mitschneiden (werde ich bei Gelegenheit gleich mal ausprobieren).
     
  4. Nepomuk, 06.07.2009 #4
    Nepomuk

    Nepomuk Android-Lexikon

    Beiträge:
    1,017
    Erhaltene Danke:
    137
    Registriert seit:
    24.06.2009
    Phone:
    HTC One Mini
    Wenn du per WLAN mit deinem Heimnetz verbunden bist, dann läuft alle Datenkommunikation auch darüber. Also alles außer Telefonie halt (evtl. noch SMS/MMS, da bin ich mir nicht sicher).

    Dann kannst die Fritz.Box nutzen oder einen beliebigen WLAN Sniffer einsetzen, mit dem du die gesendeten und empfangenen Pakete deines Phones abfängst.
     
  5. lickmydesign, 06.07.2009 #5
    lickmydesign

    lickmydesign Threadstarter Neuer Benutzer

    Beiträge:
    10
    Erhaltene Danke:
    0
    Registriert seit:
    02.07.2009
    Mit der FritzBox geht das besonders komfortabel - unter http://fritz.box/html/capture.html kann man bequem vom gewünschten Interface den Verkehr mitschneiden.

    Ne Sniffer-App fänd' ich trotzdem gut.
     
  6. orroid, 06.07.2009 #6
    orroid

    orroid Android-Hilfe.de Mitglied

    Beiträge:
    73
    Erhaltene Danke:
    2
    Registriert seit:
    13.02.2009
    Ohne Fritzbox tuts dann ein (vorrübergehend) unverschlüsseltes WLAN und ein Laptop mit z.B. Wireshark.
     
  7. beejay, 06.07.2009 #7
    beejay

    beejay Android-Hilfe.de Mitglied

    Beiträge:
    118
    Erhaltene Danke:
    2
    Registriert seit:
    15.06.2009
    Wie cool isn das? :D
    Leider wird bei "eth0" auch der Verkehr von Fritz.box zu meiner Station mitgeschnitten...also entsteht sher viel mehr Verkehr als eigentlich nötig wär...müsst man VORHER schon filtern können, dann wärs nice ;)
     
  8. lickmydesign, 06.07.2009 #8
    lickmydesign

    lickmydesign Threadstarter Neuer Benutzer

    Beiträge:
    10
    Erhaltene Danke:
    0
    Registriert seit:
    02.07.2009
    Fürs Android-Handy musst ja auch die WLAN-Schnittstelle (tiwlan0) capturen (also zumindest ist das am einfachsten).

    Und zum auswerten der aufgezeichneten Daten würde ich Wireshark nehmen - der ist Open Source und wird ständig weiterentwickelt - so interpretiert er auch schnell neue Protokolle.
     
  9. Autarkis, 07.07.2009 #9
    Autarkis

    Autarkis Android-Lexikon

    Beiträge:
    1,016
    Erhaltene Danke:
    49
    Registriert seit:
    28.02.2009
    tcpdump funktioniert.

    Ich glaube ich hab's damals mit

    Code:
    tcpdump -i tiwlan0 -s 0 -w /sdcard/android-dump.cap
    
    gemacht.

    Achja, post scriptum:

    Ohne rooten ist nicht. Ausserdem brauchst du busybox und tcpdump (zb in einem JF-Flash enthalten). Die Zeile oben gibst du im Terminal von Android ein.
     
    Zuletzt bearbeitet: 07.07.2009
  10. 4ndr0, 01.11.2012 #10
    4ndr0

    4ndr0 Android-Lexikon

    Beiträge:
    1,141
    Erhaltene Danke:
    386
    Registriert seit:
    27.05.2012
    Phone:
    ASUS Zenfone 2 (Z00A)
    Um die 3 Jahre alte Frage des TS mal abschließend zu beantworten: Shark for Root
     
  11. soul, 02.11.2012 #11
    soul

    soul Android-Guru

    Beiträge:
    3,576
    Erhaltene Danke:
    421
    Registriert seit:
    29.11.2009
    genial - wusste ich garnicht. Danke!!
     

Diese Seite empfehlen

Besucher kamen mit folgenden Begriffen auf unsere Seite:

  1. sniffer fur android

    ,
  2. netzwerk http sniffer android

    ,
  3. fritzbox capture apk android