ROM Hack [Release] FunKeyCIA - make GOOD cias from eshop content, no tickets needed!

Drethin

Member
Newcomer
Joined
Apr 15, 2016
Messages
12
Trophies
0
Age
32
XP
45
Country
Canada
Thanks for the response.

Since the ticket is in the CIA is it possible to extract the ticket from the CIA so I can see which ticket I should delete? Or maybe some other way of finding out?

I noticed some tickets had 8 zeros after the initial "0004" part of the ticket and a few had 9 zeroes. Would that be a good place to start? I noticed the most zeroes any game in the database has is 7 zeroes.

You can check on http://3dsdb.com/ , if you can't find the game you're looking for you could check on the nfshost site.
 

TehBravo

Member
Newcomer
Joined
Mar 31, 2016
Messages
5
Trophies
0
Age
31
XP
53
Country
United States
You can check on http://3dsdb.com/ , if you can't find the game you're looking for you could check on the nfshost site.
Thanks but I actually knew the title ID from the nfshost site. The problem was just that I misunderstood what bad tickets were. I thought a bad ticket would have a different name but I learned now that that's not the case.

Not getting the error anymore after deleting the old one and replacing it with a good ticket so everything is good now. :D
 
Last edited by TehBravo,

cearp

瓜老外
OP
Developer
Joined
May 26, 2008
Messages
8,737
Trophies
2
XP
8,577
Country
Tuvalu
Thanks for the response.

Since the ticket is in the CIA is it possible to extract the ticket from the CIA so I can see which ticket I should delete? Or maybe some other way of finding out?

I noticed some tickets had 8 zeros after the initial "0004" part of the ticket and a few had 9 zeroes. Would that be a good place to start? I noticed the most zeroes any game in the database has is 7 zeroes.
eeh, just use FBI and delete all the tickets for that game, and then install a GOOD cia :) that's the best solution honestly.
i ndidn't add any identifier to FunkyCIA tickets, i could have, maybe should have, so we can see if a CIA was created by FunkyCIA.
With FunKeyCIA and CIAngel, i added a little identifier so we can see it came from my tools.
 

Asia81

Yuri Lover ~
Member
Joined
Nov 15, 2014
Messages
6,662
Trophies
3
Age
29
XP
3,540
Country
France
1461144528-nothing.png


Nothing happen, and I have python 2.7 :/
 

cearp

瓜老外
OP
Developer
Joined
May 26, 2008
Messages
8,737
Trophies
2
XP
8,577
Country
Tuvalu
you wrote FunkeyCIA, what about FunKeyCIA? maybe it does not matter on windows
 

Asia81

Yuri Lover ~
Member
Joined
Nov 15, 2014
Messages
6,662
Trophies
3
Age
29
XP
3,540
Country
France
NVM, I did a bad copy/paste
I guess I missclicked on stop the transfer, bause the file was 0kb...

Now I have
Code:
:FunKeyCIA
cls
echo.
set /p AskTitleID=Enter the TitleID to download :
echo.
python "%PROGRAMFILES%\HackingToolkit3DS\FunkeyCIA.py" -title %AskTitleID% -keyfile encTitleKeys.bin
echo.
echo Termin‚ !
echo.
pause
goto:TitleMenu

And the error:
Code:
Enter the TitleID to download : 000400000004B300

usage: FunkeyCIA.py [-h] [-outputdir OUTPUT_DIR] [-nodownload] [-nobuild]
                    [-retry {0,1,2,3,4,5,6,7,8,9}]
                    [-title SPECIFIC_TITLES [SPECIFIC_TITLES ...]] [-key KEY]
                    [-ticketsonly] [-keyfile] [-nfskeyfile] [-offline] [-all]
FunkeyCIA.py: error: unrecognized arguments: encTitleKeys.bin

Terminé !

Appuyez sur une touche pour continuer...
 

cearp

瓜老外
OP
Developer
Joined
May 26, 2008
Messages
8,737
Trophies
2
XP
8,577
Country
Tuvalu
@Asia81 - sorry :)
I didn't add a customizeable input name.
you give -keyfile and it will read encTitleKeys.bin, the file has to be that name :) maybe a bad idea!
so, do not add the filename, it will find it in the same folder.
 

Asia81

Yuri Lover ~
Member
Joined
Nov 15, 2014
Messages
6,662
Trophies
3
Age
29
XP
3,540
Country
France
Could you add a customizeable input name?
I can't put it in the ProgramFiles folder, because I can't target it in cmd, I need to put in the the main folder where the main exe is, and it's not really what I want :3

--------------------- MERGED ---------------------------

BTW:
Code:
0004000000134e00
XXXXXXXXXXXXXXXXXXXX
eShop/Application NISEKOI MANGA vol.1 EUR CTR-N-KNFF

Encrypted Titlekey is blank, how do I get it from the cia?
I got the CIA on an older console from another 3ds, so I can't redownoad it, I have only the CIA
 

cearp

瓜老外
OP
Developer
Joined
May 26, 2008
Messages
8,737
Trophies
2
XP
8,577
Country
Tuvalu
Could you add a customizeable input name?
I can't put it in the ProgramFiles folder, because I can't target it in cmd, I need to put in the the main folder where the main exe is, and it's not really what I want :3

--------------------- MERGED ---------------------------

BTW:
Code:
0004000000134e00
XXXXXXXXXXXXXXXXXXXX
eShop/Application NISEKOI MANGA vol.1 EUR CTR-N-KNFF

Encrypted Titlekey is blank, how do I get it from the cia?
I got the CIA on an older console from another 3ds, so I can't redownoad it, I have only the CIA
yes ok i can add giving the key file name :)
how did you get the cia? is it from FunkyCIA (or GroovyCIA, etc) (= is it a GOOD cia?)
IF NOT, and the cia is decrypted, you can't get the key we need sorry... the tool below cannot help

i edited this tool for you so your ticket will not be ignored. instead of giving it a ticket.db, give it the cia.
 

Attachments

  • dump_ticket_keysFORASIA.zip
    1.1 KB · Views: 126
Last edited by cearp,

cearp

瓜老外
OP
Developer
Joined
May 26, 2008
Messages
8,737
Trophies
2
XP
8,577
Country
Tuvalu
I bought it some month ago, and ripped from my ticket.db and FunkyCIA2 :)
glad to hear it! the tool should give you the key :)
it will print in command window and also save to txt. don't lose the key. maybe upload it too... ;)
 

Asia81

Yuri Lover ~
Member
Joined
Nov 15, 2014
Messages
6,662
Trophies
3
Age
29
XP
3,540
Country
France
glad to hear it! the tool should give you the key :)
it will print in command window and also save to txt. don't lose the key. maybe upload it too... ;)
This is why I want upload it, there is only dec key, not enc. I don't know who uploaded the key, since my cia is the only manga rip available
And for use Funkey, we need dec.
What's the differences, btw?
And could I really get the enctitlekey with the CIA obtained on another console with another NNID?

--------------------- MERGED ---------------------------

Ok, i got the encTitleKey.
But I can't upload it, i can upload only the dectitlekey oO ?
 

cearp

瓜老外
OP
Developer
Joined
May 26, 2008
Messages
8,737
Trophies
2
XP
8,577
Country
Tuvalu
This is why I want upload it, there is only dec key, not enc. I don't know who uploaded the key, since my cia is the only manga rip available
And for use Funkey, we need dec.
What's the differences, btw?
And could I really get the enctitlekey with the CIA obtained on another console with another NNID?

--------------------- MERGED ---------------------------

Ok, i got the encTitleKey.
But I can't upload it, i can upload only the dectitlekey oO ?
yeah we need to talk to the person who owns the website... maybe he will improve it :)
i think he is on 3ds.iso..
encrypted key is decrytped by the 3ds and then used by the 3ds to decrypt the contents on the 3ds on install. this is good for making CIAs.
decrypted key is if you want to decrypt the contents from nintendo cdn, on the computer
 

pikatsu

Well-Known Member
Member
Joined
Apr 16, 2014
Messages
845
Trophies
0
Age
39
XP
1,163
Country
Argentina
I think on 3ds.nfshost they still upload bad keys. Just used NintendoCDN-TicketParser and some game keys of the database excluded from the output list.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    Psionic Roshambo @ Psionic Roshambo: Lol