Anti Flag: reverse the validation logic, model the transform, and recover the accepted input.
Challenge
318 postsBounty Head
Debugging Interface
Interstellar
Mission Pinpossible
RFlag
Anti Flag
Art
Art: reduce the custom rules to a scriptable check and use the smallest reliable path to the flag.
Baby Crypt
Baby Crypt: recover the XOR transform from the binary and invert it to reveal the flag.
Baby RE
Baby RE: trace the binary, isolate the validation routine, and invert it to recover the flag.
Eat the Cake!
Eat the Cake: reverse the validation logic, model the transform, and recover the accepted input.
Encryption Bot
Encryption Bot: reverse the validation logic, model the transform, and recover the accepted input.
Impossible Password
Impossible Password: recover the XOR transform from the binary and invert it to reveal the flag.
Inside the Matrix
Inside the Matrix: turn the RSA leak into a lattice recovery, rebuild the secret values, and decrypt the flag.
IRCWare
IRCWare: reverse the validation logic, model the transform, and recover the accepted input.
Jenny From The Block
Jenny From The Block: reduce the hash constraint to a small search, test candidates, and recover the flag.
Living with Elegance
Living with Elegance: model the crypto leak, recover the missing secret, and decrypt the flag.
Lost Modulus
Lost Modulus: exploit the RSA structure, recover the missing secret, and decrypt the flag.
LunaCrypt
LunaCrypt: derive the XOR key stream, invert the transform, and recover the flag.
Mayday Mayday
Mayday Mayday: model the leak as a small lattice problem, recover the secret, and verify the flag.
Metagaming
Metagaming: reverse the validation logic, model the transform, and recover the accepted input.
MSS
MSS: exploit the RSA structure, recover the missing secret, and decrypt the flag.
Ouija
Ouija: reverse the validation logic, model the transform, and recover the accepted input.
Ransom
Ransom: reverse the validation logic, model the transform, and recover the accepted input.
Rebuilding
Rebuilding: build the exploit primitive, stabilize the payload, and use it to read the flag.
Secured Transfer
Secured Transfer: reverse the validation logic, model the transform, and recover the accepted input.
Sekure Decrypt
Sekure Decrypt: reverse the validation logic, model the transform, and recover the accepted input.
Shuffleme
Shuffleme: trace the binary, isolate the validation routine, and invert it to recover the flag.