Ask me anything about your lessons or your code.
“What is a port?” · “Why is my code erroring?”
Nobody brute-forces AES. They attack the sloppy code wrapped around it.
Why Crypto Implementations Fail
Nobody brute-forces AES. They attack the sloppy code wrapped around it.
Encoding Is Not Encryption
A string that looks scrambled but has no key protects nothing.
Attacking Weak Hashing
Unsalted fast hashes fall to a lookup, not a crack.
Padding Oracle Attacks
One error message that says "bad padding" hands you the plaintext.
Recognizing Bad Crypto
The tells that a system's crypto is broken before you write a single payload.