Tags: aeg pwn 

Rating:

Steps to pwn:
1. Download binary from server
2. Drop binary to disk
3. Analyze binary with objdump
4. Parse output from objdump to find size of stack frame and offset to input buffer
5. Calculate garbage of payload
6. Send "cat flag.txt" shellcode to get next stage binary (32 stages)
7. Send that in a loop 32 times

Original writeup (https://github.com/uafio/git/blob/master/scripts/hackconCTF-32-shades-of-binary.py).