Hacking COMPLETED CDNSP - Download & repack your games, updates, and DLC's to NSP!

  • Thread starter Deleted-451877
  • Start date
  • Views 534,073
  • Replies 760
  • Likes 119

alkar

Well-Known Member
Member
Joined
Apr 30, 2013
Messages
329
Trophies
1
Age
94
XP
1,246
Country
United States
Tried Thumper too, and I have the license check issue too.. Not sure why this is happening, I for sure never tried to install this game ever. Titlekey is fine too, since I can extracted the NCA.

Some other games don't have this issue though.

Master Key Revision: 0 (1.0.0-2.3.0)
Could it be the 3.1.0 only thing ?

EDIT : works now, used the latest version of your script and it fixed the license issue for Thumper at least. Celeste works now too. Good job !
 
Last edited by alkar,
  • Like
Reactions: Ty_

Ty_

Well-Known Member
Member
Joined
May 22, 2018
Messages
399
Trophies
0
Age
44
XP
1,256
Country
United Kingdom
Tried Thumper too, and I have the license check issue too.. Not sure why this is happening, I for sure never tried to install this game ever. Titlekey is fine too, since I can extracted the NCA.

Some other games don't have this issue though.

Master Key Revision: 0 (1.0.0-2.3.0)
Could it be the 3.1.0 only thing ?

EDIT : works now, used the latest version of your script and it fixed the license issue for Thumper at least. Celeste works now too. Good job !

So it it just a case of taking the zip from the OP and using those to overwrite what I've been using?
 

Type_O_Dev

Developer
Developer
Joined
Dec 12, 2017
Messages
683
Trophies
0
XP
1,469
Country
United States
After looking through this thread, I'm not sure that DLC actually works to download
I was thinking the same thing looking at OP and his dlc sample
it looks as thought some updates are actually dlc. his sample shows -589824 as dlc for xb2
upload_2018-7-3_20-6-24-png.134345
 
Last edited by Type_O_Dev,

Dudamax

Well-Known Member
Member
Joined
May 30, 2017
Messages
150
Trophies
0
Age
28
XP
491
Country
United States
How can i fix this??It says invalid path for shopN but its in the same directory as the cdnsp script

Traceback (most recent call last):
File "C:\Users\ \Desktop\CDNSP\CDNSP.py", line 628, in <module>
sys.exit(main())
File "C:\Users\ \Desktop\CDNSP\CDNSP.py", line 577, in main
get_info(tid)
File "C:\Users\ \Desktop\CDNSP\CDNSP.py", line 120, in get_info
r = make_request('GET', url, certificate=ShopNPath)
File "C:\Users\ \Desktop\CDNSP\CDNSP.py", line 96, in make_request
r = requests.request(method, url, cert=certificate, headers=reqHd, verify=False, stream=True)
File "C:\Users\ \AppData\Local\Programs\Python\Python37\lib\site-packages\requests\api.py", line 58, in request
return session.request(method=method, url=url, **kwargs)
File "C:\Users\ \AppData\Local\Programs\Python\Python37\lib\site-packages\requests\sessions.py", line 512, in request
resp = self.send(prep, **send_kwargs)
File "C:\Users\ \AppData\Local\Programs\Python\Python37\lib\site-packages\requests\sessions.py", line 622, in send
r = adapter.send(request, **kwargs)
File "C:\Users\ \AppData\Local\Programs\Python\Python37\lib\site-packages\requests\adapters.py", line 412, in send
self.cert_verify(conn, request.url, verify, cert)
File "C:\Users\ \AppData\Local\Programs\Python\Python37\lib\site-packages\requests\adapters.py", line 249, in cert_verify
"invalid path: {0}".format(conn.cert_file))
OSError: Could not find the TLS certificate file, invalid path: [...]\ShopN.pem
 

GhostlyCrowd

Member
Newcomer
Joined
Aug 5, 2017
Messages
21
Trophies
0
Age
36
XP
194
Country
Canada
How can i fix this??It says invalid path for shopN but its in the same directory as the cdnsp script

Traceback (most recent call last):
File "C:\Users\ \Desktop\CDNSP\CDNSP.py", line 628, in <module>
sys.exit(main())
File "C:\Users\ \Desktop\CDNSP\CDNSP.py", line 577, in main
get_info(tid)
File "C:\Users\ \Desktop\CDNSP\CDNSP.py", line 120, in get_info
r = make_request('GET', url, certificate=ShopNPath)
File "C:\Users\ \Desktop\CDNSP\CDNSP.py", line 96, in make_request
r = requests.request(method, url, cert=certificate, headers=reqHd, verify=False, stream=True)
File "C:\Users\ \AppData\Local\Programs\Python\Python37\lib\site-packages\requests\api.py", line 58, in request
return session.request(method=method, url=url, **kwargs)
File "C:\Users\ \AppData\Local\Programs\Python\Python37\lib\site-packages\requests\sessions.py", line 512, in request
resp = self.send(prep, **send_kwargs)
File "C:\Users\ \AppData\Local\Programs\Python\Python37\lib\site-packages\requests\sessions.py", line 622, in send
r = adapter.send(request, **kwargs)
File "C:\Users\ \AppData\Local\Programs\Python\Python37\lib\site-packages\requests\adapters.py", line 412, in send
self.cert_verify(conn, request.url, verify, cert)
File "C:\Users\ \AppData\Local\Programs\Python\Python37\lib\site-packages\requests\adapters.py", line 249, in cert_verify
"invalid path: {0}".format(conn.cert_file))
OSError: Could not find the TLS certificate file, invalid path: [...]\ShopN.pem

Step one, learn to follow instructions
Step two, edit the config file like instructed in the first post.
 
  • Like
Reactions: Ty_

Dudamax

Well-Known Member
Member
Joined
May 30, 2017
Messages
150
Trophies
0
Age
28
XP
491
Country
United States
(Yes i fully understand that i am total noob) So i've tried entering the paths in a number of ways (including removing the brackets) and i still get this

Traceback (most recent call last):
File "C:\Users\ \Desktop\CDNSP\CDNSP.py", line 620, in <module>
hactoolPath, keysPath, NXclientPath, ShopNPath, reg, fw, did, env = load_config(configPath)
File "C:\Users\ \Desktop\CDNSP\CDNSP.py", line 68, in load_config
j = json.load(f)
File "C:\Users\ \AppData\Local\Programs\Python\Python37\lib\json\__init__.py", line 296, in load
parse_constant=parse_constant, object_pairs_hook=object_pairs_hook, **kw)
File "C:\Users\ \AppData\Local\Programs\Python\Python37\lib\json\__init__.py", line 348, in loads
return _default_decoder.decode(s)
File "C:\Users\ \AppData\Local\Programs\Python\Python37\lib\json\decoder.py", line 337, in decode
obj, end = self.raw_decode(s, idx=_w(s, 0).end())
File "C:\Users\ \AppData\Local\Programs\Python\Python37\lib\json\decoder.py", line 353, in raw_decode
obj, end = self.scan_once(s, idx)
json.decoder.JSONDecodeError: Invalid \escape: line 3 column 25 (char 37)
 

FearItSelf23

Well-Known Member
Member
Joined
Feb 24, 2013
Messages
172
Trophies
1
Age
32
XP
371
Country
United States
(Yes i fully understand that i am total noob) So i've tried entering the paths in a number of ways (including removing the brackets) and i still get this

Traceback (most recent call last):
File "C:\Users\ \Desktop\CDNSP\CDNSP.py", line 620, in <module>
hactoolPath, keysPath, NXclientPath, ShopNPath, reg, fw, did, env = load_config(configPath)
File "C:\Users\ \Desktop\CDNSP\CDNSP.py", line 68, in load_config
j = json.load(f)
File "C:\Users\ \AppData\Local\Programs\Python\Python37\lib\json\__init__.py", line 296, in load
parse_constant=parse_constant, object_pairs_hook=object_pairs_hook, **kw)
File "C:\Users\ \AppData\Local\Programs\Python\Python37\lib\json\__init__.py", line 348, in loads
return _default_decoder.decode(s)
File "C:\Users\ \AppData\Local\Programs\Python\Python37\lib\json\decoder.py", line 337, in decode
obj, end = self.raw_decode(s, idx=_w(s, 0).end())
File "C:\Users\ \AppData\Local\Programs\Python\Python37\lib\json\decoder.py", line 353, in raw_decode
obj, end = self.scan_once(s, idx)
json.decoder.JSONDecodeError: Invalid \escape: line 3 column 25 (char 37)


Do your paths like this
"hactoolPath": "hactool.exe",
"keysPath": "keys.txt",
"NXclientPath": "nx_tls_client_cert.pem",
"ShopNPath": "ShopN.pem"
 

FearItSelf23

Well-Known Member
Member
Joined
Feb 24, 2013
Messages
172
Trophies
1
Age
32
XP
371
Country
United States
Has anyone figured out what causes a game to fail to install? I can get through the install process, but then it fails at the end. This is with the correct titlekey.
 

Dudamax

Well-Known Member
Member
Joined
May 30, 2017
Messages
150
Trophies
0
Age
28
XP
491
Country
United States
Maybe you have improper keys?

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

How can I get a games title key?
 

PhiZero

Well-Known Member
Member
Joined
Jul 14, 2007
Messages
122
Trophies
1
Age
33
XP
527
Country
Netherlands
@rkk Heads up that using uppercase for either tid/tik makes the nsp not work (tested personally). No idea why this is, but it's the case. Using uppercase for either of them makes DevMenu throw a 0x00014005 error. Might want to adjust your script to use a .lower().
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • K3Nv2 @ K3Nv2:
    That sick boy yo
  • K3Nv2 @ K3Nv2:
    I was hoping I could add a custom ROM to this fire HD 10 tablet but guess no one's made twrp available
  • Psionic Roshambo @ Psionic Roshambo:
    Root it? Lol
  • Sicklyboy @ Sicklyboy:
    That shit is so locked down, tighter than a nun's ass
  • K3Nv2 @ K3Nv2:
    Don't know if that's even possible for the firmware
  • K3Nv2 @ K3Nv2:
    You can remove the bloat ware and ads easily but can't install a rom
  • K3Nv2 @ K3Nv2:
    20 some years later crash bandicoot still pisses me off
  • BigOnYa @ BigOnYa:
    Have you jail broke your ps4 yet?
  • K3Nv2 @ K3Nv2:
    I've been on since 9.0
    +1
  • BigOnYa @ BigOnYa:
    Are you gonna do your ps5 if the hack comes? Is there worries of bans, like the ps3
  • K3Nv2 @ K3Nv2:
    Probably not I got cross play friends
    +1
  • K3Nv2 @ K3Nv2:
    By then I'll have some little mini pc anyway
  • ZeroT21 @ ZeroT21:
    only ps5 updated to latest firmware can go on psn, jailbroken ones just don't use psn or they risk getting flagged or banned, altho spouting profanity in online play alredy does that
  • K3Nv2 @ K3Nv2:
    Keep current Gen consoles stock mod last gen imo
  • DinohScene @ DinohScene:
    Anyone dumb enough to get banned for spouting profanity deserves it.
  • Y @ YuseiFD:
    Then how come you do it and don't get banned ? or is it a question of getting caught doing it ?
  • BakerMan @ BakerMan:
    wtf is the point of banning swearing in games? that's utterly a dumb decision

    the new generation playing MWII won't be as hardened as the previous one playing original MW2
  • Veho @ Veho:
    What's the point of video games? Kids playing video games won't be as hardened as the previous ones getting shoved down a hillside.
    +1
  • BakerMan @ BakerMan:
    exactly my point
  • BakerMan @ BakerMan:
    kids, yall are fucking pussies, grow some asshair before you even dare touch My Friend Peppa Pig or Mario's Early Years
    BakerMan @ BakerMan: kids, yall are fucking pussies, grow some asshair before you even dare touch My Friend Peppa Pig...