Huba Buba
hubabuba.bsky.social
Huba Buba
@hubabuba.bsky.social
Huba Buba because Hubba Bubba was not available anymore.

Like:
Science, Photography, Linux, Rust, Go (golang)

Not Like:
Everything else

Author of RustNet: https://github.com/domcyrus/rustnet
Pinned
RustNet v0.15.0 released! 🎉

New: Ubuntu PPA packaging & improved security with removed CAP_NET_ADMIN requirement.

Mentioned on Linux Today & LinuxLinks😀

Install:
Fedora: COPR packages
Ubuntu: Official PPA
Arch: rustnet-bin (once AUR recovers from DDoS 😢)
macOS/Windows: github.com/domcyrus/rustnet
RustNet v0.17.0 released 🎉

What's New:
- Landlock sandbox & capability dropping (Linux security)
- eBPF thread-to-process name resolution
- New CLI options: --no-sandbox, --sandbox-strict

📦 COPR | PPA | AUR | Homebrew | Chocolatey

🔗 github.com/domcyrus/rustnet/releases/tag/v0.17.0
December 7, 2025 at 5:04 PM
RustNet v0.17.0 will include Landlock sandboxing 🔒

Sandbox after init: drop CAP_NET_RAW, restrict filesystem, block outbound. But is it useful when CAP_BPF stays? Not certain... domcyrus.github.io/systems-programming/security/linux/2025/12/06/landlock-sandboxing-network-tools.html
Sandboxing Network Tools with Landlock
Network monitoring tools like RustNet process untrusted data from the wire. This makes them vulnerable to protocol exploits and crafted payloads. If an attacker finds a bug in packet parsing, they cou...
domcyrus.github.io
December 6, 2025 at 5:09 PM
RustNet v0.16.1 released

What's New:
- Network interface statistics tracking
- TCP retransmits
- FreeBSD support

Installation:
Fedora/RHEL: COPR | Ubuntu: PPA | Arch: AUR
macOS: Homebrew | Windows: Chocolatey | FreeBSD: pkg

github.com/domcyrus/rus...
#RustLang #Networking #Linux #FreeBSD #Rust
Release Release v0.16.1 · domcyrus/rustnet
Fix cross-compilation build issues for eBPF on non-Linux platforms Switch FreeBSD to native VM builds instead of cross-compilation Fix build.rs to check TARGET instead of host platform
github.com
November 22, 2025 at 6:12 PM
RustNet v0.15.0 released! 🎉

New: Ubuntu PPA packaging & improved security with removed CAP_NET_ADMIN requirement.

Mentioned on Linux Today & LinuxLinks😀

Install:
Fedora: COPR packages
Ubuntu: Official PPA
Arch: rustnet-bin (once AUR recovers from DDoS 😢)
macOS/Windows: github.com/domcyrus/rustnet
October 26, 2025 at 9:35 AM
Yehaa, rustnet now on Ubuntu PPA (25.10+)

sudo add-apt-repository ppa:domcyrus/rustnet
sudo apt install rustnet-monitor

Network monitoring TUI with eBPF process identification & deep packet inspection.

Also: Fedora COPR, Arch AUR
github.com/domcyrus/rustnet

#ubuntu #linux #rust
GitHub - domcyrus/rustnet: A cross-platform network monitoring terminal UI tool built with Rust.
A cross-platform network monitoring terminal UI tool built with Rust. - domcyrus/rustnet
github.com
October 14, 2025 at 1:52 PM
RustNet v0.14.0 is now available!

Key updates:
- eBPF enabled on Linux
- JSON logging for SIEM integration
- TUN/TAP interface support
- Fixed high CPU usage on Linux
- Available via Fedora COPR

github.com/domcyrus/rus...

#rustnet #rust #rustlang #networking #linux #ebpf #opensource #monitoring
Release Release v0.14.0 · domcyrus/rustnet
Added eBPF Enabled by Default on Linux: eBPF support is now enabled by default on Linux builds for enhanced performance Provides faster socket tracking with reduced overhead Includes CO-RE (Compi...
github.com
October 12, 2025 at 3:42 PM
RustNet v0.12.0 released with distribution packages

Added packaging such as .deb, .rpm, and Windows .msi installer.

Also added vim-style navigation, sortable columns for bandwidth monitoring, and fixed the Windows double-key issue.

github.com/domcyrus/rus...

#rust #opensource #networking #linux
Release Release v0.12.0 · domcyrus/rustnet
Added Vim-style Navigation: Jump to beginning of connection list with g and end with G (Shift+g) Table Sorting: Comprehensive sorting functionality for all connection table columns Press s to cyc...
github.com
October 2, 2025 at 7:17 PM
macOS: "Here's process info in the packet header"
Linux: "Write 100 lines of eBPF"

My deep dive into PKTAP vs eBPF:
dev.to/domcyrus/why...

#rust #linux #systemsprogramming #ebpf
Why Catching Short-Lived Processes Requires eBPF on Linux but Just a Header on macOS
TL;DR macOS's PKTAP provides process info directly in packet headers (10 lines of code),...
dev.to
September 22, 2025 at 4:11 PM
Built RustNet: A network monitor with deep packet inspection and TUI

See real-time connections with process identification, protocol detection (HTTP/TLS/DNS/QUIC), and connection states

Works on Linux/macOS and maybe also Windows (TBD)
Source: github.com/domcyrus/rus...
September 7, 2025 at 9:28 AM
What's upppp? 👍
January 9, 2024 at 5:59 PM