OverTheWire Natas Level 15
Up until now, none of the OverTheWire Natas challenges really gave me that much of an issue. This one however, took me a couple hours to complete. Level 15 is a fun blind sql-injection vulnerability.
It starts out with a username check dialog, which pretty much only gives you a binary value as to if a username exists or not.
I looked at the source code, and couldn’t see any way to inject some SQL to get it to retrieve the password for me.