tcpdump filterbyggare
Skapa ett tcpdump BPF-filter och dess Wireshark-motsvarighet från värdar, portar och protokoll, plus det kompletta infångningskommandot.
tcpdump filterbyggare
Skapa ett tcpdump-infångningsfilter utan att behöva memorera BPF-syntax. Ange en käll- och måladress eller subnät, en port eller portintervall och ett protokoll — verktyget genererar filteruttrycket, integrerar det i ett komplett tcpdump-kommando med ditt gränssnitt och alternativ och visar motsvarande Wireshark-visningsfilter bredvid.
Adresser accepterar en värd ("10.0.0.5"), ett CIDR-subnät ("10.0.0.0/24") eller ett värdnamn, var och en validerad för källa och mål. Portfältet stöder enstaka portar eller intervall som "8000-9000"; "Använd port på" avgör om det motsvarar båda sidor av anslutningen eller bara käll- eller målporten. Protokoll begränsar till TCP, UDP eller ICMP — "Alla" motsvarar vilken transport som helst, varpå Wireshark-filtret kopplar TCP- och UDP-portar med OR (Wireshark har inget protokollagnostiskt portfält som BPF). "Negera filter" omsluter uttrycket i tcpdump's not (…) för att samla in allt utom träffen.
Gränssnitt, paketantal och pcap-fil blir alternativen -i, -c och -w i kommandot. ICMP har inga portar — kombinationen med portfilter rapporteras som ett fel i stället för att bygga ett tomt filter. Samma gäller för negerade tomma filter eller gränssnitt- och filnamn med specialtecken.
Allt körs i din webbläsare: inmatade adresser, portar och filnamn skickas aldrig, och filtret konstrueras helt lokalt med JavaScript. Kopiera kommandot, ladda ner det som .txt-fil eller skicka utdata tillbaka till inmatningen för att justera det.