Vamos a ver que de esto entiendo un poquito.
Lo primero para decifrar wep lo mejor pasarnos a linux aunque en windows hay tambien alguna que otra aplicacion.
1ºPara ello usamos airodump para capturar trafico que guardaremos en un archivo
2ºPara agilizar el proceso habria que inyectar trafico, y esto es solo posible con determinados chipset ( atheros, orinoco, ratklin)
3ºHabria que sacar la wep con el maravilloso aircrack
Por lo tanto:
Habria que portar el airodump y aircrack a DSlinux e incluso alguna herramienta para sniffar trafico (kismet)
Ver el chipset que tienen la placa de la DS para el wifi, y portar los drivers si existen
Y ver como trabaja el aircrack a esa velocidad de procesador
Ademas el DSlinux tendria (no se si lo tiene) que ir escribiendo en la tarjeta de memoria a medida que va capturando los paquetes.
Lo de portar las aplicaciones lo veo factible, pero el tema de ir guardando datos no se como trabajara actualmente
Un saludo