wifidump(1): Skillnad mellan sidversioner

Från Wiki.linux.se -Linux wikipedia på Svenska.
Hoppa till navigering Hoppa till sök
(Skapade sidan med '== NAMN == '''wifidump''' – tillhandahåller ett gränssnitt för att fånga Wi-Fi-ramar från en fjärrvärd via SSH == SYNOPSIS == <pre> wifidump [ --help ] [ --version ] [ --extcap-interfaces ] [ --extcap-dlts ] [ --extcap-interface=<gränssnitt> ] [ --extcap-config ] [ --extcap-capture-filter=<fångstfilter> ] [ --capture ] [ --fifo=<sökväg till fil eller rör> ] [ --remote-host=<IP-adress> ]...')
 
 
(En mellanliggande sidversion av samma användare visas inte)
Rad 269: Rad 269:
Information om projektet finns på:
Information om projektet finns på:


<pre>
 
https://www.wireshark.org/
https://www.wireshark.org/
</pre>


Felrapporter för denna manualsida kan lämnas via:
Felrapporter för denna manualsida kan lämnas via:


<pre>
https://gitlab.com/wireshark/wireshark/-/issues
https://gitlab.com/wireshark/wireshark/-/issues
</pre>
 


Denna sida hämtades från projektets uppströms Git-arkiv:
Denna sida hämtades från projektets uppströms Git-arkiv:


<pre>
https://gitlab.com/wireshark/wireshark.git
https://gitlab.com/wireshark/wireshark.git
</pre>


Den hämtades den 16 januari 2026. Vid den tidpunkten var datumet för den senaste commit som hittades i arkivet den 16 januari 2026.
Den hämtades den 16 januari 2026. Vid den tidpunkten var datumet för den senaste commit som hittades i arkivet den 16 januari 2026.
Rad 290: Rad 286:


man-pages@man7.org
man-pages@man7.org
= Sidslut =
Orginalhemsidan på Engelska https://man7.org/linux/man-pages/man1/wifidump.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:Linuxmanual]]

Nuvarande version från 13 maj 2026 kl. 16.37

NAMN

wifidump – tillhandahåller ett gränssnitt för att fånga Wi-Fi-ramar från en fjärrvärd via SSH

SYNOPSIS

wifidump [ --help ] [ --version ] [ --extcap-interfaces ]
         [ --extcap-dlts ]
         [ --extcap-interface=<gränssnitt> ]
         [ --extcap-config ]
         [ --extcap-capture-filter=<fångstfilter> ]
         [ --capture ]
         [ --fifo=<sökväg till fil eller rör> ]
         [ --remote-host=<IP-adress> ]
         [ --remote-port=<TCP-port> ]
         [ --remote-username=<användarnamn> ]
         [ --remote-password=<lösenord> ]
         [ --sshkey=<sökväg till privat nyckel> ]
         [ --remote-interface=<gränssnitt> ]
         [ --remote-channel-frequency=<kanalfrekvens> ]
         [ --remote-channel-width=<kanalbredd> ]

wifidump --extcap-interfaces

wifidump --extcap-interface=<gränssnitt> --extcap-dlts

wifidump --extcap-interface=<gränssnitt> --extcap-config

wifidump --extcap-interface=<gränssnitt>
         --fifo=<sökväg till fil eller rör>
         --capture
         --remote-host=myremotehost
         --remote-port=22
         --remote-username=user
         --remote-interface=eth2
         --remote-channel-frequency=5180
         --remote-channel-width=40

BESKRIVNING

wifidump är ett extcap-verktyg som gör det möjligt att fånga Wi-Fi-trafik från en fjärrvärd över en SSH-anslutning med hjälp av tcpdump.

För att kunna fånga Wi-Fi-ramar krävs att fjärrvärden har de binärer som behövs för att hantera och försätta det önskade gränssnittet i monitorläge. Sådana binärer omfattar bland annat ip, iw och iwconfig.

Eftersom monitorläge och hantering av Wi-Fi-gränssnitt kräver root-behörighet måste systemet dessutom vara konfigurerat så att den önskade användaren kan köra dessa binärer via sudo utan att ange lösenord.

Vanligtvis körs inte wifidump direkt. I stället kan det konfigureras via Wiresharks grafiska användargränssnitt eller via kommandoraden.

Följande kommando startar Wireshark och börjar fånga trafik från värden remotehost:

$ wireshark '-oextcap.wifidump.remotehost:remotehost' -i wifidump -k

För att uttryckligen styra fjärrkommandot för fångsten:

$ wireshark '-oextcap.wifidump.remotehost:remotehost' \
            '-oextcap.wifidump.remotechannelfrequency:5180' \
            '-oextcap.wifidump.remotechannelwidth:40' \
            -i wifidump -k

Stödda gränssnitt:

1. wifidump

FLAGGOR

--help

Skriv ut programmets argument.

--version

Skriv ut programmets version.

--extcap-interfaces

Lista tillgängliga gränssnitt.

--extcap-interface=<gränssnitt>

Använd angivet gränssnitt.

--extcap-dlts

Lista DLT:er för det angivna gränssnittet.

--extcap-config

Lista konfigurationsalternativ för det angivna gränssnittet.

--capture

Starta fångst från det angivna gränssnittet och skriv rå paketdata till den plats som anges med --fifo.

--fifo=<sökväg till fil eller rör>

Spara fångade paket till en fil eller skicka dem via ett rör.

--remote-host=<fjärrvärd>

Adressen till fjärrvärden som fångsten ska ske från.

--remote-port=<fjärrport>

SSH-porten på fjärrvärden.

--remote-username=<användarnamn>

Användarnamn för SSH-autentisering.

--remote-password=<lösenord>

Lösenordet som ska användas om SSH-agent och publik nyckel inte används.

VARNING: Lösenord lagras i klartext och är synliga för alla användare på detta system. Det rekommenderas att använda nyckelfiler tillsammans med en SSH-agent.

--sshkey=<sökväg till privat SSH-nyckel>

Sökvägen till en privat nyckel för autentisering.

--remote-interface=<fjärrgränssnitt>

Det fjärranslutna nätverksgränssnittet som fångsten ska ske från.

--remote-channel-frequency=<kanalfrekvens>

Den fjärranslutna kanalens frekvens i MHz.

--remote-channel-width=<kanalbredd>

Den fjärranslutna kanalens bredd i MHz.

--extcap-capture-filter=<fångstfilter>

Fångstfiltret. Det motsvarar värdet som anges via flaggan tshark -f och fältet Capture Filter bredvid gränssnittslistan i Wiresharks gränssnitt.

EXEMPEL

För att visa programmets argument:

wifidump --help

För att visa programmets version:

wifidump --version

För att visa gränssnitt:

wifidump --extcap-interfaces

Endast ett gränssnitt stöds: wifidump.

Exempel på utdata

interface {value=wifidump}{display=Wi-Fi remote capture}

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

wifidump --extcap-interface=wifidump --extcap-dlts

Exempel på utdata

dlt {number=147}{name=wifidump}{display=Remote capture dependent DLT}

För att visa gränssnittets konfigurationsalternativ:

wifidump --extcap-interface=wifidump --extcap-config

Exempel på utdata

arg {number=0}{call=--remote-host}{display=Remote SSH server address}{type=string}
    {tooltip=The remote SSH host. It can be both an IP address or a hostname}{required=true}{group=Server}
arg {number=1}{call=--remote-port}{display=Remote SSH server port}{type=unsigned}
    {tooltip=The remote SSH host port (1-65535)}{range=1,65535}{group=Server}
arg {number=2}{call=--remote-username}{display=Remote SSH server username}{type=string}
    {tooltip=The remote SSH username. If not provided, the current user will be used}{group=Authentication}
arg {number=3}{call=--remote-password}{display=Remote SSH server password}{type=password}
    {tooltip=The SSH password, used when other methods (SSH agent or key files) are unavailable.}{group=Authentication}
arg {number=4}{call=--sshkey}{display=Path to SSH private key}{type=fileselect}
    {tooltip=The path on the local filesystem of the private ssh key}{mustexist=true}{group=Authentication}
arg {number=5}{call=--sshkey-passphrase}{display=SSH key passphrase}{type=password}
    {tooltip=Passphrase to unlock the SSH private key}{group=Authentication}
arg {number=6}{call=--remote-interface}{display=Remote interface}{type=string}
    {tooltip=The remote network interface used to capture}{default=auto}{group=Capture}
arg {number=7}{call=--remote-channel-frequency}{display=Remote channel}{type=selector}
    {tooltip=The remote channel used to capture}{group=Capture}
arg {number=8}{call=--remote-channel-width}{display=Remote channel width}{type=selector}
    {tooltip=The remote channel width used to capture}{group=Capture}
arg {number=9}{call=--remote-filter}{display=Remote capture filter}{type=string}
    {tooltip=The remote capture filter}{group=Capture}
arg {number=10}{call=--remote-count}{display=Packets to capture}{type=unsigned}
    {tooltip=The number of remote packets to capture.}{group=Capture}
arg {number=11}{call=--log-level}{display=Set the log level}{type=selector}
    {tooltip=Set the log level}{required=false}{group=Debug}
arg {number=12}{call=--log-file}{display=Use a file for logging}{type=fileselect}
    {tooltip=Set a file where log messages are written}{required=false}{group=Debug}

För att fånga trafik:

wifidump --extcap-interface=wifidump \
         --fifo=/tmp/wifidump.pcap \
         --capture \
         --remote-host 192.168.1.10 \
         --remote-username user \
         --remote-channel-frequency 5180 \
         --remote-channel-width 40

Anmärkning

Stoppa fångsten med CTRL+C, kill eller genom att avsluta programmet.

Binären wifidump kan döpas om för att stödja flera instanser. Om man exempelvis vill att wifidump ska visas två gånger i Wireshark, till exempel för att hantera flera profiler, kan man kopiera wifidump till wifidump-host1 och wifidump-host2.

Varje binär visas då med ett gränssnittsnamn som motsvarar den körbara filens namn. Körbara filer som inte heter exakt wifidump visas som en ”custom version” i gränssnittsbeskrivningen.

SE ÄVEN

wireshark(1), tshark(1), extcap(4), tcpdump(1)

ANMÄRKNINGAR

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

https://www.wireshark.org

HTML-versioner av manualsidorna för Wireshark-projektet finns på:

https://www.wireshark.org/docs/man-pages

FÖRFATTARE

Ursprunglig författare

Adrian Granados <adrian[AT]intuitibits.com>

COLOPHON

Denna sida är en del av projektet wireshark – ett verktyg för att interaktivt dumpa och analysera nätverkstrafik.

Information om projektet finns på:


https://www.wireshark.org/

Felrapporter för denna manualsida kan lämnas via:

https://gitlab.com/wireshark/wireshark/-/issues


Denna sida hämtades från projektets uppströms Git-arkiv:

https://gitlab.com/wireshark/wireshark.git

Den hämtades den 16 januari 2026. Vid den tidpunkten var datumet för den senaste commit som hittades i arkivet den 16 januari 2026.

Om du upptäcker renderingsproblem i denna HTML-version av sidan, om du anser att det finns en bättre eller mer uppdaterad källa för sidan, eller om du har korrigeringar eller förbättringar av informationen i denna COLOPHON, som inte är en del av den ursprungliga manualsidan, kan du skicka e-post till:

man-pages@man7.org


Sidslut

Orginalhemsidan på Engelska https://man7.org/linux/man-pages/man1/wifidump.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.