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

Status
Not open for further replies.

Rokkubro

Well-Known Member
OP
Member
Joined
Apr 4, 2014
Messages
115
Trophies
0
Age
35
XP
238
Country
Team: Dazzozo, shinyquagsire23, WulfyStylez, Relys, and StapleButter.

Special Thanks: Myria and everyone who's contributed to our ARM11 bootstrap development. (Also lots of people we'll add later!)



Hello everyone! Welcome to KARL3DS(an acronym originally standing for Kernel Anti-piracy Region-free Loader 3DS) project. Our goal is to open the 3DS and New 3DS platforms to developers, as well as give users quite a few useful tools. This is currently more or less split into three main parts.

1. ARM11 Kernel bootstrap
This library will allow developers to leverage ARM11 with kernel-level permissions from Cubic Ninja.
Released! Github here.

2. ARM9 Kernel bootstrap
This branch of bootstrap (arm9-kernel) allows developers to hook into ARM9 and perform system functions at a higher level than ARM11 kernel.
Released! Github here and hello world example here.

3. The rest of it:
We'll allow rebooting into a modified firmware with a handful of things modified:
-Redirected NAND to allow for current updates
-Region checks patched out
-Service checks removed to allow any services to run (including CSND on New 3DS!)

Eventually, we want to support a Home Menu-based homebrew channel app which will allow much more control (i.e. as much as any retail title!) than current Cubic Ninja-based homebrew has access to.

Additionally, our menu will allow a few useful things including NAND dumping from software on all systems, including New 3DS.

Entrypoint support currently includes mset and Cubic Ninja, though support for spider should be ready by launch. We're also considering a port to OOT3D.

On top of the above, reinstallation of the mset hack will be supported on New 3DS, allowing users to boot without requiring a game.



KARL3DS is a byproduct of our own personal research into the 3DS platform. We're constantly trying and testing new things, many of which won't actually end up in the finished product. Because of how our development cycle works, there is presently no predetermined release date or guarantee of release. We do have a set list of features we wish to have in the final release, and we'll be sure to update when we reach milestones with those. It'll be out when it's done.

We are not currently looking for any more members, or testers, or anything like that. Our team is static for a good handful of reasons.



See Relys' explanation here. It's a personal choice of the developers', and this is not up for discussion.
 

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
So what is this, some application for hacker employment? Is it, "hey I'll start a haxx club and organize and administrate the talent! Just follow my lead!"

Just a hint: the community here has seen a lot of these type of proposals (pokemon romhax, 3ds hax etc. ). They always receive harsh criticism/lack of enthusiasm because they always, ALWAYS end in no results. If you know what you want to do, just go do it and cut out the pomp and circumstance. Learn ARM assembly, read 3dbrew, release a cool tool or open source contribution and then maybe people will take you seriously and collaborate with you.
 

Rokkubro

Well-Known Member
OP
Member
Joined
Apr 4, 2014
Messages
115
Trophies
0
Age
35
XP
238
Country
Uh oh, you said the "p" word *waits for the angry kids to come in*

Also, you don't need to touch skater. Just trigger memchunkhax from your 3dsx homebrew. Then you can port over firmlaunchhax for arm9. I would do it myself if I had a N3DS. It's not that hard.

! *Scurries away to look at 3dbrew* Suddenly everything seems so much easier, thank you for letting me know! I feel so dense now, I thought I had gone through everything... I can't thank you enough for telling us. I'll edit the OP when I can be bothered (too busy playing around with it now). BTW, did I detect a subtle hint that a 'friend' should buy you a N3DS?


Wouldn't this only work only on 9.2 and below, the same as ninjahax?
Yes, unfortunately. However check out the flying pig thing, we might be able to make CFW for higher system software versions.
 
  • Like
Reactions: Margen67

Rokkubro

Well-Known Member
OP
Member
Joined
Apr 4, 2014
Messages
115
Trophies
0
Age
35
XP
238
Country
So what is this, some application for hacker employment? Is it, "hey I'll start a haxx club and organize and administrate the talent! Just follow my lead!"

Just a hint: the community here has seen a lot of these type of proposals (pokemon romhax, 3ds hax etc. ). They always receive harsh criticism/lack of enthusiasm because they always, ALWAYS end in no results. If you know what you want to do, just go do it and cut out the pomp and circumstance. Learn ARM assembly, read 3dbrew, release a cool tool or open source contribution and then maybe people will take you seriously and collaborate with you.

That's cool, I'm fine to work on this even if nobody else is. As I said, I'm just doing this for fun, as a little project to get into the scene. Whether or not it ends in success or other people join doesn't really matter. I only created this thread because of the positive response in the other thread by bsod, so I wondered if others were interested. I'd thought I was the only one working on this!
 
  • Like
Reactions: Margen67

kelroy

Well-Known Member
Newcomer
Joined
Jan 10, 2015
Messages
61
Trophies
0
Age
32
XP
80
Country
I got some knowledge but dont know if i am usefull for your proyect.

What you want exactly?. I am interesting on help.
 
  • Like
Reactions: Margen67

Rokkubro

Well-Known Member
OP
Member
Joined
Apr 4, 2014
Messages
115
Trophies
0
Age
35
XP
238
Country
I got some knowledge but dont know if i am usefull for your proyect.

What you want exactly?. I am interesting on help.
Do you have much experiencing developing for the 3DS? Or do you have any other experience coding/REing? If not that's OK, one thing that would be helpful would be if someone could deobfuscate gateway's laucher and make some notes on it (and Yifan's write-up) on on how it applies to N3DS, to make it easier when we get to that stage. Is that something you'd be interested in doing? Anyhow, thanks for you help!
 
  • Like
Reactions: Margen67

ody81

Well-Known Member
Member
Joined
Aug 21, 2012
Messages
464
Trophies
0
XP
315
Country
I don;t wanna be that guy, but if you're gonna work on a way to open up a system for the masses don't push personal morals on them.

Yep. Now I'm <that> guy.

My personal input/critisism here is: If you wanna offer people an alternative to the current solutions, offer EVERYONE an alternative. From pirates to homebrewers to inbetweeners.
The people will love you for it. If you can't do that, don't bother. You'll only get flamed, hated and bitched about.

Dark_Alex was well loved, from the pirates to the haters. The 3ds scene needs <that> guy.
 

Tokiopop

Caffeine fiend
Member
Joined
Apr 14, 2009
Messages
1,833
Trophies
0
Age
29
Location
UK
XP
446
Country
So this is like, what, the second or third 'project' or 'team' working off Yifan Lu's stuff?

It'll be about as fruitful as those attempts too, no doubt.
 
  • Like
Reactions: Margen67

Rokkubro

Well-Known Member
OP
Member
Joined
Apr 4, 2014
Messages
115
Trophies
0
Age
35
XP
238
Country
I don;t wanna be that guy, but if you're gonna work on a way to open up a system for the masses don't push personal morals on them.

Yep. Now I'm <that> guy.

My personal input/critisism here is: If you wanna offer people an alternative to the current solutions, offer EVERYONE an alternative. From pirates to homebrewers to inbetweeners.
The people will love you for it. If you can't do that, don't bother. You'll only get flamed, hated and bitched about.
Oh, if you mean the Anti-piracy thing, it was just a word so we could have the 'a' in KARL. In all seriousness though, ROM loading or Amy such thing will not be supported, mainly because I can't be bothered to code it, but also because there's no real excitement in doing it. On the fly game patching(patches on unmodded games) is a bit of a pipe dream of mine, but I'd have a lot more fun trying to do that than I would trying to allow for ROM loading or CIA installs.
 

ody81

Well-Known Member
Member
Joined
Aug 21, 2012
Messages
464
Trophies
0
XP
315
Country
Oh, if you mean the Anti-piracy thing, it was just a word so we could have the 'a' in KARL. In all seriousness though, ROM loading or Amy such thing will not be supported, mainly because I can't be bothered to code it, but also because there's no real excitement in doing it. On the fly game patching(patches on unmodded games) is a bit of a pipe dream of mine, but I'd have a lot more fun trying to do that than I would trying to allow for ROM loading or CIA installs.


Since the K is for Kernal then the A could have been for Access lol

Anyhow, I understand but anti-piracy does sound a bit harsh yeah?
If you could code a rom loader in ten seconds I'm sure you probably would though. Good work anyhows man, maybe do the name change to avoid the inevitable crap XD

Edit: If you're looking for a team to do this with you might want to include your skillset on the first post. So people understand what you can personally contribute.
 
  • Like
Reactions: Margen67
Status
Not open for further replies.

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
  • Quincy @ Quincy:
    Usually when such a big title leaks the Temp will be the first to report about it (going off of historical reports here, Pokemon SV being the latest one I can recall seeing pop up here)
  • K3Nv2 @ K3Nv2:
    I still like how a freaking mp3 file hacks webos all that security defeated by text yet again
  • BigOnYa @ BigOnYa:
    They have simulators for everything nowdays, cray cray. How about a sim that shows you playing the Switch.
  • K3Nv2 @ K3Nv2:
    That's called yuzu
    +1
  • BigOnYa @ BigOnYa:
    I want a 120hz 4k tv but crazy how more expensive the 120hz over the 60hz are. Or even more crazy is the price of 8k's.
  • K3Nv2 @ K3Nv2:
    No real point since movies are 30fps
  • BigOnYa @ BigOnYa:
    Not a big movie buff, more of a gamer tbh. And Series X is 120hz 8k ready, but yea only 120hz 4k games out right now, but thinking of in the future.
  • K3Nv2 @ K3Nv2:
    Mostly why you never see TV manufacturers going post 60hz
  • BigOnYa @ BigOnYa:
    I only watch tv when i goto bed, it puts me to sleep, and I have a nas drive filled w my fav shows so i can watch them in order, commercial free. I usually watch Married w Children, or South Park
  • K3Nv2 @ K3Nv2:
    Stremio ruined my need for nas
  • BigOnYa @ BigOnYa:
    I stream from Nas to firestick, one on every tv, and use Kodi. I'm happy w it, plays everything. (I pirate/torrent shows/movies on pc, and put on nas)
  • K3Nv2 @ K3Nv2:
    Kodi repost are still pretty popular
  • BigOnYa @ BigOnYa:
    What the hell is Kodi reposts? what do you mean, or "Wut?" -xdqwerty
  • K3Nv2 @ K3Nv2:
    Google them basically web crawlers to movie sites
  • BigOnYa @ BigOnYa:
    oh you mean the 3rd party apps on Kodi, yea i know what you mean, yea there are still a few cool ones, in fact watched the new planet of the apes movie other night w wifey thru one, was good pic surprisingly, not a cam
  • BigOnYa @ BigOnYa:
    Damn, only $2.06 and free shipping. Gotta cost more for them to ship than $2.06
    +1
  • BigOnYa @ BigOnYa:
    I got my Dad a firestick for Xmas and showed him those 3rd party sites on Kodi, he loves it, all he watches anymore. He said he has got 3 letters from AT&T already about pirating, but he says f them, let them shut my internet off (He wants out of his AT&T contract anyways)
  • K3Nv2 @ K3Nv2:
    That's where stremio comes to play never got a letter about it
  • BigOnYa @ BigOnYa:
    I just use a VPN, even give him my login and password so can use it also, and he refuses, he's funny.
  • BigOnYa @ BigOnYa:
    I had to find and get him an old style flip phone even without text, cause thats what he wanted. No text, no internet, only phone calls. Old, old school.
  • Psionic Roshambo @ Psionic Roshambo:
    @BigOnYa, Lol I bought a new USB card reader thing on AliExpress last month for I think like 87 cents. Free shipping from China... It arrived it works and honestly I don't understand how it was so cheap.
    Psionic Roshambo @ Psionic Roshambo: @BigOnYa, Lol I bought a new USB card reader thing on AliExpress last month for I think like 87...