Hacking [WIP] KARL3DS - Kernel access on N3DS via Ninjhax + Loadcode

Status
Not open for further replies.

shinyquagsire23

SALT/Sm4sh Leak Guy
Member
Joined
Nov 18, 2012
Messages
1,977
Trophies
2
Age
26
Location
Las Vegas
XP
3,765
Country
United States
And willingness/plans to do this?
I think that's the hardest part really. There's plenty of people who are probably capable of putting something together, the problem is that all the people who would potentially do it are against piracy for the most part. I personally don't give a crap about piracy, but pirating personally and completely opening a console to piracy are two different things. And to make matters even worse, gaining firmlaunch hax is only half the battle really. You have to know how to patch the signature checks, and most people who know that bit are extremely tight-lipped in terms of telling it to someone else.
 

codychaosx

Well-Known Member
Member
Joined
Mar 15, 2009
Messages
589
Trophies
0
Location
Wisconsin
XP
778
Country
United States
I think that's the hardest part really. There's plenty of people who are probably capable of putting something together, the problem is that all the people who would potentially do it are against piracy for the most part. I personally don't give a crap about piracy, but pirating personally and completely opening a console to piracy are two different things. And to make matters even worse, gaining firmlaunch hax is only half the battle really. You have to know how to patch the signature checks, and most people who know that bit are extremely tight-lipped in terms of telling it to someone else.
you know who would be a great addition to this team? I think govanify would be extremely useful and we all know when it comes to keeping secrets he's the best around.
 

marksteele

Well-Known Member
Member
Joined
Jan 16, 2011
Messages
824
Trophies
1
XP
632
Country
Canada
The OP is a mess and needs a lot of revision. We've been too busy to do that. Also plenty of it's open! Bootstrap is/will be a very useful tool for CN-based homebrew. Our goal hasn't changed due to public pressure, but rather the desire of people working on this project to go above and beyond.

Just because plenty of the project is open source doesn't mean you can call it an open source project. An open source project implies that that the entire project's code is visible and can be changed, adapted, remixed, etc, etc. What you have is a program that uses open source elements but isn't open source itself. I hate to argue semantics but that's what you folks are doing with the emulator discussion so......
 
  • Like
Reactions: Margen67 and Axido

mid-kid

GBAtemp spamBOT
Member
Joined
Aug 2, 2012
Messages
879
Trophies
0
Age
25
XP
1,163
Country
Just because plenty of the project is open source doesn't mean you can call it an open source project. An open source project implies that that the entire project's code is visible and can be changed, adapted, remixed, etc, etc. What you have is a program that uses open source elements but isn't open source itself. I hate to argue semantics but that's what you folks are doing with the emulator discussion so......

There's a difference between Open Source (which means that there's source code) and Open Source® (which is the more strict meaning you're talking about).
 

Ralph1611

Well-Known Member
Member
Joined
Dec 20, 2014
Messages
1,220
Trophies
0
Age
40
XP
822
Country
United States
All I want is to be able to change my stuff to US so my daughter can play her retail Tomodachi
 

mid-kid

GBAtemp spamBOT
Member
Joined
Aug 2, 2012
Messages
879
Trophies
0
Age
25
XP
1,163
Country
And who decided that? Or is that different meaning something you just made up...

People using that term decided that.
It's clear that the meaning of "Open Source" in the OP is not the same as marksteele is talking about.
 

marksteele

Well-Known Member
Member
Joined
Jan 16, 2011
Messages
824
Trophies
1
XP
632
Country
Canada
People using that term decided that.

It's clear that the meaning of "Open Source" in the OP is not the same as marksteele is talking about.

o·pen-source
adjective
COMPUTING

  1. denoting software for which the original source code is made freely available and may be redistributed and modified.
Notice is says original source code and freely available. This is the accepted definition of ANY open source software.

For a longer definition:

Generically, open source refers to a program in which the source code is available to the general public for use and/or modification from its original design free of charge, i.e., open. Open source code is typically created as a collaborative effort in which programmers improve upon the code and share the changes within the community. Open source sprouted in the technological community as a response to proprietary software owned by corporations.
 
  • Like
Reactions: Margen67 and Kioku

vingt-2

Well-Known Member
Member
Joined
Jan 30, 2015
Messages
112
Trophies
0
Age
31
XP
108
Country
Canada
Do you guys have any ideas on improving stability of the arm11 Kernel exec ?
Bootstrap fails most of the time 100% of the time on my machine. I'm using the last build because I just received my copy of cubic ninja.
Is there a way to reduce the probability of an interrupt request while on the backdoor ?

Another thing to report. Once I got it to not crash, and was able to make a clean exit after waitKey(), the exploit would reload itself (I'm not using the homebrew launcher so it just goes back to loading bootstrap), and would still be successful. Tried 10 times in a row.
 

gamesquest1

Nabnut
Former Staff
Joined
Sep 23, 2013
Messages
15,153
Trophies
2
XP
12,247
Well it's a bit of a problem if running the exploit takes 10 minutes of trial and error.
oh that wasn't directed at you, it was in regards to the "THIS IS NOT OPENSOURCE!!!!" rant,
I'm sure compatibility will be improved in time, they are focusing on n3ds atm, and its most likely optimized for the FW versions that they have access to for testing :)
 

vingt-2

Well-Known Member
Member
Joined
Jan 30, 2015
Messages
112
Trophies
0
Age
31
XP
108
Country
Canada
oh that wasn't directed at you, it was in regards to the "THIS IS NOT OPENSOURCE!!!!" rant

Ooops my bad :P. Although I am a bit sad that this is not open source because I'm really curious from a technical point of view and would like to contribute.
 

:-infern:

GBAtemp Legend
Member
Joined
Jun 1, 2013
Messages
256
Trophies
0
XP
423
Country
United States
Right I think I've got the hang of C in 3DS, released two hello worlds and a prime number generator, basic stuff huh but I else don't know what to work on. Anything you guys need help with? I read your post about a homebrew channel style launcher, i'd be up with helping with that and anything else to keep me busy to be honest. N3DS hasn't got a hard mod yet so I'm not up with installing anything to the SYSNand.

In regards to all this open/closed source crying, please keep the stance you have. With your emunand we will still be able to access eShop to buy SD games and play cart games so theres no loss to the gaming experience, nor is there any loss to the hard working developers at Nintendo.
 
  • Like
Reactions: Zidapi

Axido

Maker of TRASLApp
Member
Joined
Feb 12, 2014
Messages
1,302
Trophies
2
Age
32
XP
4,295
Country
Germany
People using that term decided that.
It's clear that the meaning of "Open Source" in the OP is not the same as marksteele is talking about.
o·pen-source
adjective
COMPUTING

  1. denoting software for which the original source code is made freely available and may be redistributed and modified.
Notice is says original source code and freely available. This is the accepted definition of ANY open source software.

For a longer definition:

Generically, open source refers to a program in which the source code is available to the general public for use and/or modification from its original design free of charge, i.e., open. Open source code is typically created as a collaborative effort in which programmers improve upon the code and share the changes within the community. Open source sprouted in the technological community as a response to proprietary software owned by corporations.

A link to the source of that definition would have been nice, but it still seems more plausible than "People using that term decided that", which feels like a pretty bad excuse for not being able to support someone's point with actual facts.

yawn.....i dont think they care....maybe "karl3DS" is just the bootstrap bit of the project, firm patches are separate :P

That's actually an interesting thought. But what is really necessary to get to the region-free that the R in KARL3DS stands for? I thought you need kernel access for that... Wait a minute. Kernel... even the K in the acronym is related to the closed-source content. :rolleyes:
 
  • Like
Reactions: Margen67

WulfyStylez

SALT/Bemani Princess
Member
Joined
Nov 3, 2013
Messages
1,149
Trophies
0
XP
2,867
Country
United States
Do you guys have any ideas on improving stability of the arm11 Kernel exec ?
Bootstrap fails most of the time 100% of the time on my machine. I'm using the last build because I just received my copy of cubic ninja.
Is there a way to reduce the probability of an interrupt request while on the backdoor ?

Another thing to report. Once I got it to not crash, and was able to make a clean exit after waitKey(), the exploit would reload itself (I'm not using the homebrew launcher so it just goes back to loading bootstrap), and would still be successful. Tried 10 times in a row.

What's your system version? That sounds like messed up patch offsets to me.
 
Status
Not open for further replies.

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    Psionic Roshambo @ Psionic Roshambo: https://www.youtube.com/watch?v=BjK2lPBzGzo