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

  • Thread starter Deleted-451877
  • Start date
  • Views 526,381
  • Replies 760
  • Likes 119

alkar

Well-Known Member
Member
Joined
Apr 30, 2013
Messages
329
Trophies
1
Age
94
XP
1,226
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,459
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
369
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
369
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
  • No one is chatting at the moment.
    LeoTCK @ LeoTCK: yes for nearly a month i was officially a wanted fugitive, until yesterday when it ended