Cracking the NDS game encryption Again, as with everything else, people said the game encryption could not be cracked and the topic was a waste of time. It was discussed for a while and made up numbers were saying it would take decades to crack. I was saying it could be cracked in 10 seconds.. it just needs 1 lucky guess.
Well, DarkFader took on the challenge and created a small application that would allow the community to create a global cracking attack. On top of that, it became a brute force contest, as the application would report back PC horsepower to a website for anyone to take a look at.
It wasn't long before everyone was running this application on their PCs for two reasons. The main goal, of course, was to help crack the encryption of a commercial DS game, but the real goal for many was to fight for the top spot on the list of top horsepower.
Believe it or not, the end came quicker than anyone would have expected, and at some 82% complete, the encryption was cracked. It was cracked so quickly, that many barely even had the chance to install the application before it was over. Luckily, reverse engineering of the firmware dumps allowed for results to be usable.
After the encryption was cracked, information regarding the process of creating your own authenticating game was passed around to a select few. How to actually do it was never publicly released (that I know of) but the information to do it is available, and if you know how to use that information, you can create your very one slot-1 game that will not require a PassMe1/2 and it will work on any DS.
This gave birth to the "NoPass". Because this process isn't passing any information from a commercial game card, it allowed for the NoPass to be the same size as a game card so that nothing was sticking out of the DS. The first NoPass to hit the market that I remember was the Datel Max Media Launcher.
It simply did the same thing a PassMe did. After authenticating with the DS, it redirected to the GBA Slot, allowing the GBA MP and other devices without SRAM support to work again. At this point, an additional benefit to installing FlashMe was so that you didn't have to insert the NoPass Device anymore. So, let's talk about FlashMe...