Homebrew [Request] 3ds homebrew channel using the web browser instead of ninjhax

ewin00

Well-Known Member
Member
Joined
Mar 24, 2011
Messages
146
Trophies
0
XP
242
Country
Indonesia
guess the homebrew channel dev will says, "not that easy, dude." ppl buy required games (cubicninja) on insane price
 
  • Like
Reactions: Margen67

jamieyello

Professional Dumbass
Member
Joined
Mar 11, 2013
Messages
385
Trophies
0
XP
556
Country
United States
The entire hacking scene needs to move over to this imo though before things get much more fragmented then they already are. Moving the same Homebrew launcher and giving it support for 3dsx (if not 3dsx source code support) and other formats seems like the best thing to do at this point by far.

It seems much better than Ninjhax and Gateway, ninjhax means no kernel access and you're stuck with no eshop at 9.2 while Gateway means you have to buy a $70 card meant to pirate new games, not to mention the horrible bricking thing Gateway did to other flashcart owners. As far as I care they can go f*** themselves.
 

lemanuel

Maxconsole's All-Knowing Lurker
Member
Joined
Dec 11, 2014
Messages
2,095
Trophies
0
XP
1,254
Country
Portugal
not to mention the horrible bricking thing Gateway did to other flashcart owners. As far as I care they can go f*** themselves.

Subjective...

In any case, the homebrew scene should be more uniform. Everyone knows about it. But it's easier said than done.
 
  • Like
Reactions: Margen67
D

Deleted User

Guest
guess the homebrew channel dev will says, "not that easy, dude." ppl buy required games (cubicninja) on insane price

False. I posted this idea 3 days ago in the pinned thread, and I already asked Smealum on Twitter if this was possible, and he said it was and it should be easy.

If anyone wants to work on this message me and I will give you the files that I started on.
 

DarkFlare69

Well-Known Member
Member
Joined
Dec 8, 2014
Messages
5,147
Trophies
2
Location
Chicago
XP
4,750
Country
United States
It seems like Ninjhax is already dead. This is just me, though... I haven't seen any new homebrew besides Rinnegatamante, but he just mods Lua Player Plus all the time.. (Not saying its a bad thing, just more people should contribute)
 

yifan_lu

@yifanlu
Member
Joined
Apr 28, 2007
Messages
663
Trophies
0
XP
1,671
Country
United States
Sorry been really busy lately. I have a plan that I think will work (with minimal modifications to ninjhax) but I haven't had time to sit down and write the code. I'll post my plan here in case someone wants to beat me to it:

-Run a custom first stage code.bin that sets up all the data and a function hook to second stage.
-Load "spider_thread0_rop" which does rohax
-rohax eventually calls "spider_code" which does some work getting handles until it hits an infinite loop
-We remove the infinite loop and call the function hook to second stage
-The second stage is similar to "sn_secondary_payload" but start at around line 554. This sets up the handlers and loads boot.3dsx.

I think some changes also has to be made to do cleanup of spider handles and memory. But that should be the gist of it. Right now, I only modified the ninjhax build system to support building spiderninja with a buildVersion.py argument. Take care of the most important things first ;)
 

Astoria

Well-Known Member
Member
Joined
Aug 26, 2009
Messages
658
Trophies
1
XP
1,271
Country
Costa Rica
Sorry been really busy lately. I have a plan that I think will work (with minimal modifications to ninjhax) but I haven't had time to sit down and write the code. I'll post my plan here in case someone wants to beat me to it:

-Run a custom first stage code.bin that sets up all the data and a function hook to second stage.
-Load "spider_thread0_rop" which does rohax
-rohax eventually calls "spider_code" which does some work getting handles until it hits an infinite loop
-We remove the infinite loop and call the function hook to second stage
-The second stage is similar to "sn_secondary_payload" but start at around line 554. This sets up the handlers and loads boot.3dsx.

I think some changes also has to be made to do cleanup of spider handles and memory. But that should be the gist of it. Right now, I only modified the ninjhax build system to support building spiderninja with a buildVersion.py argument. Take care of the most important things first ;)
Would this work on 9.4?
 

Slushie3DS

Cold Beverage Lover
Member
Joined
Jan 9, 2015
Messages
707
Trophies
0
Age
29
XP
420
Country
United States
Sorry been really busy lately. I have a plan that I think will work (with minimal modifications to ninjhax) but I haven't had time to sit down and write the code. I'll post my plan here in case someone wants to beat me to it:

-Run a custom first stage code.bin that sets up all the data and a function hook to second stage.
-Load "spider_thread0_rop" which does rohax
-rohax eventually calls "spider_code" which does some work getting handles until it hits an infinite loop
-We remove the infinite loop and call the function hook to second stage
-The second stage is similar to "sn_secondary_payload" but start at around line 554. This sets up the handlers and loads boot.3dsx.

I think some changes also has to be made to do cleanup of spider handles and memory. But that should be the gist of it. Right now, I only modified the ninjhax build system to support building spiderninja with a buildVersion.py argument. Take care of the most important things first ;)

I've been patiently awaiting news about this. Thank you very much.
 

Secret Dragoon

Well-Known Member
Newcomer
Joined
Jan 25, 2015
Messages
46
Trophies
0
Age
34
XP
78
Country
United States
Sorry been really busy lately. I have a plan that I think will work (with minimal modifications to ninjhax) but I haven't had time to sit down and write the code. I'll post my plan here in case someone wants to beat me to it:

-Run a custom first stage code.bin that sets up all the data and a function hook to second stage.
-Load "spider_thread0_rop" which does rohax
-rohax eventually calls "spider_code" which does some work getting handles until it hits an infinite loop
-We remove the infinite loop and call the function hook to second stage
-The second stage is similar to "sn_secondary_payload" but start at around line 554. This sets up the handlers and loads boot.3dsx.

I think some changes also has to be made to do cleanup of spider handles and memory. But that should be the gist of it. Right now, I only modified the ninjhax build system to support building spiderninja with a buildVersion.py argument. Take care of the most important things first ;)


Holy crap a 3DS dev that actually does things?! :o
 
  • Like
Reactions: Margen67

DSoryu

GBA/NDS Maniac
Member
Joined
May 5, 2010
Messages
2,359
Trophies
2
Location
In my house
XP
4,777
Country
Mexico
Btw. I like the new name 'Spiderninja' :)

InB4

50235-1.jpg

Holy crap a 3DS dev that actually does things?! :o
#RESPECT

And he joined not so long ago, made the RE of the Gateway exploit.
 
  • Like
Reactions: Margen67

AtlanticBit

Yeh, fuck this
Member
Joined
Jan 15, 2015
Messages
365
Trophies
0
Age
54
Location
DEEP IN SPACE
XP
379
Country
Poland
Sorry been really busy lately. I have a plan that I think will work (with minimal modifications to ninjhax) but I haven't had time to sit down and write the code. I'll post my plan here in case someone wants to beat me to it:

-Run a custom first stage code.bin that sets up all the data and a function hook to second stage.
-Load "spider_thread0_rop" which does rohax
-rohax eventually calls "spider_code" which does some work getting handles until it hits an infinite loop
-We remove the infinite loop and call the function hook to second stage
-The second stage is similar to "sn_secondary_payload" but start at around line 554. This sets up the handlers and loads boot.3dsx.

I think some changes also has to be made to do cleanup of spider handles and memory. But that should be the gist of it. Right now, I only modified the ninjhax build system to support building spiderninja with a buildVersion.py argument. Take care of the most important things first ;)
so I was thinking about it too and I thought about installing the hb channel as a CIA and the first code executed is the one that sets up the hb:HB service
 

AtlanticBit

Yeh, fuck this
Member
Joined
Jan 15, 2015
Messages
365
Trophies
0
Age
54
Location
DEEP IN SPACE
XP
379
Country
Poland
Sorry been really busy lately. I have a plan that I think will work (with minimal modifications to ninjhax) but I haven't had time to sit down and write the code. I'll post my plan here in case someone wants to beat me to it:

-Run a custom first stage code.bin that sets up all the data and a function hook to second stage.
-Load "spider_thread0_rop" which does rohax
-rohax eventually calls "spider_code" which does some work getting handles until it hits an infinite loop
-We remove the infinite loop and call the function hook to second stage
-The second stage is similar to "sn_secondary_payload" but start at around line 554. This sets up the handlers and loads boot.3dsx.

I think some changes also has to be made to do cleanup of spider handles and memory. But that should be the gist of it. Right now, I only modified the ninjhax build system to support building spiderninja with a buildVersion.py argument. Take care of the most important things first ;)
so I was thinking about it too and I thought about installing the hb channel as a CIA and the first code executed is the one that sets up the hb:HB service
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    K3Nv2 @ K3Nv2: 16 is becoming bare minimum for today's gaymes +1