Home
Writeups Misc About
Blinding Light

Blinding Light

RSA signing with malleability, we can sign anything but the admin token to retrieve the flag. My approach is to get the signature of the hex string b'\x02', in numeric value is 2d, with d being the private key.

Then we request for the message that is twice the value of the admin token, then we get the value of (2m)d. Then retrieving the value of md should be trivial.

A smarter solution, by bobflanagan: