androiddump(1): Skillnad mellan sidversioner

Från Wiki.linux.se -Linux wikipedia på Svenska.
Hoppa till navigering Hoppa till sök
(Skapade sidan med '= Sidslut = Orginalhemsidan på Engelska https://man7.org/linux/man-pages/man1/androiddump.1.html Det här är en maskinöversättning av Linux man sidor till svenska. Om du hittar fel är vi tacksamma om du rapporterar dem via formuläret som finns på https://www.linux.se/kontaka-linux-se/ <BR><BR>Tack till [https://dataservice.pcbutiken.se/ Datorservice] som har sponsrat [https://www.linux.se Linux.se] med webbhotell. Kategori:Linuxmanual grupp 1 Kategori:Li...')
 
Ingen redigeringssammanfattning
Rad 1: Rad 1:
= androiddump =
'''androiddump''' tillhandahåller gränssnitt för att fånga trafik från Android-enheter.
== Namn ==
'''androiddump''' — tillhandahåller gränssnitt för att fånga trafik från Android-enheter
== Synopsis ==
<pre>
androiddump [ --help ] [ --version ] [ --extcap-version ] [ --debug ]
            [ --extcap-interfaces ] [ --extcap-dlts ]
            [ --extcap-interface=<interface> ] [ --extcap-config ]
            [ --extcap-capture-filter=<capture filter> ] [ --capture ]
            [ --fifo=<path to file or pipe> ]
            [ --adb-server-ip=<IP address> ]
            [ --adb-server-tcp-port=<TCP port> ]
            [ --logcat-text=<TRUE or FALSE> ]
            [ --bt-server-tcp-port=<TCP port> ]
            [ --bt-forward-socket=<TRUE or FALSE> ]
            [ --bt-local-ip=<IP address> ]
            [ --bt-local-tcp-port=<TCP port> ]
androiddump --extcap-interfaces
            [ --adb-server-ip=<IP address> ]
            [ --adb-server-tcp-port=<TCP port> ]
androiddump --extcap-interface=<interface> [ --extcap-dlts ]
androiddump --extcap-interface=<interface> [ --extcap-config ]
androiddump --extcap-interface=<interface>
            --fifo=<path to file or pipe>
            --capture
</pre>
== Beskrivning ==
'''androiddump''' är ett ''extcap''-verktyg som tillhandahåller gränssnitt för att fånga trafik från en Android-enhet. Det finns bara två krav:
# Du måste ha Android SDK installerat och lägga till det i miljövariabeln <code>PATH</code>. <code>PATH</code> ska innehålla katalogen med verktyg som <code>adb</code> och <code>android</code>. Android SDK för olika plattformar finns på:
#* <code>https://developer.android.com/sdk/index.html#Other</code>
# Du måste ha behörighet att fånga från Android-enheten. Vissa Android-enheter kräver autentisering på skärmen.
Stödda gränssnitt:
# Logcat Main (binär [<= Jelly Bean] eller text)
# Logcat System (binär [<= Jelly Bean] eller text)
# Logcat Events (binär [<= Jelly Bean] eller text)
# Logcat Radio (binär [<= Jelly Bean] eller text)
# Logcat Crash (text; från Lollipop)
# Bluetooth Hcidump [<= Jelly Bean]
# Bluetooth Bluedroid External Parser [Kitkat]
# Bluetooth BtsnoopNet [>= Lollipop]
# WiFi/Ethernet tcpdump [kräver tcpdump på telefonen]
Observera att '''androiddump''' även fungerar för FirefoxOS eller andra Android-baserade operativsystem.
== Alternativ ==
; <code>--help</code>
: Visa programmets argument.
; <code>--version</code>
: Visa programmets version.
; <code>--extcap-version</code>
: Visa extcap-anpassad version.
; <code>--debug</code>
: Skriv ut ytterligare meddelanden.
; <code>--extcap-interfaces</code>
: Lista tillgängliga gränssnitt.
; <code>--extcap-interface=&lt;interface&gt;</code>
: Använd angivet gränssnitt.
; <code>--extcap-dlts</code>
: Lista DLT:er för angivet gränssnitt.
; <code>--extcap-config</code>
: Lista konfigurationsalternativ för angivet gränssnitt.
; <code>--extcap-capture-filter=&lt;capture filter&gt;</code>
: Fångstfiltret. Det motsvarar värdet som anges via alternativet <code>tshark -f</code>, och fältet ''Capture Filter'' bredvid gränssnittslistan i Wireshark.
:
: '''Obs!'''
:
: Detta respekteras endast för WiFi/Ethernet-fångst (<code>tcpdump</code>), inte för Bluetooth eller logcat.
; <code>--capture</code>
: Starta fångst från angivet gränssnitt och spara den på platsen som anges med <code>--fifo</code>.
; <code>--fifo=&lt;path to file or pipe&gt;</code>
: Spara fångade paket till fil eller skicka dem genom en pipe.
; <code>--adb-server-ip=&lt;IP address&gt;</code>
: Använd annan IP-adress än standardadressen (127.0.0.1) för ADB-daemonen.
; <code>--adb-server-tcp-port=&lt;TCP port&gt;</code>
: Använd annan TCP-port än standardporten (5037) för ADB-daemonen.
; <code>--logcat-text=&lt;TRUE or FALSE&gt;</code>
: Om värdet är TRUE används textbaserad logcat i stället för binär. Detta alternativ påverkar endast Logcat-gränssnitt. Det har ingen effekt från och med Lollipop där binär Logcat inte längre finns.
:
: Standardvärde: FALSE.
; <code>--bt-server-tcp-port=&lt;TCP port&gt;</code>
: Använd annan Bluetooth-server-TCP-port än standard på Android-sidan. På Lollipop är standardvärdet 8872, tidigare 4330.
; <code>--bt-forward-socket=&lt;TRUE or FALSE&gt;</code>
: Om värdet är TRUE vidarebefordras socketen från Android-sidan till värdsidan.
:
: Standardvärde: FALSE.
; <code>--bt-local-ip=&lt;IP address&gt;</code>
: Använd annan IP-adress än standardadressen (127.0.0.1) på värdsidan för vidarebefordrad socket.
; <code>--bt-local-tcp-port=&lt;TCP port&gt;</code>
: Ange port som ska användas på värdsidan för vidarebefordrad socket.
== Exempel ==
För att se programmets argument:
<pre>
androiddump --help
</pre>
För att se programmets version:
<pre>
androiddump --version
</pre>
För att se gränssnitt:
<pre>
androiddump --extcap-interfaces
</pre>
'''Exempelutdata'''
<pre>
interface {display=Android Logcat Main unknown MSM7627A}{value=android-logcat-main-MSM7627A}
interface {display=Android Logcat System unknown MSM7627A}{value=android-logcat-system-MSM7627A}
interface {display=Android Logcat Radio unknown MSM7627A}{value=android-logcat-radio-MSM7627A}
interface {display=Android Logcat Events unknown MSM7627A}{value=android-logcat-events-MSM7627A}
interface {display=Android Bluetooth Hcidump unknown MSM7627A}{value=android-bluetooth-hcidump-MSM7627A}
</pre>
Det människoläsbara visningsnamnet för gränssnitt innehåller gränssnittstyp, en av följande:
<pre>
android-logcat-main (Android Logcat Main)
android-logcat-system (Android Logcat System)
android-logcat-radio (Android Logcat Radio)
android-logcat-events (Android Logcat Events)
android-logcat-text-main (Android Logcat Main)
android-logcat-text-system (Android Logcat System)
android-logcat-text-radio (Android Logcat Radio)
android-logcat-text-events (Android Logcat Events)
android-logcat-text-crash (Android Logcat Crash)
android-bluetooth-hcidump (Android Bluetooth Hcidump)
android-bluetooth-external-parser (Android Bluetooth External Parser)
android-bluetooth-btsnoop-net (Android Bluetooth Btsnoop Net)
android-tcpdump (Android tcpdump)
</pre>
För <code>tcpdump</code> följs detta av målenhetens nätverksnamn, till exempel <code>eth0</code>.
Därefter kommer Android-enhetens namn om det är tillgängligt, annars <code>unknown</code>.
Sista delen är ''DeviceID'' — identifieraren för enheten som tillhandahålls av Android SDK (se <code>adb devices</code>).
Exempel:
<pre>
Android Logcat Main unknown MSM7627A
</pre>
Det betyder:
* <code>Android Logcat Main</code> — användarvänlig typ av gränssnitt
* <code>unknown</code> — namn på Android-enheten
* <code>MSM7627A</code> — enhets-ID
För att se gränssnittets DLT:er:
<pre>
androiddump --extcap-interface=android-bluetooth-hcidump-MSM7627A --extcap-dlts
</pre>
'''Exempelutdata'''
<pre>
dlt {number=99}{name=BluetoothH4}{display=Bluetooth HCI UART transport layer plus pseudo-header}
</pre>
För att se konfigurationsalternativ för ett gränssnitt:
<pre>
androiddump --extcap-interface=android-bluetooth-hcidump-MSM7627A --extcap-config
</pre>
'''Exempelutdata'''
<pre>
arg {number=0}{call=--adb-server-ip}{display=ADB Server IP Address}{type=string}{default=127.0.0.1}
arg {number=1}{call=--adb-server-tcp-port}{display=ADB Server TCP Port}{type=integer}{range=0,65535}{default=5037}
</pre>
För att fånga trafik:
<pre>
androiddump --extcap-interface=android-bluetooth-hcidump-MSM7627A --fifo=/tmp/bluetooth.pcapng --capture
</pre>
'''Obs!'''
För att stoppa fångsten: använd <code>CTRL+C</code>, <code>kill</code> eller avsluta programmet.
== Se även ==
* <code>wireshark(1)</code>
* <code>tshark(1)</code>
* <code>dumpcap(1)</code>
* <code>extcap(4)</code>
== Noteringar ==
'''androiddump''' är en del av distributionen '''Wireshark'''. Den senaste versionen av '''Wireshark''' finns på:
* <code>https://www.wireshark.org</code>
HTML-versioner av Wireshark-projektets manualsidor finns på:
* <code>https://www.wireshark.org/docs/man-pages</code>
== Författare ==
'''Ursprunglig författare'''
Michal Labedzki &lt;michal.labedzki[AT]tieto.com&gt;
'''Bidragsgivare'''
Roland Knall &lt;rknall[AT]gmail.com&gt;
== Colophon ==
Denna sida är del av projektet ''wireshark'' (interaktiv dumpning och analys av nätverkstrafik). Information om projektet finns på:
* <code>https://www.wireshark.org/</code>
Om du vill rapportera ett fel i denna manualsida, se:
* <code>https://gitlab.com/wireshark/wireshark/-/issues</code>
Denna sida hämtades från projektets uppströms Git-arkiv på 2026-01-16. Vid den tidpunkten var datumet för den senaste committen i arkivet 2026-01-16.
Om du upptäcker renderingsproblem i denna HTML-version av sidan, eller tror att det finns en bättre eller mer uppdaterad källa för sidan, eller har rättelser eller förbättringar till informationen i denna COLOPHON (som ''inte'' är del av originalmanualsidan), skicka e-post till <code>man-pages@man7.org</code>.
= Sidslut =
= Sidslut =



Versionen från 26 april 2026 kl. 05.46

androiddump

androiddump tillhandahåller gränssnitt för att fånga trafik från Android-enheter.

Namn

androiddump — tillhandahåller gränssnitt för att fånga trafik från Android-enheter

Synopsis

androiddump [ --help ] [ --version ] [ --extcap-version ] [ --debug ]
            [ --extcap-interfaces ] [ --extcap-dlts ]
            [ --extcap-interface=<interface> ] [ --extcap-config ]
            [ --extcap-capture-filter=<capture filter> ] [ --capture ]
            [ --fifo=<path to file or pipe> ]
            [ --adb-server-ip=<IP address> ]
            [ --adb-server-tcp-port=<TCP port> ]
            [ --logcat-text=<TRUE or FALSE> ]
            [ --bt-server-tcp-port=<TCP port> ]
            [ --bt-forward-socket=<TRUE or FALSE> ]
            [ --bt-local-ip=<IP address> ]
            [ --bt-local-tcp-port=<TCP port> ]

androiddump --extcap-interfaces
            [ --adb-server-ip=<IP address> ]
            [ --adb-server-tcp-port=<TCP port> ]

androiddump --extcap-interface=<interface> [ --extcap-dlts ]

androiddump --extcap-interface=<interface> [ --extcap-config ]

androiddump --extcap-interface=<interface>
            --fifo=<path to file or pipe>
            --capture

Beskrivning

androiddump är ett extcap-verktyg som tillhandahåller gränssnitt för att fånga trafik från en Android-enhet. Det finns bara två krav:

  1. Du måste ha Android SDK installerat och lägga till det i miljövariabeln PATH. PATH ska innehålla katalogen med verktyg som adb och android. Android SDK för olika plattformar finns på:
  2. Du måste ha behörighet att fånga från Android-enheten. Vissa Android-enheter kräver autentisering på skärmen.

Stödda gränssnitt:

  1. Logcat Main (binär [<= Jelly Bean] eller text)
  2. Logcat System (binär [<= Jelly Bean] eller text)
  3. Logcat Events (binär [<= Jelly Bean] eller text)
  4. Logcat Radio (binär [<= Jelly Bean] eller text)
  5. Logcat Crash (text; från Lollipop)
  6. Bluetooth Hcidump [<= Jelly Bean]
  7. Bluetooth Bluedroid External Parser [Kitkat]
  8. Bluetooth BtsnoopNet [>= Lollipop]
  9. WiFi/Ethernet tcpdump [kräver tcpdump på telefonen]

Observera att androiddump även fungerar för FirefoxOS eller andra Android-baserade operativsystem.

Alternativ

--help
Visa programmets argument.
--version
Visa programmets version.
--extcap-version
Visa extcap-anpassad version.
--debug
Skriv ut ytterligare meddelanden.
--extcap-interfaces
Lista tillgängliga gränssnitt.
--extcap-interface=<interface>
Använd angivet gränssnitt.
--extcap-dlts
Lista DLT:er för angivet gränssnitt.
--extcap-config
Lista konfigurationsalternativ för angivet gränssnitt.
--extcap-capture-filter=<capture filter>
Fångstfiltret. Det motsvarar värdet som anges via alternativet tshark -f, och fältet Capture Filter bredvid gränssnittslistan i Wireshark.
Obs!
Detta respekteras endast för WiFi/Ethernet-fångst (tcpdump), inte för Bluetooth eller logcat.
--capture
Starta fångst från angivet gränssnitt och spara den på platsen som anges med --fifo.
--fifo=<path to file or pipe>
Spara fångade paket till fil eller skicka dem genom en pipe.
--adb-server-ip=<IP address>
Använd annan IP-adress än standardadressen (127.0.0.1) för ADB-daemonen.
--adb-server-tcp-port=<TCP port>
Använd annan TCP-port än standardporten (5037) för ADB-daemonen.
--logcat-text=<TRUE or FALSE>
Om värdet är TRUE används textbaserad logcat i stället för binär. Detta alternativ påverkar endast Logcat-gränssnitt. Det har ingen effekt från och med Lollipop där binär Logcat inte längre finns.
Standardvärde: FALSE.
--bt-server-tcp-port=<TCP port>
Använd annan Bluetooth-server-TCP-port än standard på Android-sidan. På Lollipop är standardvärdet 8872, tidigare 4330.
--bt-forward-socket=<TRUE or FALSE>
Om värdet är TRUE vidarebefordras socketen från Android-sidan till värdsidan.
Standardvärde: FALSE.
--bt-local-ip=<IP address>
Använd annan IP-adress än standardadressen (127.0.0.1) på värdsidan för vidarebefordrad socket.
--bt-local-tcp-port=<TCP port>
Ange port som ska användas på värdsidan för vidarebefordrad socket.

Exempel

För att se programmets argument:

androiddump --help

För att se programmets version:

androiddump --version

För att se gränssnitt:

androiddump --extcap-interfaces

Exempelutdata

interface {display=Android Logcat Main unknown MSM7627A}{value=android-logcat-main-MSM7627A}
interface {display=Android Logcat System unknown MSM7627A}{value=android-logcat-system-MSM7627A}
interface {display=Android Logcat Radio unknown MSM7627A}{value=android-logcat-radio-MSM7627A}
interface {display=Android Logcat Events unknown MSM7627A}{value=android-logcat-events-MSM7627A}
interface {display=Android Bluetooth Hcidump unknown MSM7627A}{value=android-bluetooth-hcidump-MSM7627A}

Det människoläsbara visningsnamnet för gränssnitt innehåller gränssnittstyp, en av följande:

android-logcat-main (Android Logcat Main)
android-logcat-system (Android Logcat System)
android-logcat-radio (Android Logcat Radio)
android-logcat-events (Android Logcat Events)
android-logcat-text-main (Android Logcat Main)
android-logcat-text-system (Android Logcat System)
android-logcat-text-radio (Android Logcat Radio)
android-logcat-text-events (Android Logcat Events)
android-logcat-text-crash (Android Logcat Crash)
android-bluetooth-hcidump (Android Bluetooth Hcidump)
android-bluetooth-external-parser (Android Bluetooth External Parser)
android-bluetooth-btsnoop-net (Android Bluetooth Btsnoop Net)
android-tcpdump (Android tcpdump)

För tcpdump följs detta av målenhetens nätverksnamn, till exempel eth0.

Därefter kommer Android-enhetens namn om det är tillgängligt, annars unknown.

Sista delen är DeviceID — identifieraren för enheten som tillhandahålls av Android SDK (se adb devices).

Exempel:

Android Logcat Main unknown MSM7627A

Det betyder:

  • Android Logcat Main — användarvänlig typ av gränssnitt
  • unknown — namn på Android-enheten
  • MSM7627A — enhets-ID

För att se gränssnittets DLT:er:

androiddump --extcap-interface=android-bluetooth-hcidump-MSM7627A --extcap-dlts

Exempelutdata

dlt {number=99}{name=BluetoothH4}{display=Bluetooth HCI UART transport layer plus pseudo-header}

För att se konfigurationsalternativ för ett gränssnitt:

androiddump --extcap-interface=android-bluetooth-hcidump-MSM7627A --extcap-config

Exempelutdata

arg {number=0}{call=--adb-server-ip}{display=ADB Server IP Address}{type=string}{default=127.0.0.1}
arg {number=1}{call=--adb-server-tcp-port}{display=ADB Server TCP Port}{type=integer}{range=0,65535}{default=5037}

För att fånga trafik:

androiddump --extcap-interface=android-bluetooth-hcidump-MSM7627A --fifo=/tmp/bluetooth.pcapng --capture

Obs!

För att stoppa fångsten: använd CTRL+C, kill eller avsluta programmet.

Se även

  • wireshark(1)
  • tshark(1)
  • dumpcap(1)
  • extcap(4)

Noteringar

androiddump är en del av distributionen Wireshark. Den senaste versionen av Wireshark finns på:

HTML-versioner av Wireshark-projektets manualsidor finns på:

Författare

Ursprunglig författare

Michal Labedzki <michal.labedzki[AT]tieto.com>

Bidragsgivare

Roland Knall <rknall[AT]gmail.com>

Colophon

Denna sida är del av projektet wireshark (interaktiv dumpning och analys av nätverkstrafik). Information om projektet finns på:

Om du vill rapportera ett fel i denna manualsida, se:

Denna sida hämtades från projektets uppströms Git-arkiv på 2026-01-16. Vid den tidpunkten var datumet för den senaste committen i arkivet 2026-01-16.

Om du upptäcker renderingsproblem i denna HTML-version av sidan, eller tror att det finns en bättre eller mer uppdaterad källa för sidan, eller har rättelser eller förbättringar till informationen i denna COLOPHON (som inte är del av originalmanualsidan), skicka e-post till man-pages@man7.org.

Sidslut

Orginalhemsidan på Engelska https://man7.org/linux/man-pages/man1/androiddump.1.html Det här är en maskinöversättning av Linux man sidor till svenska. Om du hittar fel är vi tacksamma om du rapporterar dem via formuläret som finns på https://www.linux.se/kontaka-linux-se/

Tack till Datorservice som har sponsrat Linux.se med webbhotell.