Hacking SeedMiner FC and Mining Help

  • Thread starter ZZ20
  • Start date
  • Views 386,370
  • Replies 3,532
  • Likes 43

How many of you Kiddos would be willing to help in some way?

  • Aye!

    Votes: 42 51.2%
  • Nah!

    Votes: 18 22.0%
  • Maybe!

    Votes: 22 26.8%

  • Total voters
    82
  • Poll closed .

trainerstar3

Active Member
Newcomer
Joined
Feb 9, 2018
Messages
37
Trophies
0
Age
25
XP
282
Country
Brazil
Is this common?
4a38eb822c4dd075d58900709a8bb0a3.png
Like zoogle said, behold the magic of msed data.
 

zoogie

playing around in the end of life
Developer
Joined
Nov 30, 2014
Messages
8,560
Trophies
2
XP
15,000
Country
Micronesia, Federated States of
Is this common?
4a38eb822c4dd075d58900709a8bb0a3.png
Actually that node was already in the database.
It's possible two systems could have really close together LFCSs and there be a collision with existing data.

Or, more likely, someone accidentally reuploaded an old movable_part1.sed to brute force.
 

punderino

aka Big-PeePee Swinger
Member
Joined
Jan 5, 2016
Messages
1,247
Trophies
0
Age
32
Location
Kansas City, Missouri
Website
www.anus.trade
XP
2,511
Country
United States
Actually that node was already in the database.
It's possible two systems could have really close together LFCSs and there be a collision with existing data.

Or, more likely, someone accidentally reuploaded an old movable_part1.sed to brute force.
I still like to think I'm special for
ea92ff21fcff3cf56200545c12ef3caa.png
 
  • Like
Reactions: zoogie

RandomUser

Rosalina in Plush Form
Member
Joined
May 9, 2010
Messages
967
Trophies
1
XP
1,042
Country
United States
4 by default, but you can change it like
python seedminer_launcher.py cpu 8
python seedminer_launcher.py cpu 2
etc.
Cool in theory I could use all 80 threads by using python seedminer_launcher.py cpu 80.

With the msed_data of a given console already there, the brute force starts on the correct offset. That's why it goes so fast.
With that MSET data, I guess there's no need to use all 80 threads :rofl:.
 

burchamj

Member
Newcomer
Joined
Feb 13, 2018
Messages
5
Trophies
0
Age
41
XP
41
Country
United States
Hey everyone, newb here. I installed all the files, i have the freakyhax, but everytime i try to use the seedstarter i get errors and it doesn't work. anyone give me a hand?

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

Hey everyone, newb here. I installed all the files, i have the freakyhax, but everytime i try to use the seedstarter i get errors and it doesn't work. anyone give me a hand?
 

Attachments

  • movable_part1.zip
    227 bytes · Views: 137

punderino

aka Big-PeePee Swinger
Member
Joined
Jan 5, 2016
Messages
1,247
Trophies
0
Age
32
Location
Kansas City, Missouri
Website
www.anus.trade
XP
2,511
Country
United States
Hey everyone, newb here. I installed all the files, i have the freakyhax, but everytime i try to use the seedstarter i get errors and it doesn't work. anyone give me a hand?

--------------------- MERGED ---------------------------
Just started. I'll PM you once it's done
 

punderino

aka Big-PeePee Swinger
Member
Joined
Jan 5, 2016
Messages
1,247
Trophies
0
Age
32
Location
Kansas City, Missouri
Website
www.anus.trade
XP
2,511
Country
United States
Hey everyone, newb here. I installed all the files, i have the freakyhax, but everytime i try to use the seedstarter i get errors and it doesn't work. anyone give me a hand?

--------------------- MERGED ---------------------------
Done!
 

Attachments

  • movable.zip
    143 bytes · Views: 119
  • msed_data_00000997.zip
    152 bytes · Views: 112
  • Like
Reactions: zoogie

Xentenel

Member
Newcomer
Joined
Feb 13, 2018
Messages
10
Trophies
0
Age
34
Location
Iwatodai Dormitory
XP
54
Country
Philippines
Hello!

Does the software need to be just Sudoku or can I pick from 3ds.hacks.guide/installing-boot9strap-(dsiware-game-injection-list)? I fancy something from the list there so any confirmation would be appreciated!

I also need your assistance, Sir @ZZ20 or anyone willing to lend a hand, to finally accomplish my goal in having a CFW on my 3DS. Please help me. My Friend Code is 3969-9917-8902.
 
Last edited by Xentenel,

SSAZU-X

Well-Known Member
Newcomer
Joined
Feb 7, 2018
Messages
49
Trophies
0
Age
24
Location
Aberdare, Whales
XP
196
Country
United Kingdom
Hey everybody, this is the thread where if you have successfully SeedMined your movable.sed and have CFW on your 3ds and want to help others out by exchanging freind codes. If you have not done so already cause you don't have access to homebrew, or don't have powerful hardware, you can request help here. If you don't have access to a powerful enough computer and don't want to share your friend code, go ahead and upload Msed_data to the Original Thread. With more Msed_data means less time to Brute Force the movable.sed. Also, this process will not brick your system, Installing CFW might (a tiny chance, but still a chance.)

The Original Thread is here: https://gbatemp.net/threads/seedminer-single-system-dsiware-injection.495685/

My friend code is 4700-1523-8278; tag me in a post saying done with your friend code.

Tutorial:
Alright Kiddos, Today is the Fun day you get CFW on your 3DS for 2 whole dollars (Video coming soon)

Requirements:
SeedStarter and SeedMiner
The latest release of GodMode9
The latest release of b9sTool
The latest release of Luma3DS (the .7z file)
The latest release of the Homebrew Launcher

NO longer need the .firm files thanks to @zoogie's fork of b9sTool

Starting off:
First things first, to get this done, we need to grab part of your movable seed. (the thing that allows games on an sdcard to be transferred back to the system, correct me if I’m wrong @zoogie.) This can be done with 1 of 3 methods:

1st Method (aka) Dumping it from your own 3DS you fool (Requires Homebrew access, does not need CFW)

  1. Download SeedStarter
  2. Mount sdcard
  3. Extract SeedStarter to the 3ds folder on your sdcard.
  4. Pop that baby (aka sdcard) back into your 3DS
  5. Launch the Homebrew Channel though a primary or secondary entry point (does not matter at this point.)
  6. Launch SeedStarter from the list of apps.
  7. Once lunched press A to dump LFCS from GetConfigInfoBlk2.
  8. Once done and successful, you will now have a movable_part1.sed file.
  9. Move on to acquiring movable.sed

2nd Method (aka) Having a “Friend” Dump it for you or bug em till they do it (Requires HomeBrew Access, does not need CFW)

  1. Be “Friends” with someone that has HomeBrew Access (How you become friends on 3DS is by exchanging friend codes.)
  2. Ask politely for them to dump LFCS (Don’t be a dick. Ask politely and wait for a message, we all have a life outside of these forums. Also if your friend does not know how to do this, tell them to follow Friend Side of the 2nd Method.)
  3. Wait (Takes time to dump and upload the file.)
  4. Once friend has giving the required file, move on to getting ID0.

3rd Method (aka) Please dump Mii (Does not require Homebrew or CFW)
  1. Find a mii in mii maker that was created on YOUR system. That's very important. Make one from scratch if you're not sure where it came from.
  2. Export the mii to a QR code. They're found in the "sdmc:/DCIM/100NIN03/" and named something like "HNI_1234.JPG".
  3. Upload it to https://3ds.goombi.fr/editMii/ then "Import from -> QR code"
  4. "Export to -> encrypted .bin"
  5. Take resulting input.bin, place it in the seedminer/ directory, and run: python seedminer_launcher.py mii new|old [year of 3ds manufacture] (NOTE: If you have a new3ds, you *might* have to choose "mii old". If you sys-transferred from an old3ds, and have ever system formatted, you will need to select old. Although an incorrect guess will cause the brute force to fail, you can try the other option next time. NOTE2: You can optionally select the year you guess the 3ds was manufactured. This is done in hopes of reducing the brute-force time. If you have no clue, just don't enter a year. The brute force will then start in the midpoint of the possible LFCS range. A wrong year guess will not fail the brute force.(old3ds 2011-2017, new3ds 2014-2017 inclusive are accepted year options))
  6. Wait until movable_part1.sed dumps then move on to brute forcing movable.sed.


Getting ID0:

Now, if you dump your LFCS using the 1st Method, you usually don’t need to do this, but if you had a friend dump your LFCS using the Friend Code method, you most likely need to do this.

  1. Put the movable_part1.sed on the SD Card of your 3DS in the "Nintendo 3DS" folder (sdmc:/Nintendo 3DS/)
  2. Copy all files from seedminer to the same folder (sdmc:/Nintendo 3DS/)
  3. Run "seedminer_launcher.py ID0" in CMD (Pyton 2.7 is needed)
  4. ID0 will be aded to movable_part1.sed
  5. Continue to acquiring movable.sed


Acquiring movable.sed:

Whew, we are almost at the end of the Tutorial yay. There is only one method of Acquiring the full movable.sed file. (sometimes it is faster just to ask someone to do it for you, if you have really crappy computer hardware for example, but this will be based on if someone wants to do go through the steps for you, so be nice and patient if asking to “borrow” somebody’s computer resources.)

  1. Download SeedMiner from the Original Thread.
  2. Extract SeedMiner to anywhere on your computer.
  3. Make sure you put the movable_part1.sed file in the same folder as the SeedMiner program.
  4. Make sure you have Python 2.7 installed on your computer. (HAS TO BE 2.7)
  5. On Windows (no Mac or Linux version…yet,) Open CMD (Command Prompt).
  6. Cd into the SeedMiner Dir. (example cd C:\Users\User\Desktop\SeedMiner\)
  7. Run the script with either commands “python seedminer_launcher.py gpu” (for use with a dedicated gpu, not an integrated gpu) or if you want to use cpu, “python seedminer_launcher.py cpu” (this is a lot slower than the gpu method)
  8. Let it run (with a dedicated gpu it will take about 0-6 hours, 3 hours avg. with latest build of SeedMiner, and for cpus with the latest build of SeedMiner, it will take about 0-7 days, 1-2 days avg)
  9. Wait for it to complete.
  10. Once completed, follow Signing the Exploited Dsiware Game.


Friend Side of the 2nd method
:

  1. Download SeedStarter
  2. Mount sdcard
  3. Extract SeedStarter to the 3ds folder on your sdcard.
  4. Pop that baby (aka sdcard) back into your 3DS
  5. Launch the Homebrew Channel though a primary or secondary entry point (does not matter at this point.)
  6. Launch SeedStarter from the list of apps.
  7. Once lunched press B to dump LFCS from friendlist.
  8. Once done and successful, you will now have a XXXX_movable_part1.sed file. (XXXX being the friend code of your “Friend”)
  9. Pass that damn file on to your “Friend”

So, you have your movable.sed file, but you have no idea how to use it. Well luckily for you, I know how to use it. Now it is recommended to have Sudoku as the dsiware game you will be exploiting because it is so damn easy. If you do not have Sudoku, you will need some additional files. One of those files I can’t provide and it are hard to find (at least it was for me.)

Using Sudoku:
If you choose this method, you can bypass having to get the CTcert and the patch files.

  1. Go to website https://jenkins.nelthorya.net/job/DSIHaxInjector/
  2. Once there, click on build with parameters.
  3. Enter your info and upload your .bin and movable.sed file (note: pirated copies of Sudoku will NOT work. You must buy the game legit.)
  4. Once done, wait for about 5-15 secs. You will be brought back to the main page.
  5. Go to the side bar that says build history, and enter your Username you entered in step 3.
  6. Press enter and your Build number should show up as the only one.
  7. Click on the number that shows up and click on the file to download it. (it should show up as shortid.bin.patched, shortid being the Short Id of the game, or the name of the original uploaded file.)
  8. Delete the .patched that is on the end of the file name. (You can’t use the file as it is when you downloaded it, as the 3ds won’t recognize it. Ex: 43b44445.bin.patched needs to be changed to 43b44445.bin)
  9. Put the patched .bin file back into the same dir you got the original .bin
  10. Put your sdcard back into your 3ds.
  11. Power on your 3ds and go to System Settings —> Data management —> DsiWare —> Sdcard —> Sudoku.
  12. If all went well, you should receive a pop up saying that the transfer was successful.
  13. Move on to install LumaCFW


Using any other Dsiware exploitable game:
Coming soon as I have not tried this method as of writing this tutorial.




Installing CFW:
So you got the Dsiware exploited game working, but you ask yourself, what now? Well, may I introduce you to my religion, CFW? But can we even install CFW? The answer is yes. Using this method, we can install the dsiware exploit, and then run a custom .nds file that will have full read and write nand access, to then install B9S, then letting us load CFW. Here's how:

Disclaimer: I am not responsible for any bricks. Do this at your own risk. Also, Do NOT, I repeat, Do NOT, use b9sTool on a device that already has arm9loaderhax installed or you will BRICK!

  1. Copy boot.firm from the Luma3DS archive to the root of the sd card
  2. Copy boot.3dsx from the homebrew launcher.
  3. Copy boot.nds from B9STool to the root of the sd card
  4. Create a folder named boot9strap on the root of the sd card
  5. Launch B9STool by starting your game. (Sudoku users have to go all the way to "touch to start" for the exploit to trigger)
  6. Select Dump F0F1 to backup the 3ds Firm
  7. Exit B9STool, then power down. (you may need to force shutdown.)
  8. After that, make a backup of the Dump you made in Step 7.
  9. Launch B9STool again
  10. Select "Install boot9strap" and confirm
  11. Exit B9STool, then power down.
  12. If all went successful, hold select while booting up your 3ds and you should see the Luma config menu.
  13. If you can see this config menu use the D-Pad to go down to Show NAND or user string in System Settings and press A on it. Make sure it has an x mark by it so you know it's active.
  14. press the start button and reboot.
If you want more like enabling non sdcard CFW boot, 3ds.guide is great for continuing this tut.






FAQ:
Q: How do I use PMs?
If you just signed up and don't have 10 posts, you can't use them.
However, you can ask them to PM you if they have 10 posts.
Clicking on their name will give an option to see their profile page. That's a good place to request a PM.

Q: How do I extract my dsiware game for exploitation?
System Settings --> Data management --> Dsiware --> (Your exploitable game) --> Copy.

I have more than one IDO!
It's ok, don't panic. Rename one folder with the 32 long hex by adding Test in front of it, don't delete any part of the name, or you will mess it up, and plug the sd card back into your system, if it does not say something along the lines about creating home menu/ something about creating something at start. Continue with the Getting the IDO guide. If it does say something about creating data managment, repeat the process.


Following 3ds guide give me an exception accured when relaunching the download play app?
Did you copy the homebrew boot.3dsx? Cause that is most likley the reason why.

Credits

@zoogie for Seedminer
@Blackfall for the website that creates and signs your hacked dsiware game.
3ds.guide for the CFW Tutorial that I had made easier to understand.
@Dasun for the ID0 part.
And everyone else that helped make SeedMiner a thing. (Whether the know about it or not.)



Have fun modding.
If anyone needs to get a movable_part1.sed(because you don't have homebrew), or need someone to brute force it (because your computer can't do it), I can help. Just PM me and I will try to do it as quickly as possible.
 

MisterSteak

Member
Newcomer
Joined
Feb 7, 2018
Messages
17
Trophies
0
Age
38
XP
54
Country
United States
So a wonderful person on here mined my code for me, but sent me the msed_data bin instead of the moveable.sed and I'm having trouble reaching them. Is there a way I can use this file to quickly make my own movable.sed file?

Yeah, sorry about that! I sent them all in that mega link after I figured out my mistake, but wasn't aware I needed to add the decryption key as well for you to download it. Glad you've got everything figured out now!
 

Crosshash

Active Member
Newcomer
Joined
Jul 15, 2016
Messages
33
Trophies
0
Age
34
XP
120
Country
What time should I be getting for generation of movable_part1.sed? I'm running it on an AMD 7950 pro but I managed to rope my friend into running it on his Geforce 1070. I'm worried it's going to take a while :|
 

SSAZU-X

Well-Known Member
Newcomer
Joined
Feb 7, 2018
Messages
49
Trophies
0
Age
24
Location
Aberdare, Whales
XP
196
Country
United Kingdom
Hello!

Does the software need to be just Sudoku or can I pick from 3ds.hacks.guide/installing-boot9strap-(dsiware-game-injection-list)? I fancy something from the list there so any confirmation would be appreciated!

I also need your assistance, Sir @ZZ20 or anyone willing to lend a hand, to finally accomplish my goal in having a CFW on my 3DS. Please help me. My Friend Code is 3969-9917-8902.
I will be willing to help you, but will not be home until 3 o'clock eastern time. I will add you then, and PM you my 3ds friend code. If you also need someone to brute force it, I can do that for you too.
And no, it can be any game on there, but it is recommended to be sodoku.

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

What time should I be getting for generation of movable_part1.sed? I'm running it on an AMD 7950 pro but I managed to rope my friend into running it on his Geforce 1070. I'm worried it's going to take a while :|
I used a Geforce 1070 also, and It took me a hour and fifty minutes
 
Last edited by SSAZU-X,
  • Like
Reactions: Xentenel

Crosshash

Active Member
Newcomer
Joined
Jul 15, 2016
Messages
33
Trophies
0
Age
34
XP
120
Country
I will be willing to help you, but will not be home until 3 o'clock eastern time. I will add you then, and PM you my 3ds friend code. If you also need someone to brute force it, I can do that for you too.
And no, it can be any game on there, but it is recommended to be sodoku.

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


I used a Geforce 1070 also, and It took me a hour and fifty minutes

I actually just finished the first part in 800 seconds and got my movable_part1.sed. We tried running part 2 but I get the error: ID0 has been left blank. I think I've fixed that now so I'm running the second part. We'll see what happens. Maybe I got lucky! My friend is running it on his 1070 and I'm running it on my 7950 so we'll compare speeds :)
 
  • Like
Reactions: SSAZU-X

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    Bunjolio @ Bunjolio: c