Toggle menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

3DS IconDecrypter: Difference between revisions

From GameBrew
m (Text replacement - "Infobox 3DS homebrew" to "Infobox-3DS-Homebrews")
No edit summary
 
(13 intermediate revisions by the same user not shown)
Line 1: Line 1:
{{Infobox-3DS-Homebrews
{{Infobox 3DS Homebrews
| title     =3DS IconDecrypter  
|title=3DS IconDecrypter
| image     =[[File:3dsicon.png|200px]]
|image=3dsicondecrypter4.png
| type      =utility
|description=Decrypte 3DS game icon.
| author   =3DSGuy
|author=3DSGuy
| version   =v0.2
|lastupdated=2013/09/17
| licence  =Mixed
|type=File Operation
| download =https://dlhb.gamebrew.org/3dshomebrew/32356-3DS_IconDecrypter.zip
|version=0.2
| source    =  
|license=Mixed
| website    =  
|download=https://dlhb.gamebrew.org/3dshomebrews/3ds_icondecrypter.zip
}}
|website=https://gbatemp.net/threads/3ds-game-icons.354707
|source=https://github.com/ps3hen/ctr_toolkit/tree/master/3DS_IconDecrypter
}}
{{Obsolete}}


It is now possible to dump 3DS Game Icons (those icons that show on the home menu) directly from your 3DS. The process is detailed here: http://gbatemp.net/threads/3ds-game-icons.354707/
This program allows you to dump 3DS Game Icons (those icons that show on the home menu) directly from your 3DS.


==Basic Operations:==
The process is detailed [http://gbatemp.net/threads/3ds-game-icons.354707/ here].


===1/ Setting up XOR pads for decrypting other icon data:===
==User guide==
===Setting up XOR pads for decrypting icon data===
<source lang="bash">
3DS_IconDecrypter
--genxor
--iconcache="path to icon cache"
--unused_slots=X
--num_decrypt=Y
--decdata="path to dir with plaintext icons"
--xorpaddir="path to dir for output XOR pads"
</source>
* "X" - The number of icons that exist in the cache before the first icon you want to generate an XOR pad for.
* "Y" - The number of icons you want to generate an XOR pad for.


3DS_IconDecrypter --genxor --iconcache="path to icon cache" --unused_slots=X --num_decrypt=Y --decdata="path to dir with plaintext icons" --xorpaddir="path to dir for output XOR pads"
===Decrypting Icons from cache===
<source lang="bash">
3DS_IconDecrypter
--decrypt
--iconcache="path to icon cache"
--unused_slots=X
--num_decrypt=Y
--xorpaddir="directory with XOR pads"
--decdata="directory for outputing decrypted icons"
</source>
* "X" - The number of icons that exist in the cache before the first icon you want to decrypt.
* "Y" - The number of icons you want to decrypt.


"X" = The number of icons that exist in the cache before the first icon you want to generate an XOR pad for.
==Screenshots==
"Y" = The number of icons you want to generate an XOR pad for.
https://dlhb.gamebrew.org/3dshomebrews/3dsicondecrypter3.png


===2/ Decrypting Icons from cache===
==Changelog==
'''v0.2'''
* Command line arguments are now more flexible.
* Performs basic checks on decrypted icon data to determine if decryption was successful.
* Now comes with executables for Windows/Mac OS X/Linux.
* Source code now available.


3DS_IconDecrypter --decrypt --iconcache="path to icon cache" --unused_slots=X --num_decrypt=Y --xorpaddir="directory with XOR pads" --decdata="directory for outputing decrypted icons"
==External links==
 
* GitHub - https://github.com/ps3hen/ctr_toolkit/tree/master/3DS_IconDecrypter
"X" = The number of icons that exist in the cache before the first icon you want to decrypt.
* GBAtemp - https://gbatemp.net/threads/3ds-game-icons.354707
"Y" = The number of icons you want to decrypt.
 
 
===Change log (v0.2):===
 
* Command line arguments are now more flexible
* Performs basic checks on decrypted icon data to determine if decryption was successful
* Now comes with executables for Windows/Mac OS X/Linux
* Source code now available

Latest revision as of 10:31, 22 Haziran 2024

3DS IconDecrypter
3dsicondecrypter4.png
General
Author3DSGuy
TypeFile Operation
Version0.2
LicenseMixed
Last Updated2013/09/17
Links
Download
Website
Source

This program allows you to dump 3DS Game Icons (those icons that show on the home menu) directly from your 3DS.

The process is detailed here.

User guide

Setting up XOR pads for decrypting icon data

 3DS_IconDecrypter 
 --genxor
 --iconcache="path to icon cache" 
 --unused_slots=X 
 --num_decrypt=Y 
 --decdata="path to dir with plaintext icons" 
 --xorpaddir="path to dir for output XOR pads"
  • "X" - The number of icons that exist in the cache before the first icon you want to generate an XOR pad for.
  • "Y" - The number of icons you want to generate an XOR pad for.

Decrypting Icons from cache

 3DS_IconDecrypter
 --decrypt
 --iconcache="path to icon cache"
 --unused_slots=X
 --num_decrypt=Y
 --xorpaddir="directory with XOR pads"
 --decdata="directory for outputing decrypted icons"
  • "X" - The number of icons that exist in the cache before the first icon you want to decrypt.
  • "Y" - The number of icons you want to decrypt.

Screenshots

3dsicondecrypter3.png

Changelog

v0.2

  • Command line arguments are now more flexible.
  • Performs basic checks on decrypted icon data to determine if decryption was successful.
  • Now comes with executables for Windows/Mac OS X/Linux.
  • Source code now available.

External links

Advertising: