126 karma · joined February 25, 2013
1) You attempt to purchase a game on the eShop 1a) Nintenedo servers verify you have funds 1b) Nintendo charges your account credit equal to the amount of the game 2) Once payment is received, the eShop application installs the selected game's 'titlekey' to your 3DS system. These titlekeys are unique per game, not per console -- herein lies the biggest part of the problem. These titlekeys are used as decryption keys for the game contents hosted on Nintendo's CDN (which doesn't need authentication!). 3) If the eShop app senses you have the game's titlekey installed, it will let you download it to your system.
So, once people figured out how to dump the titlekey databases from their systems, and how to import titlekeys into their other systems, they were able to essentially get free games directly off the eShop, using Nintendo's servers!
And then a few weeks after that, a homebrew app called freeShop came by that automated the process -- it has a GUI that lets you browse the games in the eShop, pull and install the titlekey from an online database, and grab/decrypt/install the game straight from Nintendo's servers.
Because Nintendo doesn't tie purchases to your Nintendo Network ID, but rather to the hardware itself, they left themselves wide open to this.
(It should be noted that the Wii U eShop uses a very similar system that has been similarly exploited recently.)
So, you have a time-series database model? Because that's pretty cool. Especially if you're running mentalSQL queries.
SELECT '*' from MEMORIES where MONTH = 'January';
(Full disclosure, I contribute to Leo now.)
Also, the only emulator for anything written in Io, as far as I know :p
Not that it was good, mind you. But I do highly recommend DCPU-16 as an emulation launching point. It's a really easy to understand system :)
It was my 'fix' when one of my readers had a broken lock detector arm, and read all cards as locked even if they weren't. The scotch tape on the card fixed it :)
Seriously, that bug has been biting me since 2011. I'm glad to see it fixed.
I'm from upstate NY (US), and I agree wholeheartedly with everything mentioned here. This man speaks truth.
Our group focuses on medieval German Longsword, but we also take a dip into several other techniques, ranging through history from slings, to viking sword and axe, all the way through la canne and savate.
Like true vikings, we train in the snow (when the weather cooperates and gives us snowy fields). Nothing quite invigorates the blood like doing laps and duels in the frozen north!
A Gamut of Games - Sid Sackson
Good Math - Mark Chu-Carroll