Tutorial  Updated

How To Delete A Fake Ticket

How To Delete A Fake Ticket

Something that can be frustrating about the way licenses (.tik) work for the Wii U is the fact that they're not deleted when deleting a game. Also, many tickets are found in the same .tik file. I remember when I was doing this for the first time, Lucadian Chronicles, the game I was trying to get rid of the fake ticket for, was lumped in with a Sonic game. lol This tutorial will fix this and possibly prevent cbhc bricks from not testing the bought game on cfw.

First, download tik2sd from here:

Code:
https://github.com/FIX94/tik2sd/releases

Next, open the homebrew launcher using your favorite entry point

Run tik2sd. This may take a few moments, so give it some time. Afterwards, you should have a file named: keys.txt, along with your tickets, in the tik2sd folder on the root of your sd card.

Now, lookup the title id for the game you want to delete the fake ticket for. You can obtain this from a title key site which I can't give the name of due to it containing copywritten material on it.

After you find the .tik with the fake ticket for the game you want to remove, check the size. If it's 696 or 848 bytes, there's only one ticket in it, so you can safely delete the .tik from:

Code:
storage_slc/rights/tickets/apps

Use ftpiieverywhere to do this. And, make sure it's the ftpiieverwhere for your situation (i.e. coldboot haxchi ftpiieverywhere or normal ftpiieverywhere). Remember the location as well which can be found in the tik2sd folder on the root of your flash drive. :)

If the size is larger, open the ticket in a hex editor such as HxD:

Code:
https://mh-nexus.de/en/downloads.php?product=HxD

Now, you can find which ticket and which .tik file it is based on the keys.txt, so once inside, you'll know if a ticket is at, for example. offset 0 or offset 350, etc. Also, each new ticket file starts with:

Code:
00 01 00 04

This is important if say you have a fake and legit ticket at the same time. tik2sd won't tell you this. Now, either delete the one ticket (in hex) from the .tik file or, if there's more than one, compare the two.

If there's a repeating pattern with one of them over and over again near the beginning (00 01 00 04), that's your fake ticket. It might say "DISEASED ISABELLA" in hex many times. That's what mine said anyway. Delete it.

Now, transfer the .tik to:

Code:
storage_slc/rights/tickets/apps

followed by the folder location you found in tik2sd. Now, test to see if it works by trying to play the game without cfw. This should help people with cbhc or other haxchi errors or even if you were using a fake ticket, but now want to buy the game to use haxchi (can't with a fake ticket or it will fail install). Good luck.

Thanks to Madridi for teaching me how to do this.

Disclaimer: I am not responsible for any damage you may cause to your Wii-U. Just follow the instructions, and you’ll be fine! :)
 
Last edited by godreborn,

godreborn

Welcome to the Machine
OP
Member
Joined
Oct 10, 2009
Messages
38,471
Trophies
3
XP
29,170
Country
United States
Oh i see, so it's regardless off the hack.
I didn't know Nintendo would overlook such bug.

the tutorial is not just for cbhc protection but also if you want to buy a game that you have a fake ticket for. one of my friends did that with earthbound beginnings, because he wanted to support the series after having already installed the fake ticket. I did mine originally with lucadian chronicles. I bought the game but I accidentally installed a fake update, so the game wouldn't be playable unless in cfw.

the real mistake nintendo made with the wii u is that all dlc use the same ticket, so you could theoretically download a free dlc for any game, then download the rest of the game's dlc with usb helper, and then transpose the tickets (might even be able to delete the fake ticket) to have all dlc work without cfw;. zelda and mario kart 8 are two games that work like that. though, in the tutorial it has you put the legit ticket above the fake one instead of deleting it (which I think you can do, not 100% sure though). I don't know how nintendo fucked that up so badly.
 
  • Like
Reactions: MetoMeto

nexusmtz

Well-Known Member
Member
Joined
Feb 17, 2016
Messages
1,386
Trophies
0
XP
1,425
Country
United States
in the tutorial it has you put the legit ticket above the fake one instead of deleting it (which I think you can do, not 100% sure though)
No, you can't delete the fake DLC ticket. The fake ticket has the flags set to enable all DLC. The bug is that although the flags from all the tickets are aggregated, only the first ticket's signature is checked.
 
  • Like
Reactions: godreborn

mive

Well-Known Member
Member
Joined
Jul 19, 2018
Messages
252
Trophies
0
Age
40
XP
598
Country
Germany
I'm working on a helper tool, but have some questions, maybe someone can help:

- do all fake tickets use the 0xd1,0x5e,0xa5 ... 0x1a pattern?
- I've some tickets which dont make sense to me,
e.g.
Code:
/home/mv/WiiU/TICKET_HELPER/ticket/apps/000f/0000000e.tik:
ticket-0: ['0005000010204500', 'LOST REAVERS NOTICE', 'VALID', 0, 696, 696]
or
Code:
/home/mv/WiiU/TICKET_HELPER/ticket/apps/000f/00000008.tik:
ticket-0: ['0005000e10188c00', 'Disney Infinity [2.0]', 'VALID', 0, 848, 848]
(update ticket)

as I never installed these games,
also I have tickets like e.g.
Code:
ticket-1: ['0005000010102f00', 'Amazon / LOVEFiLM', 'VALID', 848, 1544, 696]
which dont make much sense to me as I never installed Amazon/Lovefilm (whatever that is), or are these used by games to appear valid?

last but not least if someone wants to help, I attached the needed files to check your tickets, adding some delete option (or other similar stuff) shouldn't be difficult to add later, so feedback would help (mainly if someone encounters an issue with some ticket file)

usage:
you need python (3)

start in terminal (on windows you can use cygwin or similar stuff, also python with powershell or cmd shoud work [didnt test this]) with either:
cd to the extracted dir
python py_wiiu_tik.py -f filename

or if using linux:
cd to the extracted dir
./py_wiiu_tik.py -f filename

or use something like
find path_to_ticket_dir -name *.tik -exec python py_wiiu_tik.py -f {} \;

you can use -tf (or --title-jsonfile) path_to_titlekeys.json_file parameter to include the titlename (use FunKiiU titlekeys file)
also see -h for help

(also sorry for packing first as tar than as zip but I didn't expect that I cant upload tar.gz files)

dont include ticket data or title keys in output
 

Attachments

  • py_wiiu_tik.tar.gz.zip
    20.2 KB · Views: 174
Last edited by mive,
  • Like
Reactions: godreborn

godreborn

Welcome to the Machine
OP
Member
Joined
Oct 10, 2009
Messages
38,471
Trophies
3
XP
29,170
Country
United States
if you mean the diseased isabella pattern, that's the only pattern I've personally seen. it's even in the tutorials for making mario kart 8 and zelda dlc for free (in the screenshots). there's a site that can do this, if it's still around, but you have to add the ticket in manually. all tickets are either 848 or 696 bytes, and I think it depends on if it's retail or eshop iirc.
 

godreborn

Welcome to the Machine
OP
Member
Joined
Oct 10, 2009
Messages
38,471
Trophies
3
XP
29,170
Country
United States
btw, I think you can check the ticket that comes with a download game, don't have to install it, because it's either identical or nearly identical to what's installed from what I remember, so you could try different apps that download games. I downloaded all of mine with wii u usb helper.
 

mive

Well-Known Member
Member
Joined
Jul 19, 2018
Messages
252
Trophies
0
Age
40
XP
598
Country
Germany
yeah, I mean the "D15Eased isabella" pattern, I also checked some tickets and no other had a similar (fake) pattern (so far)
also, yes the title.tik of wup stuff before installing is exactly the same as it is used later on the wiiu (sometimes cobbled together/appended with/to other ones like you said in post #1)
 
Last edited by mive,

godreborn

Welcome to the Machine
OP
Member
Joined
Oct 10, 2009
Messages
38,471
Trophies
3
XP
29,170
Country
United States
I think they're all repeating patterns, but I don't know if they're all necessarily diseased isabella. though, that seems to be the most common one. no one has mentioned to me about encountering a different one.
 

godreborn

Welcome to the Machine
OP
Member
Joined
Oct 10, 2009
Messages
38,471
Trophies
3
XP
29,170
Country
United States
the nestled in the middle of a small piece of hex (maybe three lines) is the title id of the game, dlc, update.

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

upload_2021-2-25_15-2-51.png


this seems to be final fight 3 (fake ticket).
 

sonictopfan

Well-Known Member
Member
Joined
Mar 2, 2010
Messages
2,702
Trophies
1
XP
1,945
Country
Hey, so last month I used WUP Installer to install my Wii U game discs into my external hard drive, ofw here, I tried a tutorial to install Smash dlc but it didn’t work so now I want to delete the ticket files for that game alone off my Wii U without using cfw (I don’t wanna have to sacrifice a Nintendo DS VC title or buy a new one) any tips on how to do that so that I can reset my Smash dlc data to its original state and reinstall it again using the disc?
 

Feroz El Mejor

Well-Known Member
Member
Joined
Jan 26, 2014
Messages
423
Trophies
1
Location
Villa Raíz (Hoenn)
Website
www.youtube.com
XP
1,262
Country
Spain
@godreborn and @CrazySquid from this thread:
https://gbatemp.net/threads/problem-error-105-3683-when-installing-games-form-eshop.568135/

I'm having a problem with Super Mario Maker (EUR).

I have an original copy since the release, and it's been a while since the last time I played (like 2018), for some reason when I started the game today, on the Wii U menu it showed the 105-3683 error.

Since that error is usually related to fake tickets, I tried to search the ID (0005000E1018DD00) but it doesn't show on my list.

I already asked for help on the Nintendo Homebrew discord, but it seems that it's a really strange error, so maybe someone here knows what to do, or what could make it work again.

I already tried to dump the disc, install it, play the copy, having the same isue (the update downloads, but when it starts to install it says that there's an error -105-3683-) and I already tried deleting my savedata (doing a backup first) and since now savemii says that I really should play the game first so I will restore the save later once the game works again.
 

godreborn

Welcome to the Machine
OP
Member
Joined
Oct 10, 2009
Messages
38,471
Trophies
3
XP
29,170
Country
United States
That is the update title id. Try 00050000. That's for the game. If you use tik2sd, the disc's ticket will be in the folder named odd. Look for that title id.
 

Feroz El Mejor

Well-Known Member
Member
Joined
Jan 26, 2014
Messages
423
Trophies
1
Location
Villa Raíz (Hoenn)
Website
www.youtube.com
XP
1,262
Country
Spain
That is the update title id. Try 00050000. That's for the game. If you use tik2sd, the disc's ticket will be in the folder named odd. Look for that title id.
Wait, my problem is that I can't update the game, I'm playing on an original disc.

I already used "wii u ticket info v4e", but I will check again, maybe the problem is there.

My problem is that, I haven't played the game in 2 years, but before that, the game always worked fine and updated fine, the console says that there's a problem with the update and I have to erase it, but if I try to go to the game, it always try to update so I can't enter.

Edit:
There's no "odd" folder. Any idea?
Edit 2:
I did a cd ticket backup to see if there was anything but, there's only the game ticket and I think it's fine.

The problem is on the update, that I should be capable to install after download the update but I cant :(

I would apreciate any help.

Edit 3:
I already fixed the ticket!!

The fix was updating with wupinstaller, it seems that fixed my missing key of the update of Super Mario Maker.

I'm going to leave this for everyone because it's important.

If you have the 105-3683 and you don't have the ticket, install the update with WupInstaller, not only is going to make the update to work without CFW, but also if you delete it, you can download normally again the update without any kind of CFW, because the ticket is back.

This can be a problem that can happen if you delete a fake ticket and that ticket, has another ticket from other content.

I deleted a fake ticket of Smash 4 dlc back 9 of june of 2018:
https://gbatemp.net/threads/how-to-delete-a-fake-ticket.480620/page-3#post-8037447

And my savefile of Super Mario Maker said that the last time I played was on 29 of april of 2018, so it fits that I deleted both tickets that day.

Now I need to check if I deleted anything else for an error, but anyways, the good news here is that you can fix the deleted ticked installing from WupInstaller, the Wii U didn't fixed my ticket.
 
Last edited by Feroz El Mejor,

godreborn

Welcome to the Machine
OP
Member
Joined
Oct 10, 2009
Messages
38,471
Trophies
3
XP
29,170
Country
United States
not sure, but this is the odd folder:
upload_2021-3-31_11-0-16.png


it's just a backup of the disc (if you have one in the drive) -- its ticket. I'm not sure what could be wrong if there's no fake update ticket. is there any update ticket?
 

Feroz El Mejor

Well-Known Member
Member
Joined
Jan 26, 2014
Messages
423
Trophies
1
Location
Villa Raíz (Hoenn)
Website
www.youtube.com
XP
1,262
Country
Spain
not sure, but this is the odd folder: View attachment 255424

it's just a backup of the disc (if you have one in the drive) -- its ticket. I'm not sure what could be wrong if there's no fake update ticket. is there any update ticket?
Read my last edit on my last message, I already fixed that problem :)
 
  • Like
Reactions: godreborn

godreborn

Welcome to the Machine
OP
Member
Joined
Oct 10, 2009
Messages
38,471
Trophies
3
XP
29,170
Country
United States
ah, you deleted the entire ticket bucket (.tik) instead of hexing it out? I think I understand what happened then if that's the case. there seems to be no logical pattern to how tickets are stored. crunchy roll and breath of the wild iirc are in the same ticket for some reason.
 
  • Like
Reactions: Feroz El Mejor

godreborn

Welcome to the Machine
OP
Member
Joined
Oct 10, 2009
Messages
38,471
Trophies
3
XP
29,170
Country
United States
I'm working on a helper tool, but have some questions, maybe someone can help:

- do all fake tickets use the 0xd1,0x5e,0xa5 ... 0x1a pattern?
- I've some tickets which dont make sense to me,
e.g.
Code:
/home/mv/WiiU/TICKET_HELPER/ticket/apps/000f/0000000e.tik:
ticket-0: ['0005000010204500', 'LOST REAVERS NOTICE', 'VALID', 0, 696, 696]
or
Code:
/home/mv/WiiU/TICKET_HELPER/ticket/apps/000f/00000008.tik:
ticket-0: ['0005000e10188c00', 'Disney Infinity [2.0]', 'VALID', 0, 848, 848]
(update ticket)

as I never installed these games,
also I have tickets like e.g.
Code:
ticket-1: ['0005000010102f00', 'Amazon / LOVEFiLM', 'VALID', 848, 1544, 696]
which dont make much sense to me as I never installed Amazon/Lovefilm (whatever that is), or are these used by games to appear valid?

last but not least if someone wants to help, I attached the needed files to check your tickets, adding some delete option (or other similar stuff) shouldn't be difficult to add later, so feedback would help (mainly if someone encounters an issue with some ticket file)

usage:
you need python (3)

start in terminal (on windows you can use cygwin or similar stuff, also python with powershell or cmd shoud work [didnt test this]) with either:
cd to the extracted dir
python py_wiiu_tik.py -f filename

or if using linux:
cd to the extracted dir
./py_wiiu_tik.py -f filename

or use something like
find path_to_ticket_dir -name *.tik -exec python py_wiiu_tik.py -f {} \;

you can use -tf (or --title-jsonfile) path_to_titlekeys.json_file parameter to include the titlename (use FunKiiU titlekeys file)
also see -h for help

(also sorry for packing first as tar than as zip but I didn't expect that I cant upload tar.gz files)

dont include ticket data or title keys in output

I just saw your lovefilm question. it's 00050001, which I don't know what that is. it's not a game, dlc, or update. it doesn't list that one prefix on wii u brew, so I wouldn't worry about it. it's probably not something you downloaded, but it may be related to a system ticket, which I think are kept separate from the tickets for content. I know wii u system tickets are 00050010, which is close to that, so they may be related. I don't know. if it's somehow related to amazon, did you get your system used? I know tickets remain on the system (pretty sure anyway) even when formatted.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    SylverReZ @ SylverReZ: Lol Veho.