diff options
Diffstat (limited to 'resources/freedesktop')
6 files changed, 530 insertions, 0 deletions
diff --git a/resources/freedesktop/org.wireshark.Logray-mime.xml b/resources/freedesktop/org.wireshark.Logray-mime.xml new file mode 100644 index 00000000..3b49e2dd --- /dev/null +++ b/resources/freedesktop/org.wireshark.Logray-mime.xml @@ -0,0 +1,45 @@ +<?xml version="1.0" encoding="UTF-8"?> + +<!-- + This file allows freedesktop.org-compliant desktops (such as GNOME and + KDE) to know which files should be opened by what program (and what icon + to show for the file in a file browser). + + Both magic and file name glob patterns are supported; glob patterns are + preferred since they don't require opening and reading part of + the file to determine its type. + + The specification for this file can be found here: + https://standards.freedesktop.org/shared-mime-info-spec/latest/ + + + Note that ideally the MIME types listed here should be IANA-registered: + + https://www.iana.org/assignments/media-types/media-types.xhtml + + If your file type is not registered then using one of the + (not-really-a-good-idea and deprecated) x- media types is the only option + if you want files to be associated with Wireshark in + freedesktop.org-compliant file browsers. + + + NOTE: if you do add a MIME type here, don't forget to add it to the list + of MIME types handled by Wireshark in org.wireshark.Logray.desktop. +--> + +<mime-info xmlns="http://www.freedesktop.org/standards/shared-mime-info"> + <mime-type type="application/x-scap"> + <comment>Sysdig Capture (scap)</comment> + <generic-icon name="org.wireshark.Logray-mimetype"/> + <magic> + <match type="big32" offset="0" value="0x0a0d0d0a"> + <match type="big32" offset="8" value="0x1a2b3c4d"/> + </match> + <match type="little32" offset="0" value="0x0a0d0d0a"> + <match type="little32" offset="8" value="0x1a2b3c4d"/> + </match> + </magic> + <glob pattern="*.scap"/> + <glob pattern="*.scap.gz"/> + </mime-type> +</mime-info> diff --git a/resources/freedesktop/org.wireshark.Logray.desktop b/resources/freedesktop/org.wireshark.Logray.desktop new file mode 100644 index 00000000..d7c86f08 --- /dev/null +++ b/resources/freedesktop/org.wireshark.Logray.desktop @@ -0,0 +1,19 @@ +[Desktop Entry] +# The format of this file is specified at +# https://specifications.freedesktop.org/desktop-entry-spec/1.0/ +# The entries are in the order they are listed in version 1.0 +Type=Application +# This is the version of the spec for this file, not the application version. +Version=1.0 +Name=Logray +Name[vi]=Logray +GenericName=Log Analyzer +Comment=Log capture and analysis +Icon=org.wireshark.Logray +TryExec=logray +Exec=logray %f +Terminal=false +MimeType=application/x-scap +# Category entry according to: +# https://specifications.freedesktop.org/menu-spec/1.0/ +Categories=System;Monitor;Qt; diff --git a/resources/freedesktop/org.wireshark.Logray.metainfo.xml b/resources/freedesktop/org.wireshark.Logray.metainfo.xml new file mode 100644 index 00000000..eeb5c9d0 --- /dev/null +++ b/resources/freedesktop/org.wireshark.Logray.metainfo.xml @@ -0,0 +1,31 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!-- + Copyright 2014 Richard Hughes <richard@hughsie.com> + The specification for this file can be found at + https://www.freedesktop.org/software/appstream/docs/chap-Metadata.html +--> + +<component type="desktop"> + <id>org.wireshark.Logray</id> + <name>Logray</name> + <summary>Logray is a feature-filled log analyzer</summary> + <content_rating type="oars-1.1"/> + <metadata_license>CC0-1.0</metadata_license> + <project_license>GPL-2.0</project_license> + <!-- NOTE: the below description was copied from packaging/rpm/SPECS/wireshark.spec.in --> + <description> + <p> + Logray lets you capture and analyze log data from a variety of sources. + </p> + <p> + It has many powerful features including a rich display filter language + and a number of ways to view log data. + </p> + </description> + <url type="homepage">https://www.wireshark.org</url> + <screenshots> + </screenshots> + <update_contact>wireshark-dev_at_wireshark.org</update_contact> + <releases> + </releases> +</component> diff --git a/resources/freedesktop/org.wireshark.Wireshark-mime.xml b/resources/freedesktop/org.wireshark.Wireshark-mime.xml new file mode 100644 index 00000000..e297d273 --- /dev/null +++ b/resources/freedesktop/org.wireshark.Wireshark-mime.xml @@ -0,0 +1,257 @@ +<?xml version="1.0" encoding="UTF-8"?> + +<!-- + This file allows freedesktop.org-compliant desktops (such as GNOME and + KDE) to know which files should be opened by what program (and what icon + to show for the file in a file browser). + + Both magic and file name glob patterns are supported; glob patterns are + preferred since they don't require opening and reading part of + the file to determine its type. + + The specification for this file can be found here: + https://standards.freedesktop.org/shared-mime-info-spec/latest/ + + + Note that ideally the MIME types listed here should be IANA-registered: + + https://www.iana.org/assignments/media-types/media-types.xhtml + + If your file type is not registered then using one of the + (not-really-a-good-idea and deprecated) x- media types is the only option + if you want files to be associated with Wireshark in + freedesktop.org-compliant file browsers. + + + NOTE: if you do add a MIME type here, don't forget to add it to the list + of MIME types handled by Wireshark in org.wireshark.Wireshark.desktop. +--> + +<mime-info xmlns="http://www.freedesktop.org/standards/shared-mime-info"> + <mime-type type="application/vnd.tcpdump.pcap"> + <comment>Packet Capture (PCAP)</comment> + <generic-icon name="org.wireshark.Wireshark-mimetype"/> + <alias type="application/x-pcap"/> + <alias type="application/pcap"/> + <magic> + <!-- standard PCAP file --> + <match type="big32" offset="0" value="0xa1b2c3d4"/> + <match type="little32" offset="0" value="0xa1b2c3d4"/> + <!-- extended (Alexey-Kuznetsov's-patches) PCAP file --> + <match type="big32" offset="0" value="0xa1b2cd34"/> + <match type="little32" offset="0" value="0xa1b2cd34"/> + </magic> + <glob pattern="*.pcap"/> + <glob pattern="*.pcap.gz"/> + <glob pattern="*.pcap.zst"/> + <glob pattern="*.pcap.lz4"/> + </mime-type> + + <mime-type type="application/x-pcapng"> + <comment>Packet Capture (PCAPNG)</comment> + <generic-icon name="org.wireshark.Wireshark-mimetype"/> + <magic> + <match type="big32" offset="0" value="0x0a0d0d0a"> + <match type="big32" offset="8" value="0x1a2b3c4d"/> + </match> + <match type="little32" offset="0" value="0x0a0d0d0a"> + <match type="little32" offset="8" value="0x1a2b3c4d"/> + </match> + </magic> + <glob pattern="*.pcapng"/> + <glob pattern="*.ntar"/> + <glob pattern="*.pcapng.gz"/> + <glob pattern="*.ntar.gz"/> + <glob pattern="*.pcapng.zst"/> + <glob pattern="*.ntar.zst"/> + <glob pattern="*.pcapng.lz4"/> + <glob pattern="*.ntar.lz4"/> + </mime-type> + + <mime-type type="application/x-snoop"> + <comment>Packet Capture (Snoop)</comment> + <generic-icon name="org.wireshark.Wireshark-mimetype"/> + <magic> + <match type="string" offset="0" value="snoop"/> + </magic> + <glob pattern="*.snoop"/> + <glob pattern="*.snoop.gz"/> + <glob pattern="*.snoop.zst"/> + <glob pattern="*.snoop.lz4"/> + </mime-type> + + <mime-type type="application/x-iptrace"> + <comment>Packet Capture (AIX iptrace)</comment> + <generic-icon name="org.wireshark.Wireshark-mimetype"/> + <magic> + <match type="string" offset="0" value="iptrace 1.0"/> + <match type="string" offset="0" value="iptrace 2.0"/> + </magic> + </mime-type> + + <mime-type type="application/x-lanalyzer"> + <comment>Packet Capture (Novell LANalyzer)</comment> + <generic-icon name="org.wireshark.Wireshark-mimetype"/> + <magic> + <match type="little16" offset="0" value="0x1001"/> + <match type="little16" offset="0" value="0x1007"/> + </magic> + <glob pattern="*.tr1"/> + <glob pattern="*.tr1.gz"/> + <glob pattern="*.tr1.zst"/> + <glob pattern="*.tr1.lz4"/> + </mime-type> + + <mime-type type="application/x-nettl"> + <comment>Packet Capture (HP-UX nettl)</comment> + <generic-icon name="org.wireshark.Wireshark-mimetype"/> + <magic> + <match type="string" offset="0" value="\x54\x52\x00\x64\x00"/> + </magic> + <glob pattern="*.trc0"/> + <glob pattern="*.trc1"/> + <glob pattern="*.trc0.gz"/> + <glob pattern="*.trc1.gz"/> + <glob pattern="*.trc0.zst"/> + <glob pattern="*.trc1.zst"/> + <glob pattern="*.trc0.lz4"/> + <glob pattern="*.trc1.lz4"/> + </mime-type> + + <mime-type type="application/x-radcom"> + <comment>Packet Capture (Radcom WAN/LAN Analyzer)</comment> + <generic-icon name="org.wireshark.Wireshark-mimetype"/> + <magic> + <match type="string" offset="0" value="\x42\xd2\x00\x34\x12\x66\x22\x88"/> + </magic> + </mime-type> + + <mime-type type="application/x-etherpeek"> + <comment>Packet Capture (WildPackets/Savvius/LiveAction *Peek)</comment> + <generic-icon name="org.wireshark.Wireshark-mimetype"/> + <magic> + <match type="string" offset="0" value="\177ver"/> + </magic> + <glob pattern="*.apc"/> + <glob pattern="*.pkt"/> + <glob pattern="*.tpc"/> + <glob pattern="*.wpz"/> + <glob pattern="*.apc.gz"/> + <glob pattern="*.pkt.gz"/> + <glob pattern="*.tpc.gz"/> + <glob pattern="*.wpz.gz"/> + <glob pattern="*.apc.zst"/> + <glob pattern="*.pkt.zst"/> + <glob pattern="*.tpc.zst"/> + <glob pattern="*.wpz.zst"/> + <glob pattern="*.apc.lz4"/> + <glob pattern="*.pkt.lz4"/> + <glob pattern="*.tpc.lz4"/> + <glob pattern="*.wpz.lz4"/> + </mime-type> + + <mime-type type="application/x-visualnetworks"> + <comment>Packet Capture (Visual Networks)</comment> + <generic-icon name="org.wireshark.Wireshark-mimetype"/> + <magic> + <match type="string" offset="0" value="\x05VNF"/> + </magic> + </mime-type> + + <mime-type type="application/x-netinstobserver"> + <comment>Packet Capture (Network Instruments/Viavi Observer)</comment> + <generic-icon name="org.wireshark.Wireshark-mimetype"/> + <magic> + <match type="string" offset="0" value="ObserverPktBuffe"/> + </magic> + <glob pattern="*.bfr"/> + <glob pattern="*.bfr.gz"/> + <glob pattern="*.bfr.zst"/> + <glob pattern="*.bfr.lz4"/> + </mime-type> + + <mime-type type="application/x-5view"> + <comment>Packet Capture (Accellent/InfoVista 5view)</comment> + <generic-icon name="org.wireshark.Wireshark-mimetype"/> + <magic> + <match type="string" offset="0" value="\xaa\xaa\xaa\xaa"/> + </magic> + <glob pattern="*.5vw"/> + <glob pattern="*.5vw.gz"/> + <glob pattern="*.5vw.zst"/> + <glob pattern="*.5vw.lz4"/> + </mime-type> + + <mime-type type="application/x-tektronix-rf5"> + <comment>Packet Capture (Tektronix rf5)</comment> + <generic-icon name="org.wireshark.Wireshark-mimetype"/> + <magic> + <match type="string" offset="0" value="\x00\x00\x02\x00\x12\x05\x00\x10"/> + </magic> + <glob pattern="*.rf5"/> + <glob pattern="*.rf5.gz"/> + <glob pattern="*.rf5.zst"/> + <glob pattern="*.rf5.lz4"/> + </mime-type> + + <mime-type type="application/x-micropross-mplog"> + <comment>Packet Capture (Micropross mplog)</comment> + <generic-icon name="org.wireshark.Wireshark-mimetype"/> + <magic> + <match type="string" offset="0" value="MPCSII"/> + </magic> + <glob pattern="*.mplog"/> + <glob pattern="*.mplog.gz"/> + <glob pattern="*.mplog.zst"/> + <glob pattern="*.mplog.lz4"/> + </mime-type> + + <mime-type type="application/x-apple-packetlogger"> + <comment>Packet Capture (macOS PacketLogger)</comment> + <generic-icon name="org.wireshark.Wireshark-mimetype"/> + <glob pattern="*.pklg"/> + <glob pattern="*.pklg.gz"/> + <glob pattern="*.pklg.zst"/> + <glob pattern="*.pklg.lz4"/> + </mime-type> + + <mime-type type="application/x-endace-erf"> + <comment>Packet Capture (Endace ERF)</comment> + <generic-icon name="org.wireshark.Wireshark-mimetype"/> + <glob pattern="*.erf"/> + <glob pattern="*.erf.gz"/> + <glob pattern="*.erf.zst"/> + <glob pattern="*.erf.lz4"/> + </mime-type> + + <mime-type type="application/ipfix"> + <comment>Packet Capture (IPFIX)</comment> + <generic-icon name="org.wireshark.Wireshark-mimetype"/> + <glob pattern="*.ipfix"/> + <glob pattern="*.ipfix.gz"/> + <glob pattern="*.ipfix.zst"/> + <glob pattern="*.ipfix.lz4"/> + <!-- Don't register for .pfx: that extension has another (more common) use --> + </mime-type> + + <mime-type type="application/x-ixia-vwr"> + <comment>Packet Capture (Ixia IxVeriWave)</comment> + <generic-icon name="org.wireshark.Wireshark-mimetype"/> + <glob pattern="*.vwr"/> + <glob pattern="*.vwr.gz"/> + <glob pattern="*.vwr.zst"/> + <glob pattern="*.vwr.lz4"/> + </mime-type> + + <mime-type type="application/x-rtpdump"> + <comment>RTP packet stream (RTPDump)</comment> + <generic-icon name="org.wireshark.Wireshark-mimetype"/> + <magic> + <match type="string" offset="0" value="#!rtpplay1.0 "/> + </magic> + <glob pattern="*.rtp"/> + <glob pattern="*.rtp.gz"/> + <glob pattern="*.rtp.zst"/> + <glob pattern="*.rtp.lz4"/> + </mime-type> +</mime-info> diff --git a/resources/freedesktop/org.wireshark.Wireshark.desktop b/resources/freedesktop/org.wireshark.Wireshark.desktop new file mode 100644 index 00000000..a880a50a --- /dev/null +++ b/resources/freedesktop/org.wireshark.Wireshark.desktop @@ -0,0 +1,111 @@ +[Desktop Entry] +# The format of this file is specified at +# https://specifications.freedesktop.org/desktop-entry-spec/1.0/ +# The entries are in the order they are listed in version 1.0 +Type=Application +# This is the version of the spec for this file, not the application version. +Version=1.0 +Name=Wireshark +Name[vi]=Wireshark +GenericName=Network Analyzer +GenericName[af]=Netwerk Analiseerder +GenericName[az]=Şəbəkə Analiz Proqramı +GenericName[bg]=Анализатор на мрежови трафик +GenericName[bs]=Mrežni analizer +GenericName[ca]=Analitzador de xarxa +GenericName[cs]=Analyzátor sítě +GenericName[da]=Netværksanalyse +GenericName[de]=Programm für die Netzwerk-Analyse +GenericName[el]=Αναλυτής Δικτύων +GenericName[en_GB]=Network Analyser +GenericName[eo]=Retanalizilo +GenericName[es]=Analizador de redes +GenericName[et]=Võrguliikluse analüsaator +GenericName[eu]=Sare ikerketaria +GenericName[fa]=تحلیلگر شبکه +GenericName[fi]=Verkkoanalysaattori +GenericName[fr]=Analyseur réseau +GenericName[he]=מאבחן רשת +GenericName[hr]=Program za analiziranje mreža +GenericName[hu]=hálózatanalizáló +GenericName[id]=Analisis jaringan +GenericName[is]=Netskoðunartól +GenericName[it]=Analizzatore di rete +GenericName[ja]=ネットワークアナライザ +GenericName[ko]=네트워크 분석기 +GenericName[lo]=ເຄື່ອງມືວິເຄາະເຄືອຂ່າຍ +GenericName[lt]=Tinklo analizatorius +GenericName[lv]=Tīkla Analizators +GenericName[mk]=Анализатор на мрежи +GenericName[mn]=Сүлжээ-шинжлэлийн програм +GenericName[mt]=Analizzatur tan-network +GenericName[nb]=Nettverksanalysator +GenericName[nl]=netwerkanalyseprogramma +GenericName[nn]=Nettverksanalysator +GenericName[nso]=Moahlaahli wa Kgokagano +GenericName[pl]=Analizator sieci +GenericName[pt]=Analisador de Redes +GenericName[pt_BR]=Analisador de rede +GenericName[ro]=Analizor de reţea +GenericName[ru]=Анализатор сетевого трафика +GenericName[se]=Fierbmeanalysa +GenericName[sk]=Analyzátor siete +GenericName[sl]=Analizator omrežij +GenericName[sr]=Analizatror mreže +GenericName[ss]=Sihlatiyi seluchungechunge +GenericName[sv]=Nätverksanalyserare +GenericName[ta]=Å¨Ä ¬öÅ¡Ç÷ +GenericName[th]=เครื่องมือวิเคราะห์เครือข่าย +GenericName[tr]=Ağ Analiz Programı +GenericName[uk]=Аналізатор мережі +GenericName[ven]=Musengulusi wa Vhukwamani +GenericName[vi]=Trình phân tích mạng +GenericName[xh]=Umcukucezi Womsebenzi womnatha +GenericName[zh_CN]=网络分析程序 +GenericName[zh_TW]=網路分析程式 +GenericName[zu]=Umhloli Woxhumano olusakazekile +Comment=Network traffic analyzer +Comment[fi]=Verkkoliikenne analysaattori +Comment[fr]=Analyseur de trafic réseau +Comment[sv]=Nätverkstrafikanalysator +Comment[af]=Netwerkverkeer analiseerder +Comment[sq]=Analizues i trafikut të rrjetit +Comment[ast]=Analizador de tráficu de rede +Comment[bn]=নেটওয়ার্ক ট্রাফিক বিশ্লেষক +Comment[bg]=Анализатор на мрежовия трафик +Comment[bs]=Analizator mrežnoga prometa +Comment[pt_BR]=Analisador de tráfego de rede +Comment[et]=Võrguliikluse analüüsija +Comment[nl]=Netwerkverkeer analyseren +Comment[da]=Netværkstrafikanalyse +Comment[cs]=Analyzátor síťového přenosu +Comment[gl]=Analizador do tráfico de rede +Comment[el]=Ανάλυση κίνησης δικτύου +Comment[de]=Netzwerkverkehr-Analyseprogramm +Comment[hu]=Hálózatiforgalom-elemző +Comment[it]=Analizzatore del traffico di rete +Comment[ja]=ネットワークトラフィックアナライザー +Comment[ko]=네트워크 트래픽 분석기 +Comment[ky]=Тармактык трафикти анализдөө +Comment[lt]=Tinklo duomenų srauto analizatorius +Comment[ms]=Penganalisa trafik rangkaian +Comment[nb]=Nettverkstrafikk-analysator +Comment[oc]=Analisador de tramas de ret +Comment[pt]=Analisador de tráfego da rede +Comment[pl]=Analizator ruchu sieciowego +Comment[ro]=Analizator trafic de rețea +Comment[ru]=Анализ сетевого трафика +Comment[sk]=Analyzátor sieťovej premávky +Comment[es]=Analizador de tráfico de red +Comment[sl]=Preučevalnik omrežnega prometa +Comment[tr]=Ağ trafiği çözümleyicisi +Comment[vi]=Trình phân tích giao thông mạng +Comment[uk]=Аналізатор мережевого трафіку +Icon=org.wireshark.Wireshark +TryExec=wireshark +Exec=wireshark %f +Terminal=false +MimeType=application/vnd.tcpdump.pcap;application/x-pcapng;application/x-snoop;application/x-iptrace;application/x-lanalyzer;application/x-nettl;application/x-radcom;application/x-etherpeek;application/x-visualnetworks;application/x-netinstobserver;application/x-5view;application/x-tektronix-rf5;application/x-micropross-mplog;application/x-apple-packetlogger;application/x-endace-erf;application/ipfix;application/x-ixia-vwr; +# Category entry according to: +# https://specifications.freedesktop.org/menu-spec/1.0/ +Categories=Network;Monitor;Qt; diff --git a/resources/freedesktop/org.wireshark.Wireshark.metainfo.xml b/resources/freedesktop/org.wireshark.Wireshark.metainfo.xml new file mode 100644 index 00000000..6526beb4 --- /dev/null +++ b/resources/freedesktop/org.wireshark.Wireshark.metainfo.xml @@ -0,0 +1,67 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!-- + Copyright 2014 Richard Hughes <richard@hughsie.com> + The specification for this file can be found at + https://www.freedesktop.org/software/appstream/docs/chap-Metadata.html +--> + +<component type="desktop"> + <id>org.wireshark.Wireshark</id> + <name>Wireshark</name> + <summary>Wireshark is the world's foremost protocol analyzer</summary> + <content_rating type="oars-1.1"/> + <metadata_license>CC0-1.0</metadata_license> + <project_license>GPL-2.0</project_license> + <!-- NOTE: the below description was copied from packaging/rpm/SPECS/wireshark.spec.in --> + <description> + <p> + Wireshark allows you to examine protocol data stored in files or as it + is captured from wired or wireless (WiFi or Bluetooth) networks, USB + devices, and many other sources. It supports dozens of protocol + capture file formats and understands more than a thousand protocols. + </p> + <p> + It has many powerful features including a rich display filter language + and the ability to reassemble multiple protocol packets in order to, + for example, view a complete TCP stream, save the contents of a file + which was transferred over HTTP or CIFS, or play back an RTP audio + stream. + </p> + <p xml:lang="fr"> + Wireshark est le principal analyseur de protocole au monde. + </p> + <p xml:lang="fr"> + Wireshark vous permet d’examiner les données enregistrées dans des + fichiers ou en temps réel sur un réseau câblé ou sans fil (WiFi ou + Bluetooth), à partir d’équipement USB et de bien d’autres sources. + Il supporte des dizaines de formats de fichiers de capture de + protocoles et comprend plus d’un millier de protocoles. + </p> + <p xml:lang="fr"> + Il dispose de nombreuses fonctionnalités puissantes dont un riche + langage de filtre d’affichage et la capacité de ré-assembler de + multiples paquets de protocoles, afin par exemple, de visualiser + un flux TCP, de sauvegarder le contenu d’un fichier transféré par + HTTP ou CIFS, ou de re-jouer un flux audio RTP. + </p> + </description> + <url type="homepage">https://www.wireshark.org</url> + <screenshots> + <screenshot type="default"> + <caption>Wireshark's main window</caption> + <image type="source">https://www.wireshark.org/docs/wsug_html/images/ws-main.png</image> + </screenshot> + <screenshot> + <caption>Wireshark I/O Graph</caption> + <image type="source">https://www.wireshark.org/docs/wsug_html/images/ws-stats-iographs.png</image> + </screenshot> + <screenshot> + <caption>Wireshark Conversations</caption> + <image type="source">https://www.wireshark.org/docs/wsug_html/images/ws-stats-conversations.png</image> + </screenshot> + </screenshots> + <update_contact>wireshark-dev_at_wireshark.org</update_contact> + <releases> + <!-- release tags should be added using tools/update-appdata.py --> + </releases> +</component> |