Go the Wrong Way CTF

With @sambowne, @djhardb, @KaitlynGuru, and @infosecirvin.

Scoreboard · Submit Flags

Good developers study documentation carefully and thoroughly understand their language. However, some people just want to code fast, break into things, and skip over the details. This CTF is for them.

Even if you've never programmed before, you can make simple attack tools in Go.

Archived Videos

HOPE 2020
TX WC 2021

Archived Scores

BSidesSF 2020
July, 2020
HOPE 2020
July, 2021
TX WC 2021

Challenges

Go cheatsheet
ED 31: Private Cloud Linux Server   10
Optional ED 200: Google Cloud Linux Server   15
A 51: Basic Port Scanning with Go   30
A 52: HTTP Requests with Go   50
A 53: Password Hashes with Go   60
A 54: Caesar Cipher in Go   55
A 55: XOR Encryption in Go   120
A 56: AES Encryption in Go   50

Comparing Rust to C

R 10: Basics, Overflows, and Injection  35
R 20: Dangling Pointers and Memory Leaks  35

References

Golang: String, Byte Slice, Rune Slice
Strings in Go

Updated 7-11-2021