section

Writeups

380 posts
rev

Anti Flag

Anti Flag: reverse the validation logic, model the transform, and recover the accepted input.

misc

Art

Art: reduce the custom rules to a scriptable check and use the smallest reliable path to the flag.

rev

Baby Crypt

Baby Crypt: recover the XOR transform from the binary and invert it to reveal the flag.

rev

Baby RE

Baby RE: trace the binary, isolate the validation routine, and invert it to recover the flag.

rev

Eat the Cake!

Eat the Cake: reverse the validation logic, model the transform, and recover the accepted input.

rev

Encryption Bot

Encryption Bot: reverse the validation logic, model the transform, and recover the accepted input.

rev

Impossible Password

Impossible Password: recover the XOR transform from the binary and invert it to reveal the flag.

crypto

Inside the Matrix

Inside the Matrix: turn the RSA leak into a lattice recovery, rebuild the secret values, and decrypt the flag.

rev

IRCWare

IRCWare: reverse the validation logic, model the transform, and recover the accepted input.

crypto

Jenny From The Block

Jenny From The Block: reduce the hash constraint to a small search, test candidates, and recover the flag.

crypto

Living with Elegance

Living with Elegance: model the crypto leak, recover the missing secret, and decrypt the flag.

crypto

Lost Modulus

Lost Modulus: exploit the RSA structure, recover the missing secret, and decrypt the flag.

crypto

LunaCrypt

LunaCrypt: derive the XOR key stream, invert the transform, and recover the flag.

crypto

Mayday Mayday

Mayday Mayday: model the leak as a small lattice problem, recover the secret, and verify the flag.

rev

Metagaming

Metagaming: reverse the validation logic, model the transform, and recover the accepted input.

crypto

MSS

MSS: exploit the RSA structure, recover the missing secret, and decrypt the flag.

rev

Ouija

Ouija: reverse the validation logic, model the transform, and recover the accepted input.

rev

Ransom

Ransom: reverse the validation logic, model the transform, and recover the accepted input.

pwn

Rebuilding

Rebuilding: build the exploit primitive, stabilize the payload, and use it to read the flag.

rev

Secured Transfer

Secured Transfer: reverse the validation logic, model the transform, and recover the accepted input.