TEXT_SIZE

Hacking with Nintendo DS?

Attention: open in a new window. PDFPrintE-mail

One of my new projects involves my recent purchase of an Onyx Nintendo DS.  I'm looking into using the NDS to connect through wifi to a company network and execute commands off of a server inside that has my "malware" installed.  Then, transmit sensitive information out for removal.  Sounds fun, but I need a homebrew unit.  I just ordered an M3 Perfect Lite with a Passcard 3 to do this.  The M3 allows you to write your own programs to run on the NDS, and the Passcard lets the NDS boot directly from the M3 to run them.  It also allows you to play movies, MP3s, and read e-books.

 

So far, it's been an interesting product.  The movie playing features don't work as advertised - you have to convert all movies to DPG format, which can take hours. Pictures load, but can't be stretched across both screens. The text reader is pretty nifty, as it does stretch output to both screens, and can read HTML files. But, no PDF. There are a number of "proof of concept" security apps for it, but none written to completion, unfortunately.

 

DSLinux is a community project to bring uCLinux to the NDS platform.  It is also the perfect staging point to run numerous tools such as tshark, nmap, and metasploit CLI.  I started the leg work in porting some of these apps over, but it's been a long battle.  I don't think there's a solid enough foundation in DSLinux to handle the porting of many applications, yet.  I hate to give up on a project, so I'm just going to back burner this one for a bit.  I have many other fun things shelved, and there's one I want to bring down.  Hopefully, in a few months, a few more necessary libs will have been ported over by more competent programmers than I, to make the going easy.

 

And why the heck does TShark need GLib? 

Book Projects