Skip to content

A crossword based on the password hints from the 2013 Adobe leak

License

Notifications You must be signed in to change notification settings

zed0/adobe-crossword

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Adobe Crossword

This is the source code for the Adobe Crossword which was published shortly after the Adobe password leak of 2013.

Hosting the crossword

Just serve the client directory somewhere and you should be able to play the crosswords in a browser.

Generating a crossword

The generator/generate.py script can be used to generate JSON files suitable for use in the frontend. To generate a file for the 100th to 200th most common passwords run the following:

cd generator
python2 generate.py 100 output.json

Guessing more answers

The generator/answers.sh script can be used to guess answers one at a time and output them into a file suitable for usage with the crossword generator above. An example usage to guess 100 clues starting with the 500th most common might look like:

cd generator
./answers.sh -o output.dat -n 100 -s 500

The password hints for the top 1000 clues are included in the generator/clues directory.

TODO

  • General tidy up/refactor
  • Dynamically generated crosswords on the site
  • Scripts for converting the original password dump (I've lost the files since I originally did it)
  • More answers (currently 649 of 1000 passwords are answered)
    • An option to only answer unanswered passwords would be helpful for this

Licence

Most of the code is released under the MIT licence in the LICENSE.txt file with the exception of:

  • generator/generate.py which is available under a 3-clause BSD licence as detailed in the file.
  • client/jquery.crossword.js which was originally released on David Sherman's site and is now available on Github under a GPLv3 licence.

About

A crossword based on the password hints from the 2013 Adobe leak

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published