ROM Hack [RELEASE] The Ultimate Seeddb for 9.6 NCCH Encryption

tarovisions

Well-Known Member
Member
Joined
Jan 19, 2015
Messages
100
Trophies
0
Age
30
XP
184
Country
United States
I'm just going to leave this here... Can grab EShop SEEDs and make a seeddb.bin.

First attempt at a python program, lots of "borrowed" code, so don't be surprised if it sucks

Only usable with Python 2.7

usage: eseedgbr.py [-h] [-title TITLEID] [-retry {0,1,2,3,4,5,6,7,8,9}]
[-output OUTPUT]
(or just run the command without arguments)

Was made for eshop CIA decryption via Decrypt9WIP; manually rename the output file and use seedconv to merge seeds into a larger seeddb.bin (one at a time)
 

Attachments

  • eseedgbr_1.2b.zip
    1.6 KB · Views: 223
Last edited by tarovisions,

demon77

Well-Known Member
Newcomer
Joined
May 4, 2015
Messages
62
Trophies
0
Age
54
XP
169
Country
Belgium
I'm just going to leave this here... Can grab EShop SEEDs and make/append seeddb.bin

First attempt at a real python program, lots of "borrowed" code, so don't be surprised if it sucks

Large chance that it's only usable with Python 2.7

Python2.7 here.
Errors out when working on file:

Converting...
Working on file...
Traceback (most recent call last):
File "D:\Ctrtool\eseedgbr.py", line 91, in <module>
if exc.errno != errno.EEXIST:
NameError: name 'errno' is not defined
 

tarovisions

Well-Known Member
Member
Joined
Jan 19, 2015
Messages
100
Trophies
0
Age
30
XP
184
Country
United States
Python2.7 here.
Errors out when working on file:

Converting...
Working on file...
Traceback (most recent call last):
File "D:\Ctrtool\eseedgbr.py", line 91, in <module>
if exc.errno != errno.EEXIST:
NameError: name 'errno' is not defined

Think I just forgot something on one of my import statements, again not surprised
 
  • Like
Reactions: demon77

BerserkLeon

Not-so-new member
Member
Joined
Mar 22, 2010
Messages
460
Trophies
1
Age
34
Location
Pennsylvania
XP
538
Country
United States
I'm just going to leave this here... Can grab EShop SEEDs and make seeddb.bin

First attempt at a python program, lots of "borrowed" code, so don't be surprised if it sucks

Large chance that it's only usable with Python 2.7

Was made for game decryption via Decrypt9WIP; rename the output file and use seedconv to merge seeds into a larger seeddb.bin (one at a time)

Whoooa, since CIAs already contain the titleID around 0x2c1c you just made this an order of magnitude easier.
Let's hope ninty can't block it.
 
Last edited by BerserkLeon,

BerserkLeon

Not-so-new member
Member
Joined
Mar 22, 2010
Messages
460
Trophies
1
Age
34
Location
Pennsylvania
XP
538
Country
United States
Ah... @AHP_person, thanks for your script.
That was a fun hour and a half or so trying to make sure I had the certs and convert them so they'd work, etc...
But getting the giant seeddb was worth it.
 
  • Like
Reactions: AHP_person

SANNIC789

Well-Known Member
Member
Joined
Oct 3, 2015
Messages
704
Trophies
0
XP
179
Country
United States
the leak seams to not be working for me it keep's saying "This Account has been suspended."
 

night_hawk

Well-Known Member
Member
Joined
Dec 3, 2014
Messages
573
Trophies
0
XP
1,586
Country
Italy
Think I just forgot something on one of my import statements, again not surprised
I have this error:
eseedgbr.py, line24, in <module> context = ssl._create_unverified_context()
AttributeError: 'module' object has no attribute ' _create_unverified_context'
 

tarovisions

Well-Known Member
Member
Joined
Jan 19, 2015
Messages
100
Trophies
0
Age
30
XP
184
Country
United States
I have this error:
eseedgbr.py, line24, in <module> context = ssl._create_unverified_context()
AttributeError: 'module' object has no attribute ' _create_unverified_context'

Might not have the latest python 2.7 (was introduced in 2.7.9 I believe)

I noticed this on my older machine too, will be fixing this so older versions can skip that part.
 
Last edited by tarovisions,

night_hawk

Well-Known Member
Member
Joined
Dec 3, 2014
Messages
573
Trophies
0
XP
1,586
Country
Italy
Should be good now
ok now that error has gone, but now i have this one:
img.jpg
Seems like he doesn't have access to the directory while attempting to write the file
 

tarovisions

Well-Known Member
Member
Joined
Jan 19, 2015
Messages
100
Trophies
0
Age
30
XP
184
Country
United States
ok now that error has gone, but now i have this one:
Seems like he doesn't have access to the directory while attempting to write the file

My amateur programming solutions are to blame for that one, put it in a folder (like d:\\test\)

I never really thought about these things so am I glad you are giving me all this stuff to consider. Will try fixing.
 

night_hawk

Well-Known Member
Member
Joined
Dec 3, 2014
Messages
573
Trophies
0
XP
1,586
Country
Italy
My amateur programming solutions are to blame for that one, put it in a folder (like d:\\test\)

I never really thought about these things so am I glad you are giving me all this stuff to consider. Will try fixing.
Nope, same error as before. Actually i solved hexediting an already existing seeddb for my purpose. But if you dont mind, could you try to download the seed for that title id on your environment to see if it works?
Thanks
 

tarovisions

Well-Known Member
Member
Joined
Jan 19, 2015
Messages
100
Trophies
0
Age
30
XP
184
Country
United States
Nope, same error as before. Actually i solved hexediting an already existing seeddb for my purpose. But if you dont mind, could you try to download the seed for that title id on your environment to see if it works?
Thanks

It did in my environment, worked just fine off my flash drive.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
  • K3Nv2 @ K3Nv2:
    why
  • Xdqwerty @ Xdqwerty:
    @K3Nv2, it's not funny
  • K3Nv2 @ K3Nv2:
    ok
  • BigOnYa @ BigOnYa:
    Wut?
  • K3Nv2 @ K3Nv2:
    That's not funny
    +2
  • Psionic Roshambo @ Psionic Roshambo:
    So two cannibals where eating a clown and one says to the other. Hey does this taste funny to you?
    +2
  • K3Nv2 @ K3Nv2:
    What do you call a slow car? Retired
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    Did you hear about the police car that someone stole the wheels off of? The police are working tirelessly to find the thieves.
    +2
  • K3Nv2 @ K3Nv2:
    A firefighter got arrested for assault his main claim was what I was told he was on fire
    +2
  • BigOnYa @ BigOnYa:
    What do you call a hooker with a runny nose? Full
    +2
  • Psionic Roshambo @ Psionic Roshambo:
    What do you tell a woman with two black eyes? Nothing you already told her twice!
  • K3Nv2 @ K3Nv2:
    Diddy also works
  • K3Nv2 @ K3Nv2:
    A scientist heard the word batman so he put a naked lady in a cage with a bat
  • Psionic Roshambo @ Psionic Roshambo:
    Chuck Norris won a staring contest, with the sun.
  • K3Nv2 @ K3Nv2:
    A vampires favorite thing to do is moon you
  • BigOnYa @ BigOnYa:
    What's the difference between an airplane, and Ken's mom? Not everyone has been in an airplane.
  • K3Nv2 @ K3Nv2:
    What's the difference between @BigOnYa and his wife? Nothing both want to bone me
    +3
  • RedColoredStars @ RedColoredStars:
    How much wood could a wood chuck chuck if a wood chuck could chuck norris
    +1
  • BakerMan @ BakerMan:
    how do i know? you're a guy, and he wants to bone every guy on this site (maybe, idk)
    +1
  • K3Nv2 @ K3Nv2:
    He wants to bone anything with a dick
    +1
  • Xdqwerty @ Xdqwerty:
    Good night
    +1
  • BigOnYa @ BigOnYa:
    Nighty night, big day tomorrow. Congrats.
    K3Nv2 @ K3Nv2: https://www.instagram.com/reel/C7iLZ35NrQt/?igsh=MWd2Z3U0dmNlMmNxcw==