ADFGX is a Cloud Factoring Distributed Computing Application for solving Ciphers. The main focus of ADFGX is Black Ops II's Mob of the Dead ADFGX Cipher, with the future capability to be used for many other unsolved ciphers in the Call of Duty Zombies series.
ADFGX uses .NET Parallel to multi-thread, meaning even while running at 100% CPU usage for extended periods of time there are no performance issues or risks as the library will auto-allocate your CPU usage if other applications require the resources.
ADFGX receives a pre-transposed cipher from the cloud server, the first wave of this project will be working on the Mob of the Dead ADFGX Cipher transposed from the word ZOMBIE
, which transposes to IXSODNOIINXXSNRSNRNSRASOWXPOKXNSQL
. The reason behind starting with this substitution cipher, which is the Mob of the Dead ADFGX Cipher after being transposed, is because the extensive testing done on all possible transpositions has made it the very top possible keyword. To further this conclusion, 3 of the top individuals who work on Call of Duty Zombies ciphers came to this keyword in separate tests of their own. After either having tried all possible permutations or the data is deemed enough, ADFGX will then switch to a different transposed cipher.
For now, the alphabet key is the english alphabet shuffled randomly. This is not optimized, as it means multiple keys will be tried multiple times. This was simply to get the application out, and the information started. A future update will allocate only the permutations of the alphabet needed.
The English Ngrams used to score the returns are via PracticalCryptography.com and provide an excellent way to score the return, with -115
being a standard english sentence.
At any given time, you can check the top returns from the whole community on the Top Results
page within ADFGX, chances are if you allocate a lot of your system resources and allow ADFGX to run for long periods of time, you will find yourself up there as one of the top contributors! If you plan on running the application for long periods of time, ensure that you turn off hibernation and sleeping on your machine.
Download: Unavailable
Simply open ADFGX.exe
, enter your preferred username, and click Start
.
If you'd prefer to compile the application into an .exe
yourself, Visual Studio 2017 is required.
- Clone the ADFGX repository
- Open the Solution in VS2017
- Build All
Download: Unavailable
Available via Mono, follow the Mono Setup Guide, enter your preferred username, and click Start
.
A Non-GUI Console Application for UNIX servers may become available at a later time.
Download: Unavailable
Simply open the ADFGX
App, enter your preferred username, and click Start
.
Download: Unavailable
Simply open the ADFGX
App, enter your preferred username, and click Start
.
Created/Maintained by: EthanC & TheReal_DF
Special Thanks:
- Oxin8
- WaterKH
- Bio-Roxas
- Certainpersonio
- Lizizadolphin
- PerferredWhale6
- PracticalCryptography.com