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

  • Thread starter Thread starter Hiyaaa!
  • Start date Start date
  • Views Views 14,633
  • Replies Replies 57
  • Likes Likes 2
guess the homebrew channel dev will says, "not that easy, dude." ppl buy required games (cubicninja) on insane price
 
  • Like
Reactions: Margen67
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.
 
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
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.
 
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 said that he was going to work on a .3dsx launcher now that Smealum release the ninjahax source, but he hasn't had the time to yet.
 
  • Like
Reactions: Margen67
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 ;)
 
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?
 
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.
 
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
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
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
 
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