You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
SSH from Scratch — a PAIML course: the three layers, host keys & trust, the SSH transport wire format (binary packet, RFC 4251 data types), and a wire-format co…
Sockets from Scratch — a PAIML course: the socket API, the connection lifecycle, stream framing (one recv != one message), and a TCP server in Rust (sockwire). …
NTP from Scratch — a PAIML course: clock drift, the four-timestamp offset/delay math, the NTP wire format, and an SNTP client in Rust (ntpwire). Styled like rus…
DHCP from Scratch — a PAIML course: DORA, the BOOTP wire format, and building a DHCP client codec in Rust (dhcpwire, with bounds-checked options parsing). Style…
DNS from Scratch — a PAIML course: names, resolvers, the wire format, and building a stub resolver in Rust (dnswire, with loop-safe name decompression). Styled …
Packet Sniffing and Mangling — a PAIML course (authorized/defensive use): capture, decode, and rewrite IPv4/UDP packets in Rust (pktmangle). Styled like rust-de…
Network Protocols from Scratch — a PAIML course: UDP, TCP, and building your own reliable protocol in Rust (miniproto). Styled like rust-de-specialization.