/CSAW_2010

Source code to the Crypto Challenges for the CSAW 2010 qualifying CTF

Primary LanguagePython

Published here are the crypto challenges for the 2010 CSAW Application CTF as
described on the Gotham Digital Science blog [1].  There are a few modules that
this source relies on, noted under Dependencies below.

To run these challenges, simply:

    $ python csaw_qualifying.py

or

    $ python csaw_finals.py


Notes:
When running the final challenge, on startup it will ask for a password to
generate the keys.  If you enter a different password each time, the challenge
flag will be different as well.  If you wish to have the flag, make sure that
you enter the same password at startup.


Dependencies:
* CherryPy Framework [http://www.cherrypy.org/]
* PyCrypto [http://www.dlitz.net/software/pycrypto/]


References:
[1] http://www.gdssecurity.com/l/b/2010/10/06/crypto-challenges-at-the-csaw-2010-application-ctf-qualifying-round/