Tools

Chapter 37.3 - Networking Tools #

Etherape #

Wireshark #

https://wiki.wireshark.org/CaptureFilters

Enable Packet Diagram View

Nmap #

Scapy / Kamene #

Kamene

(G)NS #

HTTPie #

HTTPie (Github) - human-friendly CLI HTTP client for the API era

Tunnels & VPN #

bore (Github) - a simple CLI tool for making tunnels to localhost

Further Reading #

What happens when… [Github] - An attempt to answer the age old interview question “What happens when you type google.com into your browser and press enter?”

Ben Eater’s Networking Tutorial Series is pretty good:

Chapter 37.1 - Weird Networking, because why not! #

Weird URL Protocols (YouTube, ThioJoe)

cjdns + hyperboria

ipfs

dat

Netsukuku

Beaker Browser

Bombadillo is a non-web browser, designed for a growing list of protocols operating outside of the web.

Software Defined Networking, ActivityPub

GreenTunnel - “GreenTunnel bypasses DPI (Deep Packet Inspection) systems found in many ISPs (Internet Service Providers) which block access to certain websites.”

File transfer via DNS

Alternative Internet (Github list)

Awesome Mesh (Github list)

List of tools in the BlackArch repo, meant mostly for security research, though obviously many of these are network related and so might give some inspiration or lead to interesting rabbit holes

Defcon channel (YouTube), DefCon is a security confrence, and naturally that means a lot of network security, including Including some on hacking sex toys

Why do we use the Linux Kernel’s TCP Stack (Julia Evans Blog)

A smol tcp stack (Github)

The Cost of CPU Networking on a Host (David Ahern’s Blog)

Encapsulation of TCP over UDP

WORST POSSIBLE quality on YouTube? (YouTube, FlyTech Videos)

‘Nerfnet’ tunnells TCP/IP over cheap NRF24L01 Radios (Hackaday, Tom Nardi)

RFC for 700 HTTP Status Codes (Github, Joho)

Fun with IP address parsing (David Anderson’s Blog)

http-wtf

Yggdrasil

https://github.com/ValdikSS/GoodbyeDPI

[TODO] Add follow along making a network stack

[TODO] https://iximiuz.com/en/posts/computer-networking-101/

[TODO] https://blog.benjojo.co.uk/post/scan-ping-the-internet-hilbert-curve


Netcat - All you need to know


If you would like to support my development of OpGuides, please consider supporting me on GitHub Sponsors or dropping me some spare change on Venmo @vegadeftwing - every little bit helps ❤️