Hacking How to extract theme .cia?

windwakr

Well-Known Member
Member
Joined
Sep 13, 2009
Messages
502
Trophies
1
Website
windwakr.github.io
XP
1,792
Country
United States
Code:
ctrtool --contents=out file.cia

You'll get two NCCH files. The larger one has the theme files. Extract the RomFS from it with:
Code:
ctrtool -p --romfs=romfs.bin file.whatever

Generate an xorpad for it and xor it. Then you can extract the files from it with:
Code:
ctrtool -t romfs --romfsdir=romfs romfs.bin.out
 
  • Like
Reactions: astronautlevel

Isle41

Well-Known Member
OP
Member
Joined
Nov 24, 2011
Messages
207
Trophies
0
XP
305
Country
Gambia, The
Generate an xorpad for it and xor it.

So... how did someone manage to extract mk7 without xoring?

Code:
[USER=325063]Echo[/USER] OFF
ctrtool --contents=mk7 game.cia > nul
ren mk7.0000.786d264e mk7_app.cxi
ren mk7.0001.13945090 mk7_manual.cfa
mkdir ncch
move mk7_app.cxi ncch > nul
move mk7_manual.cfa ncch > nul
mkdir exe
ctrtool --exefsdir=exe --exheader=exe\exhdr.bin --romfs=romfs.bin ncch\mk7_app.cxi > nul
ctrtool --romfsdir=romfs romfs.bin > nul
del romfs.bin

why are you using crtrtool? :)

-ah, extract, sure, i understand :)

I sure don't understand. 3DStool doesn't seem to want to open it and I'm unaware of any other options.
 
  • Like
Reactions: Margen67

cearp

瓜老外
Developer
Joined
May 26, 2008
Messages
8,728
Trophies
2
XP
8,533
Country
Tuvalu
i thought you wanted to make a theme you have, into a cia.
but, i think you just want to extract a theme you have (in cia format for some reason), so you can look inside.
yes, i think you should need to XOR it
 

descac

Well-Known Member
Newcomer
Joined
Oct 7, 2014
Messages
88
Trophies
0
XP
114
Country
United States
How are you guys making your xorpads for themes? SD padgen doesn't seem to be getting me functional ones.
 

cearp

瓜老外
Developer
Joined
May 26, 2008
Messages
8,728
Trophies
2
XP
8,533
Country
Tuvalu
can you get encrypted cia themes? i havent seen any of them on the web

i use FunkyCIA, and that doesn't need you to decrypt anything, so themes (or anything you make) will be encrypted.
if you see a cia online, 99% of people are not going to say if the contents are decrypted or not, they just want it to work :)
 

kamesenin888

Well-Known Member
Member
Joined
Oct 20, 2007
Messages
1,433
Trophies
1
XP
2,060
Country
i use FunkyCIA, and that doesn't need you to decrypt anything, so themes (or anything you make) will be encrypted.
if you see a cia online, 99% of people are not going to say if the contents are decrypted or not, they just want it to work :)

ohhh thats very interesting to know very very interesting, what are the benefits of having it encrypted?

In some ISO site you can find "Theme Pack" in cia with all Nintendo themes
yes and this should work with them , because those packs were decrypted before created
 
  • Like
Reactions: Rusb

heroarc8

Well-Known Member
Newcomer
Joined
Dec 19, 2014
Messages
57
Trophies
0
XP
180
Country
United States

kamesenin888

Well-Known Member
Member
Joined
Oct 20, 2007
Messages
1,433
Trophies
1
XP
2,060
Country
So this is not possible to use using gateway running 9.2 sysnand. 9.5 emu? since launcher.dat (for gw) is needed to execute the exploit then to convert cia themes to chmm capable themes we need to put launcher.dat (included in your tutorial)?
There is a launcher for 9.2 that I did not include because I never knew of its existence jeje, just use the 9.. 2 launcher and you are good
 

lmanstl

New Member
Newbie
Joined
Apr 13, 2015
Messages
1
Trophies
0
Age
37
Location
St. Louis
XP
52
Country
United States

kamesenin888

Well-Known Member
Member
Joined
Oct 20, 2007
Messages
1,433
Trophies
1
XP
2,060
Country
check in that iso site, there is an updated script, I don't have it with me atm, so check there, its pretty automatic, and please check the python version
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • Psionic Roshambo @ Psionic Roshambo:
    Ironic this was posted today lol
  • BigOnYa @ BigOnYa:
    I think the tv series has boasted play of, I did see they said playing of it Is up, way more than norm
    +1
  • BigOnYa @ BigOnYa:
    I've been playing the next gen version on Series X all day, I love it. :wub:
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    Downloading some random stuff, damn almost 400GBs in like 4 hours lol
  • Psionic Roshambo @ Psionic Roshambo:
    Gonna be over 1TB this month.... damn lol
  • Xdqwerty @ Xdqwerty:
    good night
    +1
  • BigOnYa @ BigOnYa:
    At least you have some fast speeds. What a drag that used to be, I remb downloading 1 pic back in the day, and seeing line by line show
    +1
  • BigOnYa @ BigOnYa:
    Nighty night.
  • BigOnYa @ BigOnYa:
    Or worse, you downloading something, and someone calls your phone and interupts the download, good ole AOL. Of course that's before most you guys even were born yet.
  • Psionic Roshambo @ Psionic Roshambo:
    Lol I think my first modem was 48K but it had some sort of firmware or software update that let me get 56K
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    I had EarthLink lol
  • Psionic Roshambo @ Psionic Roshambo:
    A bunch of NetZero accounts that I used for things... Lol
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    So glad I'm not in prison lol
  • BigOnYa @ BigOnYa:
    Yea marriage is a bitch sometimes...
  • Psionic Roshambo @ Psionic Roshambo:
    I legit think they passed the cyber terrorism laws from some of my hmm pranks lol
  • Psionic Roshambo @ Psionic Roshambo:
    I knocked the east coast backbone of EarthLink offline for like 6 hours one time, was on the news and everything well I mean I wasn't on the news.... Just they where having "technical difficulties" lol
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    Was just one single custom packet. I miss when Internet security was an afterthought lol almost all modems and network hardware operated in promiscuous mode.
  • Psionic Roshambo @ Psionic Roshambo:
    Now these days they do sanity checks.... The source IP can't also be the destination IP lol
  • Psionic Roshambo @ Psionic Roshambo:
    They did end up using some of my stuff in the first Gulf war though lol
  • BakerMan @ BakerMan:
    GUYS I JUST COMMENTED A YOUR MOM JOKE ON A GACHA YT COMMUNITY POST (the algorithm has cursed me in terms of community posts, bc I fuck around on that sort of community post, just commenting and being a jackass)
    +1
  • BakerMan @ BakerMan:
    IT FELT SO GOOD
    +1
  • BakerMan @ BakerMan:
    the OP made a couple vocaloid characters, and the post had the caption "Guess who I did 💙💛❤️

    hint: they're from vocaloid"
    +1
  • BakerMan @ BakerMan:
    to which I responded:
    "Guess who I did 💙💛❤️

    hint: it's uremum"
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    I studied IPV6 if they hadn't passed the cyber terrorism laws omg.... In theory I have some awesome pranks but I'm afraid to test them lol
    Psionic Roshambo @ Psionic Roshambo: I studied IPV6 if they hadn't passed the cyber terrorism laws omg.... In theory I have some...