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

Status
Not open for further replies.

Zidapi

Well-Known Member
Member
Joined
Dec 1, 2002
Messages
3,112
Trophies
3
Age
42
Website
Visit site
XP
2,681
Country
Thanks for the cleanup @Veho.

I don't know why, but I still find myself repeatedly, and genuinely surprised at how vile and toxic the GBAtemp community has become.

It's no wonder talented developers are deserting the community en mass and taking their project progress updates elsewhere.

just to clarify a few things. i wasn't asking anyone about sharing their CFW but rather people in general: share your techniques, findings and your open source code. this is the way that'd enable the 3ds "scene" to really advance to a state that doesn't depend on the GW mafia or some "CFW" developers. whoever runs closed source programs by 3rd party developers on a networked device can't be considered a sane person IMHO.
So you're not asking them share their CFW?
You just want them to share the source code, all of their discoveries and documentation, as well as divulging the techniques they used to create said CFW? Okay, thanks for the clarification.

That said, being that you're relativly new to this community, you're probably unaware that the dev team formally known as the "Karl crew" have provided all of what you're demanding to various degrees.

They've provided source code for some of their work, and therefore revealed their techniques.
As far as documenting findings goes, @WulfyStylez has provided extensive documentation and contributed lots of previously unpublished information (including documenting the GBA VC footers everyone is currently fawning over).
 

hairyfairy

Well-Known Member
Newcomer
Joined
Jun 5, 2015
Messages
53
Trophies
0
Age
27
XP
69
Country
United States
Thanks for the cleanup @Veho.

I don't know why, but I still find myself repeatedly, and genuinely surprised at how vile and toxic the GBAtemp community has become.

It's no wonder talented developers are deserting the community en mass and taking their project progress updates elsewhere.


So you're not asking them share their CFW?
You just want them to share the source code, all of their discoveries and documentation, as well as divulging the techniques they used to create said CFW? Okay, thanks for the clarification.

That said, being that you're relativly new to this community, you're probably unaware that the dev team formally known as the "Karl crew" have provided all of what you're demanding to various degrees.

They've provided source code for some of their work, and therefore revealed their techniques.
As far as documenting findings goes, @WulfyStylez has provided extensive documentation and contributed lots of previously unpublished information (including documenting the GBA VC footers everyone is currently fawning over).

let me help you understand. i am kindly asking anyone (as opposed to demanding from someone in particular) to release their stuff, including source code. as for the reasons - i won't go into detail expressing my thoughts once more since i've done that before.
being new to "this community" is an indicator what for exactly? maturity? toxicity?

edit: judging from your number of posts on this forum, i guess you're not relatively new. taking your arguments, you should very well be aware that the "karl crew" hasn't released anything in the form of source code which they truly made themselves: the exploits used by bootstrap have been "borrowed" from the gw mafia, which have been reverse engineered and documented by yifanlu. so if anyone must be credited for the existance of bootstrap, it'd be yifanlu.

edit2:
It's no wonder talented developers are deserting the community en mass and taking their project progress updates elsewhere.

that's what you call censorship, which, obviously, also is happening on this forum if you're being critical.
 
Last edited by hairyfairy,

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
edit: judging from your number of posts on this forum, i guess you're not relatively new. taking your arguments, you should very well be aware that the "karl crew" hasn't released anything in the form of source code which they truly made themselves: the exploits used by bootstrap have been "borrowed" from the gw mafia, which have been reverse engineered and documented by yifanlu. so if anyone must be credited for the existance of bootstrap, it'd be yifanlu.
If you even implemented firmlaunch hax you'd know yifanlu's information is purposely undescriptive and provides little to nothing actually useful in actually making a workable implementation from C. He mentioned nothing on the actual details of how it worked (overwriting code in exception vectors to actually pull off the ToCToU) and purposely made things vague. With good reason. So I still had to RE Gateways stuff anyways. I'm not sure why this is so hard for you to understand.

Even if we gave little actual code we still gave Gateway a little push to release N3DS stuff and gave them and others the idea for N3DS MSET, so there's that I guess. In any case I'm probably going to leave the thread alone for a while unless some more legitimate concerns besides this one arise.
 

Psi-hate

GBATemp's Official Psi-Hater
Member
Joined
Dec 14, 2014
Messages
1,749
Trophies
1
XP
3,401
Country
United States
If you even implemented firmlaunch hax you'd know yifanlu's information is purposely undescriptive and provides little to nothing actually useful in actually making a workable implementation from C. He mentioned nothing on the actual details of how it worked (overwriting code in exception vectors to actually pull off the ToCToU) and purposely made things vague. With good reason. So I still had to RE Gateways stuff anyways. I'm not sure why this is so hard for you to understand.

Even if we gave little actual code we still gave Gateway a little push to release N3DS stuff and gave them and others the idea for N3DS MSET, so there's that I guess. In any case I'm probably going to leave the thread alone for a while unless some more legitimate concerns besides this one arise.
You probably won't say, but when do you think you'll start using your twitter and tumblr? Just want to know so I can expect when I need to look. :)
 

hairyfairy

Well-Known Member
Newcomer
Joined
Jun 5, 2015
Messages
53
Trophies
0
Age
27
XP
69
Country
United States
the "karl crew" hasn't released anything in the form of source code which they truly made themselves: the exploits used by bootstrap have been "borrowed" from the gw mafia

I'm not sure why this is so hard for you to understand.

I am so sorry, let me correct myself. Of course, the gateway mafia has to be credited for the existence of bootstrap and any other "cfw", with code "borrowed" and reimplemented by yifanlu and shinyquagsire. Let's continue announcing to release closed source "cfw" for "developers" (oh my!!) and throwing money down the gw mafia's throat. Sorry if I'm not going to reply to this thread for a while since someone may find flaws in any of my previous arguments in order to attempt discrediting myself which could hurt my ego, which I am trying to prevent from happening.

cheers,

yours very hairy fairy
 
Last edited by hairyfairy,

cell9

Well-Known Member
Member
Joined
Nov 14, 2014
Messages
229
Trophies
0
Age
32
XP
1,017
Country
China
I am so sorry, let me correct myself. Of course, the gateway mafia has to be credited for the existence of bootstrap and any other "cfw", with code "borrowed" and reimplemented by yifanlu and shinyquagsire. Let's continue announcing to release closed source "cfw" for "developers" (oh my!!) and throwing money down the gw mafia's throat. Sorry if I'm not going to reply to this thread for a while since someone may find flaws in any of my previous arguments in order to attempt discrediting myself which could hurt my ego, which I am trying to prevent from happening.

cheers,

yours very hairy fairy
wow
 

NaviLoz101

Banned!
Banned
Joined
Mar 12, 2015
Messages
115
Trophies
0
Location
california
XP
134
Country
United States
I am so sorry, let me correct myself. Of course, the gateway mafia has to be credited for the existence of bootstrap and any other "cfw", with code "borrowed" and reimplemented by yifanlu and shinyquagsire. Let's continue announcing to release closed source "cfw" for "developers" (oh my!!) and throwing money down the gw mafia's throat. Sorry if I'm not going to reply to this thread for a while since someone may find flaws in any of my previous arguments in order to attempt discrediting myself which could hurt my ego, which I am trying to prevent from happening.

cheers,

yours very hairy fairy
Thats where most of this work comes from, GateWay and yls8, who btw is doing most of this project or should i say ''was''. hehe. Why do think were never going to see a release date for this haha and even if we do i guarantee its just what yls8 did for them (if thats even much) :P . All the idiots on 3dsdev banning people for even mentioning pasta cfw or piracy haha, can't wait untill they actually learn something over there instead of just using yls8 :P like usual.
 

WulfyStylez

SALT/Bemani Princess
Member
Joined
Nov 3, 2013
Messages
1,149
Trophies
0
XP
2,867
Country
United States
Thats where most of this work comes from, GateWay and yls8, who btw is doing most of this project or should i say ''was''. hehe. Why do think were never going to see a release date for this haha and even if we do i guarantee its just what yls8 did for them (if thats even much) :P . All the idiots on 3dsdev banning people for even mentioning pasta cfw or piracy haha, can't wait untill they actually learn something over there instead of just using yls8 :P like usual.
It's rather unfair to go after developers for using Gateway's exploits. After all, they paid (be it in bought exploits or paid man-hours) to get them. Why should we go waay out of our way to use different ones when free vulns are available already for what we need? Searching for vulnerabilities isn't a particularly strong suit for any of us - not yet at least. Writing code from scratch given a vulnerability description is.

As for the claim of 'using yls8', I think there's a fairly large misunderstanding there? yellows8 and other 3dsdev people (and lots of non-3dsdev people!) put in a lot of work to get the knowledge of the 3DS platform to where it was when we started out. We're, of course, very much indebted to all of them for having done all that work. The best way to say thanks for that, I figure, is to help out similarly-minded people by offering revisions and additional information on 3DBrew as we personally encounter it. We're not personally receiving code from anybody else - we wouldn't want to be, either. Writing our own stuff from scratch, while a bit tedious and frustrating sometimes, has been a blast in general.

There's been no under-the-table garbage going on over the course of this project. The information which has ultimately culminated in our project is all from public sources. Those include 3DBrew, Gateway (for bootstrapping stuff, we don't care about their FIRM), and countless hours invested in reverse-engineering Nintendo's own binaries.
 

Riku

Well-Known Member
Member
Joined
May 3, 2009
Messages
288
Trophies
0
XP
1,491
Country
United States
As far as documenting findings goes, @WulfyStylez has provided extensive documentation and contributed lots of previously unpublished information (including documenting the GBA VC footers everyone is currently fawning over).
http://pastebin.com/iSkRHHiS
http://3dbrew.org/w/index.php?title=3DS_Virtual_Console&diff=prev&oldid=12744

Look at dates. (Not like it matters anyway, it's basic stuff collected in a few minutes just by comparing original ambassador footers, no asm knowledge required whatsoever)
 

NaviLoz101

Banned!
Banned
Joined
Mar 12, 2015
Messages
115
Trophies
0
Location
california
XP
134
Country
United States
well @WulfyStylez seems to be one of the very few who actually knows what they're doing, I've seen him over on the WiiU seen so sure maybe this project is not fully yls8 but w/e it was 5am when i posted that and i was bored x3 , I didn't feel like sleeping :P still back to the topic Wulfy is one of the good ones just like rei and riku^^ but still half the people on this site are cringeworthy haha but ur not tho :3 anyways also just wanna say i like food and have a nice day is 7am so don't worry if this post got really fucking stupid at the end , i started thinking of food and now i want food i blame instagram umm Meow and all other stuff and have a nice day ^^
 
Last edited by NaviLoz101,

WhoAmI?

PASTA's dirty animal
Member
Joined
Mar 15, 2015
Messages
1,276
Trophies
0
Location
Poké Ball
Website
lavanoid.github.io
XP
1,279
Country
well @WulfyStylez seems to be one of the very few who actually know what there doing, I've seen him over on the WiiU seen so sure maybe not fully not yls8 but w/e it was 5am when i posted that i was bored x3 , i didn't feel like sleeping :P still back to the topic Wulfy is one of the good ones just like rei and riku^^ but still have the people on this i are cringeworthy haha but ur not tho :3 anyways also just wanna say i like food and have a nice day is 7am so don't worry if this post got really fucking stupid at the end , i started thinking of food and now i want food i blame instagram umm Meow and all other stuff and have a nice ^^
You're making me want some food.... Some PASTA with a bit of SALT.....
 

WulfyStylez

SALT/Bemani Princess
Member
Joined
Nov 3, 2013
Messages
1,149
Trophies
0
XP
2,867
Country
United States

WulfyStylez

SALT/Bemani Princess
Member
Joined
Nov 3, 2013
Messages
1,149
Trophies
0
XP
2,867
Country
United States
So? Any new info I can't get myself the same way just by comparing original ambassador footers? Like different EEPROM save types.
Nope, what I had there was more or less paraphrased into that 3dbrew edit. You'll wanna look at the AGB launching and save management bits of lgy process9 to figure out what every single byte is for.
 

Nollog

Well-Known Member
Member
Joined
Oct 10, 2008
Messages
2,964
Trophies
0
XP
1,327
Country
Ireland
let me help you understand. i am kindly asking anyone (as opposed to demanding from someone in particular) to release their stuff, including source code. as for the reasons - i won't go into detail expressing my thoughts once more since i've done that before.
being new to "this community" is an indicator what for exactly? maturity? toxicity?

edit: judging from your number of posts on this forum, i guess you're not relatively new. taking your arguments, you should very well be aware that the "karl crew" hasn't released anything in the form of source code which they truly made themselves: the exploits used by bootstrap have been "borrowed" from the gw mafia, which have been reverse engineered and documented by yifanlu. so if anyone must be credited for the existance of bootstrap, it'd be yifanlu.

edit2:


that's what you call censorship, which, obviously, also is happening on this forum if you're being critical.
asking == demanding in her hyperbolic world.
 
  • Like
Reactions: Margen67
Status
Not open for further replies.

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • Psionic Roshambo @ Psionic Roshambo:
    I had a girlfriend who had a twin sister and they would mess with me constantly.... Until one chipped a tooth then finally I could tell them apart.... Lol
  • Psionic Roshambo @ Psionic Roshambo:
    They would have the same hair style the same clothes everything... Really messed with my head lol
  • Psionic Roshambo @ Psionic Roshambo:
    @The Real Jdbye, I could see AMD trying to pull off the CPU GPU tandem thing, would be a way to maybe close the gap a bit with Nvidia. Plus it would kinda put Nvidia at a future disadvantage since Nvidia can't make X86/64 CPUs? Intel and AMD licensing issues... I wonder how much that has held back innovation.
  • The Real Jdbye @ The Real Jdbye:
    i don't think nvidia wants to get in the x64 cpu market anyways
  • The Real Jdbye @ The Real Jdbye:
    you've seen how much intel is struggling getting into the gpu market
  • The Real Jdbye @ The Real Jdbye:
    and nvidia is already doing ARM
  • The Real Jdbye @ The Real Jdbye:
    i don't think they want to take more focus away from their gpus
  • Psionic Roshambo @ Psionic Roshambo:
    Yeah I think Nvidia s future lays in AI GPU acceleration stuff if they can get that going it's going to be super interesting in the long term
  • Psionic Roshambo @ Psionic Roshambo:
    AI assisted game creation might become a thing
  • Psionic Roshambo @ Psionic Roshambo:
    At least that's something I think would be pretty cool.
  • Psionic Roshambo @ Psionic Roshambo:
    Don some VR glasses and gloves and talk to the computer and paint entire worlds
  • Psionic Roshambo @ Psionic Roshambo:
    "OK Cortana I want that mountain a little taller and more snow on top, and I would like some random ancient pine forest around the bottom"
  • Psionic Roshambo @ Psionic Roshambo:
    "Now we need a spring fed river flowing down the north side and add some wild life appropriate for the biome"
  • Psionic Roshambo @ Psionic Roshambo:
    Many TBs of assets and the programming of something like that is going to be tough but I think it's something we might see in 20 years maybe sooner
  • The Real Jdbye @ The Real Jdbye:
    @Psionic Roshambo AI assisted game creation is kinda already here, there was recently that AI that can turn any 2D image into a fully modeled 3D object, it's not perfect, but it's a starting point, beats starting from zero
    +1
  • The Real Jdbye @ The Real Jdbye:
    before that there was one to generate a fully modeled scene from a 2D image
    +1
  • The Real Jdbye @ The Real Jdbye:
    but most recently, there was one that actually generates a working unity scene with terrain and textures already set up that you can import right into unity, that's a huge time saver right there
    +1
  • The Real Jdbye @ The Real Jdbye:
    and using LLMs to generate NPC dialogue and even dynamically generated quests is something i'm sure is already happening
    +1
  • The Real Jdbye @ The Real Jdbye:
    will just take some time for games made using those things to be completed and released
    +1
  • K3Nv2 @ K3Nv2:
    @The Real Jdbye, it's bed bath and beyond you nitwit
  • The Real Jdbye @ The Real Jdbye:
    @K3Nv2 you said instructions with pictures, same difference
  • Psionic Roshambo @ Psionic Roshambo:
    Lol now with 32GBs of VRAM Ken?
    Psionic Roshambo @ Psionic Roshambo: Lol now with 32GBs of VRAM Ken?