Exapunks
As someone that also works in infosec for the past decade, I especially appreciate how it models computer viruses as tiny nanotech machines that physically interact with each network. It’s a good blend between how self-replicating code actually works and how it’s imagined.
Also, the puzzles are really good, especially when you go out of bounds to investigate the rest of what’s inside each network?