Go the Wrong Way CTF

With @sambowne, @djhardb, and @KaitlynGuru.

Scoreboard · Submit Flags

Final Scores from HOPE 2020

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.

Challenges

Go cheatsheet
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

Archived Scoreboards

BSidesSF 2020
July 30, 2020 Before HOPE

Updated 7-30-2020