Hacking "What is a legit cia?" (and other noob CIA questions ANSWERED)

Redirr

X11 Extreme.
Member
Joined
Dec 4, 2014
Messages
539
Trophies
0
Location
São Paulo, Brazil
XP
587
Country
Brazil
I don't understand. Installing Ocarina of Time is impossible with no CFW.
Yes, it's what i'm trying to saying dude.

People are selling NEW 3DS, NEW 2DS with Zelda OOT (SORRY it's elda between worlds not OOT) and Majora mask. With another 19 Legit .cia and no CFW

How they are doing that?

new-nintendo-2ds-xl-21-jogos-originais-carregador-32gb-D_NQ_NP_932005-MLB25987736742_092017-F.webp
 
Last edited by Redirr,

lone_wolf323

Well-Known Member
Member
Joined
May 27, 2011
Messages
5,481
Trophies
2
XP
4,919
Country
Canada
It's what i'm saying. How they mange to install Zelda Majoras and Between worlds as Legit .cia in American Console.

They sells as original games!
Unless they can provide distinct proof of that they installed these without cfw. It sounds like they are bullshitting you with it.
 

Quantumcat

Dead and alive
Member
Joined
Nov 23, 2014
Messages
15,144
Trophies
0
Location
Canberra, Australia
Website
boot9strap.com
XP
11,094
Country
Australia
It's what i'm saying. How they mange to install Zelda Majoras and Between worlds as Legit .cia in American Console.

They sells as original games!
They must be Eur consoles. There's no Link Between Worlds legit cia so you must be mistaken there. You can install legit cia with no CFW by having arm11 kernel access.
 

Majickhat55

The Red Woman
Member
Joined
Mar 28, 2016
Messages
4,936
Trophies
1
Age
36
Location
Asshai
XP
2,958
Country
United States
But this is the point. Someone selling it orr installed both of then in US console. And with no CFW.
Then they are lying. OOT was never pre-installed, so a legit .CIA does not exist. Period. The only way to install any unsigned .CIA is with arm9 access which cannot be achieved through userland homebrew. Only between 11-11.3 did we have arm11 access to install legit cias without CFW; and OOT wasn't one of them Lol.
 
Last edited by Majickhat55,

Quantumcat

Dead and alive
Member
Joined
Nov 23, 2014
Messages
15,144
Trophies
0
Location
Canberra, Australia
Website
boot9strap.com
XP
11,094
Country
Australia
Then they are lying. OOT was never pre-installed, so a legit .CIA does not exist. Period. The only way to install any unsigned .CIA is with arm11 access which cannot be achieved through userland homebrew. Only between 11-11.3 did we have arm9 access to install legit cias without CFW; and OOT wasn't one of them Lol.
You may be getting mixed up. You need arm9 access to install non-legit cias, and arm11 kernel access to install legit cias. This is how we were able to downgrade to 9.2 for a while - we had arm11 kernel access (system titles are legit cias). I think that got patched around 10.7 or something.
 
  • Like
Reactions: Majickhat55

Majickhat55

The Red Woman
Member
Joined
Mar 28, 2016
Messages
4,936
Trophies
1
Age
36
Location
Asshai
XP
2,958
Country
United States
You may be getting mixed up. You need arm9 access to install non-legit cias, and arm11 kernel access to install legit cias. This is how we were able to downgrade to 9.2 for a while - we had arm11 kernel access (system titles are legit cias). I think that got patched around 10.7 or something.
Yes, reverse that ... Lol

EDIT: Fixed. What I get for offering advice after a 14 hour shift at Best Buy lol.
 
Last edited by Majickhat55,

Merik2013

Active Member
Newcomer
Joined
Sep 16, 2014
Messages
35
Trophies
0
Age
33
XP
212
Country
United States
It occurs to me that they may have just grabbed them through the eshop, but I would still require proof if I wers to purchase something like that.
 
Last edited by Merik2013,

Cyber Akuma

Well-Known Member
Member
Joined
Mar 12, 2009
Messages
330
Trophies
1
XP
1,144
Country
United States
I am trying to decrypt some of my CIAs so I can attempt to convert them to either CCI or 3DS for use in an emulator to expirement with, but nothing I do seems to decrypt them, Decrypt9wip says it could not find the seed and godmode9 just says it failed. If my 3DS is on the latest firmware shoulden't it have all the encryption keys it needs?
 

Ryccardo

Penguin accelerator
Member
Joined
Feb 13, 2015
Messages
7,690
Trophies
1
Age
28
Location
Imola
XP
6,904
Country
Italy
I am trying to decrypt some of my CIAs so I can attempt to convert them to either CCI or 3DS for use in an emulator to expirement with, but nothing I do seems to decrypt them, Decrypt9wip says it could not find the seed and godmode9 just says it failed. If my 3DS is on the latest firmware shoulden't it have all the encryption keys it needs?
The titlekey comes from the ticket (which is always included in a cia, but may be bad/fake depending on the source)
The seed is never included in the cia, that's the whole point of having this extra key -- get an updated seeddb from the titlekey site

Since the release of B9S, the bootrom [keys] were dumped, and you can also decrypt games directly on PC

People are selling NEW 3DS, NEW 2DS with Zelda OOT (SORRY it's elda between worlds not OOT) and Majora mask. With another 19 Legit .cia and no CFW

How they are doing that?
Run FBI via CFW (installed then removed, or ran directly from ntrboot) or via soundhax if on supported version, install cia, profit
 

Cyber Akuma

Well-Known Member
Member
Joined
Mar 12, 2009
Messages
330
Trophies
1
XP
1,144
Country
United States
The titlekey comes from the ticket (which is always included in a cia, but may be bad/fake depending on the source)
The seed is never included in the cia, that's the whole point of having this extra key -- get an updated seeddb from the titlekey site

I am curious on why did it fail to get the keys out of my NAND though.

Since the release of B9S, the bootrom [keys] were dumped, and you can also decrypt games directly on PC

Wait, you can? I was pulling my hair out the other day trying to figure out how so I could avoid having to worry about doing it on my 3DS itself, how?
 

Ryccardo

Penguin accelerator
Member
Joined
Feb 13, 2015
Messages
7,690
Trophies
1
Age
28
Location
Imola
XP
6,904
Country
Italy
I am curious on why did it fail to get the keys out of my NAND though.
Maybe you never installed the seed? = do you have the game installed and working on the 3DS?


Wait, you can? I was pulling my hair out the other day trying to figure out how so I could avoid having to worry about doing it on my 3DS itself, how?
"The trinity" aka 3dstool, ctrtool, and makerom - actually only the latter 2 in this case
ctrtool can (apart from other features) extract the NCCHs (CXI and CFAs) from a .cia (or .cci = .3ds)
makerom can reassemble them into a cia or cci

HackingToolkit is an imperfect (but passable, at least for regular games as opposed to system titles) user interface wrapper for the above, although I'm not sure if it can do this conversion
 

Cyber Akuma

Well-Known Member
Member
Joined
Mar 12, 2009
Messages
330
Trophies
1
XP
1,144
Country
United States
"The trinity" aka 3dstool, ctrtool, and makerom - actually only the latter 2 in this case
ctrtool can (apart from other features) extract the NCCHs (CXI and CFAs) from a .cia (or .cci = .3ds)
makerom can reassemble them into a cia or cci

Ah, I was trying those. Issue is though, that the official GitHub for ctrtool and makerom is very out of date for the compiled versions, the last release being Janurary of 2016, where those versions of the tools lack the ability to decrypt CIA files, despite the fact that in source some of them were updated as little as 20 days ago. I wasn't able to find a more recent version anywhere, and don't know how to compile code, pretty much all my attempts to compile them failed.
 

Ryccardo

Penguin accelerator
Member
Joined
Feb 13, 2015
Messages
7,690
Trophies
1
Age
28
Location
Imola
XP
6,904
Country
Italy
Ah, I was trying those. Issue is though, that the official GitHub for ctrtool and makerom is very out of date for the compiled versions, the last release being Janurary of 2016, where those versions of the tools lack the ability to decrypt CIA files, despite the fact that in source some of them were updated as little as 20 days ago. I wasn't able to find a more recent version anywhere, and don't know how to compile code, pretty much all my attempts to compile them failed.
I actually posted Windows x64 builds some months ago (which happen to include the 20 day old change) somewhere on the 3DS romhacking section, don't ask me which topic though! :) (I think the word "static" was used a few posts before)
 

Cyber Akuma

Well-Known Member
Member
Joined
Mar 12, 2009
Messages
330
Trophies
1
XP
1,144
Country
United States
I actually posted Windows x64 builds some months ago (which happen to include the 20 day old change) somewhere on the 3DS romhacking section, don't ask me which topic though! :) (I think the word "static" was used a few posts before)

Found them, but it's still not working :(

ctrtool gives me the usual screen full of information while doing nothing, except it's not giving me that "unable to find common key" or something like that error it used to give
makerom tries for a while, but then gives up stating "Failed to decrypt CIA content"

Am I missing anything else I need in addition to the executable files for makerom and ctrtool to work?

EDIT: Oddly, I also noticed that the first time I attempt to convert a CIA, it takes a while before it fails, but every time after I attempt that same CIA it fails instantly.
 
Last edited by Cyber Akuma,

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    Xdqwerty @ Xdqwerty: damn wifi