Blog Posts

Building a TCP Reverse Shell in Go

Building a TCP Reverse Shell in Go

July 16, 2024

#go #security

A reverse shell is one of the simplest networking programs you can write. It’s also one of the most instructive — you’ll touch TCP, process execution, I/O piping, and terminal handling in under 100 lines.

Read More
Generics

Generics

March 20, 2022

#go

Write the function once. Let the compiler figure out the types.

Read More