net-analyzer/wireshark (gentoo)

Search

Package Information

Description:
Wireshark is the world's foremost network protocol analyzer, and is the de facto (and often de jure) standard across many industries and educational institutions. Wireshark has a rich feature set which includes 1) deep inspection of hundreds of protocols, with more being added all the time, 2) live capture and offline analysis, 3) standard three-pane packet browser, 4) captured network data can be browsed via a GUI, or via the TTY-mode TShark utility, 5) the most powerful display filters in the industry, 6) rich VoIP analysis, 7) read/write many different capture file formats: tcpdump (libpcap), Catapult DCT2000, Cisco Secure IDS iplog, Microsoft Network Monitor, Network General Sniffer® (compressed and uncompressed), Sniffer® Pro, and NetXray®, Network Instruments Observer, Novell LANalyzer, RADCOM WAN/LAN Analyzer, Shomiti/Finisar Surveyor, Tektronix K12xx, Visual Networks Visual UpTime, WildPackets EtherPeek/TokenPeek/AiroPeek, and many others, 8) capture files compressed with gzip can be decompressed on the fly, 9) live data can be read from Ethernet, IEEE 802.11, PPP/HDLC, ATM, Bluetooth, USB, Token Ring, Frame Relay, FDDI, and others, 10) decryption support for many protocols, including IPsec, ISAKMP, Kerberos, SNMPv3, SSL/TLS, WEP, and WPA/WPA2, 11) coloring rules can be applied to the packet list for quick, intuitive analysis, 12) output can be exported to XML, PostScript®, CSV, or plain text.
Homepage:
https://www.wireshark.org/
License:
GPL-2

Versions

Version EAPI Keywords Slot
9999 8 ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc64 ~riscv ~x86 0/9999
4.6.4 8 amd64 arm arm64 ~hppa ~loong ppc64 ~riscv x86 0/4.6.4
4.6.3 8 amd64 arm arm64 ~hppa ~loong ~ppc64 ~riscv x86 0/4.6.3
4.6.2-r2 8 amd64 arm arm64 ~hppa ~loong ppc64 ~riscv x86 0/4.6.2-r2

Metadata

Description

Maintainers

Upstream

Raw Metadata XML
<pkgmetadata>
	<maintainer type="person" proxied="yes">
		<email>holger@applied-asynchrony.com</email>
		<name>Holger Hoffstätte</name>
	</maintainer>
	<maintainer type="project" proxied="proxy">
		<email>proxy-maint@gentoo.org</email>
		<name>Proxy Maintainers</name>
	</maintainer>
	<maintainer type="person">
		<email>sam@gentoo.org</email>
		<name>Sam James</name>
	</maintainer>
	<longdescription>
		Wireshark is the world's foremost network protocol analyzer, and is the de
		facto (and often de jure) standard across many industries and educational
		institutions. Wireshark has a rich feature set which includes 1) deep
		inspection of hundreds of protocols, with more being added all the time, 2)
		live capture and offline analysis, 3) standard three-pane packet browser, 4)
		captured network data can be browsed via a GUI, or via the TTY-mode TShark
		utility, 5) the most powerful display filters in the industry, 6) rich VoIP
		analysis, 7) read/write many different capture file formats: tcpdump (libpcap),
		Catapult DCT2000, Cisco Secure IDS iplog, Microsoft Network Monitor, Network
		General Sniffer® (compressed and uncompressed), Sniffer® Pro, and NetXray®,
		Network Instruments Observer, Novell LANalyzer, RADCOM WAN/LAN Analyzer,
		Shomiti/Finisar Surveyor, Tektronix K12xx, Visual Networks Visual UpTime,
		WildPackets EtherPeek/TokenPeek/AiroPeek, and many others, 8) capture files
		compressed with gzip can be decompressed on the fly, 9) live data can be read
		from Ethernet, IEEE 802.11, PPP/HDLC, ATM, Bluetooth, USB, Token Ring, Frame
		Relay, FDDI, and others, 10) decryption support for many protocols, including
		IPsec, ISAKMP, Kerberos, SNMPv3, SSL/TLS, WEP, and WPA/WPA2, 11) coloring rules
		can be applied to the packet list for quick, intuitive analysis, 12) output can
		be exported to XML, PostScript®, CSV, or plain text.
	</longdescription>
	<use>
		<flag name="androiddump">Install androiddump, an extcap interface to capture from Android devices</flag>
		<flag name="bcg729">Use <pkg>media-libs/bcg729</pkg> for G.729 codec support in RTP Player</flag>
		<flag name="capinfos">Install capinfos, to print information about capture files</flag>
		<flag name="captype">Install captype, to print the file types of capture files</flag>
		<flag name="ciscodump">Install ciscodump, extcap interface to capture from a remote Cisco router</flag>
		<flag name="dftest">Install dftest, to display filter byte-code, for debugging dfilter routines</flag>
		<flag name="dpauxmon">Install dpauxmon, an external capture interface (extcap) that captures DisplayPort AUX channel data from linux kernel drivers</flag>
		<flag name="dumpcap">Install dumpcap, to dump network traffic from inside wireshark</flag>
		<flag name="editcap">Install editcap, to edit and/or translate the format of capture files</flag>
		<flag name="http3">Install <pkg>net-libs/nghttp3</pkg> for enhanced HTTP3 analysis</flag>
		<flag name="ilbc">Build with iLBC support in RTP Player using <pkg>media-libs/libilbc</pkg></flag>
		<flag name="maxminddb">Use <pkg>dev-libs/libmaxminddb</pkg> for IP address geolocation</flag>
		<flag name="mergecap">Install mergecap, to merge two or more capture files into one</flag>
		<flag name="minizip">Build with zip file compression support</flag>
		<flag name="netlink">Use <pkg>dev-libs/libnl</pkg></flag>
		<flag name="pcap">Use <pkg>net-libs/libpcap</pkg> for network packet capturing (build dumpcap, rawshark)</flag>
		<flag name="pkcs11">Add support for PKCS in <pkg>net-libs/gnutls</pkg></flag>
		<flag name="plugins">Install plugins</flag>
		<flag name="randpkt">Install randpkt, a utility for creating pcap trace files full of random packets</flag>
		<flag name="randpktdump">Install randpktdump, an extcap interface to provide access to the random packet generator (randpkt)</flag>
		<flag name="reordercap">Install reordercap, to reorder input file by timestamp into output file</flag>
		<flag name="sbc">Use <pkg>media-libs/sbc</pkg> for playing back SBC encoded packets</flag>
		<flag name="sdjournal">Install sdjournal, an extcap that captures systemd journal entries</flag>
		<flag name="sharkd">Install sharkd, the daemon variant of wireshark</flag>
		<flag name="smi">Use <pkg>net-libs/libsmi</pkg> to resolve numeric OIDs into human readable format</flag>
		<flag name="spandsp">Use <pkg>media-libs/spandsp</pkg> for for G.722 and G.726 codec support in the RTP Player</flag>
		<flag name="sshdump">Install sshdump, an extcap interface to capture from a remote host through SSH</flag>
		<flag name="text2pcap">Install text2pcap, to generate a capture file from an ASCII hexdump of packets</flag>
		<flag name="tshark">Install tshark, to dump and analyzer network traffic from the command line</flag>
		<flag name="udpdump">Install udpdump, to get packets exported from a source (like a network device or a GSMTAP producer) that are dumped to a pcap file</flag>
		<flag name="wifi">Install wifidump, to dump and analyse 802.11 traffic</flag>
		<flag name="xxhash">Enable <pkg>dev-libs/xxhash</pkg> support for hashing</flag>
	</use>
	<upstream>
		<changelog>https://www.wireshark.org/news/</changelog>
		<remote-id type="github">wireshark/wireshark</remote-id>
		<remote-id type="gitlab">wireshark/wireshark</remote-id>
		<remote-id type="cpe">cpe:/a:wireshark:wireshark</remote-id>
	</upstream>
</pkgmetadata>

Lint Warnings

USE Flags

Flag Description 9999 4.6.4 4.6.3 4.6.2-r2
androiddump Install androiddump, an extcap interface to capture from Android devices
bcg729 Use <pkg>media-libs/bcg729</pkg> for G.729 codec support in RTP Player
brotli Enable Brotli compression support
capinfos Install capinfos, to print information about capture files
captype Install captype, to print the file types of capture files
ciscodump Install ciscodump, extcap interface to capture from a remote Cisco router
dftest Install dftest, to display filter byte-code, for debugging dfilter routines
doc Add extra documentation (API, Javadoc, etc). It is recommended to enable per package instead of globally
dpauxmon Install dpauxmon, an external capture interface (extcap) that captures DisplayPort AUX channel data from linux kernel drivers
dumpcap Install dumpcap, to dump network traffic from inside wireshark
editcap Install editcap, to edit and/or translate the format of capture files
gui Enable support for a graphical user interface
http2 Enable support for the HTTP/2 protocol
http3 Install <pkg>net-libs/nghttp3</pkg> for enhanced HTTP3 analysis
ilbc Build with iLBC support in RTP Player using <pkg>media-libs/libilbc</pkg>
kerberos Add kerberos support
lua Enable Lua scripting support
lz4 Enable support for lz4 compression (as implemented in app-arch/lz4)
maxminddb Use <pkg>dev-libs/libmaxminddb</pkg> for IP address geolocation
mergecap Install mergecap, to merge two or more capture files into one
minizip Build with zip file compression support
netlink Use <pkg>dev-libs/libnl</pkg>
opus Enable Opus audio codec support
pcap Use <pkg>net-libs/libpcap</pkg> for network packet capturing (build dumpcap, rawshark)
pkcs11 Add support for PKCS in <pkg>net-libs/gnutls</pkg>
plugins Install plugins
randpkt Install randpkt, a utility for creating pcap trace files full of random packets
randpktdump Install randpktdump, an extcap interface to provide access to the random packet generator (randpkt)
reordercap Install reordercap, to reorder input file by timestamp into output file
sbc Use <pkg>media-libs/sbc</pkg> for playing back SBC encoded packets
sdjournal Install sdjournal, an extcap that captures systemd journal entries
selinux !!internal use only!! Security Enhanced Linux support, this must be set by the selinux profile or breakage will occur
sharkd Install sharkd, the daemon variant of wireshark
smi Use <pkg>net-libs/libsmi</pkg> to resolve numeric OIDs into human readable format
snappy Enable support for Snappy compression (as implemented in app-arch/snappy)
spandsp Use <pkg>media-libs/spandsp</pkg> for for G.722 and G.726 codec support in the RTP Player
sshdump Install sshdump, an extcap interface to capture from a remote host through SSH
ssl Add support for SSL/TLS connections (Secure Socket Layer / Transport Layer Security)
test Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)
text2pcap Install text2pcap, to generate a capture file from an ASCII hexdump of packets
tshark Install tshark, to dump and analyzer network traffic from the command line
udpdump Install udpdump, to get packets exported from a source (like a network device or a GSMTAP producer) that are dumped to a pcap file
wifi Install wifidump, to dump and analyse 802.11 traffic
xxhash Enable <pkg>dev-libs/xxhash</pkg> support for hashing
zlib Add support for zlib compression
zstd Enable support for ZSTD compression

Files

Manifest

Type File Size Versions
Unmatched Entries
Type File Size
DIST wireshark-4.6.2-signatures.txt 2453 bytes
DIST wireshark-4.6.2.tar.xz 50581900 bytes
DIST wireshark-4.6.3-signatures.txt 2453 bytes
DIST wireshark-4.6.3.tar.xz 50636640 bytes
DIST wireshark-4.6.4-signatures.txt 2469 bytes
DIST wireshark-4.6.4.tar.xz 50566640 bytes