Vous le savez probablement déjà: le gamepad se met à jour au même titre que la console, durant celle-ci,le gamepad met à jour son firmware propre (ou micro-logiciel) qui lui permet de fonctionner.
WulfyStylez ,membre de la team SALT ,nous propose donc un outil nommé drxtool,qui permet de décrypter le firmware du gamepad.
Mais ce n' est pas tout, cet outil permet également l'extraction,la modification et la compilation de ce firmware. Plusieurs possibilités s'ouvrent donc,comme le dit WulfyStylez dans ce message:
Yep, modifications to allow stuff like region unlocking/changing and enabling the DK Menu (not that you need it on retail, but...) are possible now. I'd check out libdrc's RE docs for a crash course on firmware format and gamepad internals, since there's quite a lot going on.
As an example, you can tear into the main ARM processor's firmware by loading LVC_.bin as ARM little-endian at address 0x0 in your tool of choice.
EDIT: I do have plans to release something allowing people to change boot screens too, as was demonstrated in the past. At the moment that tool's still in proof-of-concept state (haven't touched it since I made that video) and needs a rework, so expect to see it eventually.
Il y a une grande documentation à propos de la libdrc (librairie de fonction du gamepad) disponible ici si vous voulez vous y mettre en profondeur: http://libdrc.org/docs/re/index.html
Notez que,comme le dit l'auteur dans ce message,ceci n'est qu'un POC. Faites aussi attention si vous voulez dumper et/ou injecter le firmware du gamepad, vous prenez de gros risques si vous ne savez pas ce que vous faites.
Pour l'injection,il serait possible de simuler une mis à jour et rediriger le fichier du firmware vers un autre,mais il faut avoir de bonnes connaissances pour appliquer ceci.
Voici la documentation si cela vous intéresse: http://gbatemp.net/t...utility.453143/
Téléchargement: drxtool v2.0