Hacking WIP 'Bruteforcing' Title ID's

  • Thread starter Deleted-451877
  • Start date
  • Views 7,845
  • Replies 22
  • Likes 4
D

Deleted-451877

Guest
OP
Before you ask, a console-unique cert is not needed for this. It needs the ShopN cert converted to .pem format (openssl -in path/to/pfx -nodes -passout pass: -out path/to/pem), which I have attached.

Maybe this isn't news to anyone, but you can find information about a title on shogun (base url: https://bugyo.hac.lp1.eshop.nintendo.net)
For this you need its 'id', which is a number that, in my experience, ranges from 70010000000000 to 70010000011962 (I went as far as 700100000013000 and found nothing more).

Going to https://bugyo.hac.<env>.eshop.nintendo.net/shogun/v1/titles/<id>?shop_id=4&lang=en&country=<reg> will then give you some information about the game, including it's name and, in most cases, its title id.
The only exceptions I encountered were DLC's and physical-only releases.

I have attached the 858 Title ID's my script found between 70010000000000 and 700100000013000, in the US region and lp1 environment. It's a little more than what the eShop says it contains, sorting the games newer from older (or the other way around). And it's over 300 more than what Switchbrew has.

Note that I do not recommend using it without a VPN or proxy. It's possible that Nintendo will think you're DDOS'ing them, and IP-ban you.
 

Attachments

  • tidBruteforce.zip
    20.3 KB · Views: 384
D

Deleted-451877

Guest
OP

Attachments

  • hac_versionlist.zip
    4.4 KB · Views: 230
  • Like
Reactions: hippy dave

hippy dave

BBMB
Member
Joined
Apr 30, 2012
Messages
9,912
Trophies
2
XP
29,750
Country
United Kingdom
That's great, thanks for the json! Would be cool if we could have a copy of it kept up to date somewhere (ie somewhere unofficial that doesn't require a console certificate) - I guess it wouldn't be too hard for some kind person to configure their box to check it & update when necessary.
 

tiliarou

Well-Known Member
Member
Joined
Feb 4, 2018
Messages
163
Trophies
0
XP
592
Country
France
Thanks a lot !
I'm running your script for UK.
Had to pip install requests prior to running it but so far so good, work as intended.
 
  • Like
Reactions: CymraegAce
D

Deleted-451877

Guest
OP
That's great, thanks for the json! Would be cool if we could have a copy of it kept up to date somewhere (ie somewhere unofficial that doesn't require a console certificate) - I guess it wouldn't be too hard for some kind person to configure their box to check it & update when necessary.
Are you in the ReSwitched server? They have a channel with a bot that keeps track of it (made by SciresM).
Source here: https://github.com/reswitched/HacVersionListBot/tree/master/HacVersionListBot/HacVersionListBot

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

Thanks a lot !
I'm running your script for UK.
Had to pip install requests prior to running it but so far so good, work as intended.
Possibly. I've had that library for so long I didn't remember it wasn't a default one. Very good stuff.
 
D

Deleted-451877

Guest
OP
What? This app downloads titles without console-unique cert?
It grabs Title ID's, which is what you plug into a CDN downloader (along with a version number, which is 0 for base games).
Switchbrew has a pretty good list of them here: http://switchbrew.org/index.php?title=Title_list/Games.

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

View attachment 134186Gives me that and does nothing more (idk if i have entered the command correctly tho)
Let it run, it will update shortly after. As said in the title this is no more than a PoC. In fact it will even append found ID's without checking for duplicates.
And you should directly edit the config in the file. Everything is in the first few lines.
 

TR_mahmutpek

medic
Member
Joined
Jul 28, 2015
Messages
1,424
Trophies
0
Age
24
XP
1,996
Country
Turkey

Mat37

Well-Known Member
Member
Joined
Dec 3, 2016
Messages
790
Trophies
0
Age
22
Location
Does it matter ?
XP
1,379
Country
France
It grabs Title ID's, which is what you plug into a CDN downloader (along with a version number, which is 0 for base games).
Switchbrew has a pretty good list of them here: http://switchbrew.org/index.php?title=Title_list/Games.

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


Let it run, it will update shortly after. As said in the title this is no more than a PoC. In fact it will even append found ID's without checking for duplicates.
And you should directly edit the config in the file. Everything is in the first few lines.
I changed the end to 70010000000100 and got this :
upload_2018-7-2_14-58-30.png
 

tiliarou

Well-Known Member
Member
Joined
Feb 4, 2018
Messages
163
Trophies
0
XP
592
Country
France
Are you in the ReSwitched server? They have a channel with a bot that keeps track of it (made by SciresM).
Source here: [can't post link with my account yet]

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


Possibly. I've had that library for so long I didn't remember it wasn't a default one. Very good stuff.

I barely use python and requests doesn't come installed by default on windows so that's why. I've increased the idle timer to 0.5 just in case but your value was probably fine. Will poste UK once finished.
 
D

Deleted-451877

Guest
OP
Thx for repy but I still cant get the answer :/ I mean most CDN downloaders need console key/cert for downloading.
Yes it does. Console-unique cert extracted from your decrypted PRODINFO.bin. But when you have that the TID's are the only thing 'stopping' your from downloading whatever you'd like. In fact it's even possible to download old sysupdates.

I changed the end to 70010000000100 and got this : View attachment 134188
Just double click the script. It doesn't need any argument.
The 'config' is here:
upload_2018-7-2_15-1-38.png

The commented parts are the possible values.
Note that the script still does its job. The OS just fails to interpret the 'commands' right after.

I barely use python and requests doesn't come installed by default on windows so that's why. I've increased the idle timer to 0.5 just in case but your value was probably fine. Will poste UK once finished.
Great! If I'm to be honest, I noticed a decrease in speed after a while. It's possible the server throttles your connection after too much requests, but it's back on track after a while.
 
Last edited by ,

Mat37

Well-Known Member
Member
Joined
Dec 3, 2016
Messages
790
Trophies
0
Age
22
Location
Does it matter ?
XP
1,379
Country
France
Yes it does. Console-unique cert extracted from your decrypted PRODINFO.bin. But when you have that the TID's are the only thing 'stopping' your from downloading whatever you'd like. In fact it's even possible to download old sysupdates.


Just double click the script. It doesn't need any argument.
Okay i got it ^^ i'm not used to use scripts like that lol. Afterwards can i downlaod games with this script or should i use CDNX ? (which i can't get to work)
 
  • Like
Reactions: Deleted-451877

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • BigOnYa @ BigOnYa:
    Not even once, but 100's of times
    +2
  • Psionic Roshambo @ Psionic Roshambo:
    My girlfriend at the time, she had me stay up with her all night because some how the crazy bitch had spent like 12 hours snorting 2 8 balls, didn't use any water (gotta clean your nose) so she had so much crusted in her nose I was sure she was gonna blow up her heart. I mean this was the stuff right off the boat so absolutely pure. ugghh so annoying
  • Psionic Roshambo @ Psionic Roshambo:
    Also doing like 320 dollars worth of coke in half a day lol damn it
  • Psionic Roshambo @ Psionic Roshambo:
    hmmm 360 even lol
  • Psionic Roshambo @ Psionic Roshambo:
    Well I was getting a discount so 320 is probably right
  • BigOnYa @ BigOnYa:
    That is cheap, I used to pay $100 for a tine.
  • Psionic Roshambo @ Psionic Roshambo:
    Tine? One gram?
  • BigOnYa @ BigOnYa:
    Sixteenth
  • Psionic Roshambo @ Psionic Roshambo:
    Also it was literally out of a kilo when I got it off the boat so absolutely pure
  • Psionic Roshambo @ Psionic Roshambo:
    Holy shiz that's a lot
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    I was getting 3.5 Grams for 320 could have stepped on it and doubled my money easy lol
    +1
  • BigOnYa @ BigOnYa:
    I'd be afraid to it nowdays, my heart would explode prob. I just stick beers n buds nowdays.
  • Psionic Roshambo @ Psionic Roshambo:
    I would get to drive from tarpon springs to like Miami a thousand bucks lol do that twice a week and back in 92 that was good money
  • Xdqwerty @ Xdqwerty:
    @BigOnYa,
    @Psionic Roshambo what are you guys talking about?
  • Psionic Roshambo @ Psionic Roshambo:
    Blew it on women and muscle cars lol
    +1
  • BigOnYa @ BigOnYa:
    @Xdqwerty Hamster food, its pricey nowadays to keep PCs running.
    +2
  • Psionic Roshambo @ Psionic Roshambo:
    I don't do anything except cigarettes and gotta stop eventually lol
    +1
  • BigOnYa @ BigOnYa:
    I'd do shrooms again if could find, and I was outside camping/fishing, and had a cooler full of beer.
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    I wouldn't mind some LSD, laughing until my face hurt sounds fun lol
    +1
  • BigOnYa @ BigOnYa:
    You ever try soaper powder/qauludes? I did once and like a dumbass drank beer on top of taking, I woke up laying in my backyard in the pouring rain, it knocked me out. I have not seen it around in many many years.
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    No never tried a lot of things but never that lol
  • Psionic Roshambo @ Psionic Roshambo:
    I did pass out one time on a floor after taking a bunch of Ambien lol thought it would help me sleep and did it lol
  • Psionic Roshambo @ Psionic Roshambo:
    Girlfriend was working at a pharmacy and stole like 500 of them, was and still is the biggest pill bottle I have ever seen lol
    Psionic Roshambo @ Psionic Roshambo: Girlfriend was working at a pharmacy and stole like 500 of them, was and still is the biggest...