Search Articles — Sudonull

Search Results

In this project

Go TUN UDP relay: YAML config and code

https://sudonull.com/go-tun-udp-relay-yaml-config-and-code

Implement a network relay on Go with TUN/TAP and UDP tunnels. YAML config, protocol with MD5+timestamp, iperf3 benchmarks 925 Mbit/s. Code and examples for middle/senior dev.

ICMP tunnel in the Linux kernel: TCP/UDP encapsulation

https://sudonull.com/icmp-tunnel-in-the-linux-kernel-tcp-udp-encapsulation

How to implement an ICMP tunnel in the Linux kernel for TCP/UDP traffic encapsulation. Code analysis, Netfilter hooks and working with sk_buff. Useful for middle/senior developers.

ONYX messenger: E2EE and LAN without internet

https://sudonull.com/onyx-messenger-e2ee-and-lan-without-internet

Self-hosted ONYX on Flutter with XChaCha20-Poly1305 and UDP discovery. Deploy the server, set up LAN mode. Ideal for developers: architecture, code, security. Read details.

Traceroute on Rust: how route tracing works

https://sudonull.com/traceroute-on-rust-how-route-tracing-works

Breaking down the traceroute implementation on Rust. How TTL and ICMP create a network map. Code with explanations for network engineers and developers.

Trending Now