Homebrew Using a Launcher.dat to run a specific file

FM360

Kappa
OP
Member
Joined
Mar 8, 2015
Messages
267
Trophies
0
XP
289
Country
Iran
Hello. I am new to this kind of stuff so this might be a stupid question. Is it possible to create a Launcher.dat that is made so it can run another file on the sd card using the web browser exploit. For example I have a file on my sd card named run.3dsx and another file named Launcher.dat. I go to my web browser and execute the exploit the usual way. When I do, the exploit will run Launcher.dat and Launcher.dat is made so that it finds a specific file on the sd card and runs that. That file is run.3dsx. It will then execute run.3dsx and done you can run homebrew on your console with the web browser exploit. I just want to know if that is possible. Thanks.
 

Slushie3DS

Cold Beverage Lover
Member
Joined
Jan 9, 2015
Messages
707
Trophies
0
Age
27
XP
400
Country
United States
Hello. I am new to this kind of stuff so this might be a stupid question. Is it possible to create a Launcher.dat that is made so it can run another file on the sd card using the web browser exploit. For example I have a file on my sd card named run.3dsx and another file named Launcher.dat. I go to my web browser and execute the exploit the usual way. When I do, the exploit will run Launcher.dat and Launcher.dat is made so that it finds a specific file on the sd card and runs that. That file is run.3dsx. It will then execute run.3dsx and done you can run homebrew on your console with the web browser exploit. I just want to know if that is possible. Thanks.

Possible, yes. Simple, no. Just so you know, this exact concept is being worked on by Yifan.
 

PewnyPL

Well-Known Member
Member
Joined
Feb 2, 2014
Messages
766
Trophies
0
XP
1,906
Country
Poland
Hello. I am new to this kind of stuff so this might be a stupid question. Is it possible to create a Launcher.dat that is made so it can run another file on the sd card using the web browser exploit. For example I have a file on my sd card named run.3dsx and another file named Launcher.dat. I go to my web browser and execute the exploit the usual way. When I do, the exploit will run Launcher.dat and Launcher.dat is made so that it finds a specific file on the sd card and runs that. That file is run.3dsx. It will then execute run.3dsx and done you can run homebrew on your console with the web browser exploit. I just want to know if that is possible. Thanks.

This is, in a huge shortcut, how Ninjhax worked, as it took control of the browser form inside Cubic Ninja and then loaded the homebrew launcher (a 3dsx file) using ANOTHER exploit. Sadly, that another exploit was the first thing patched by Nintendo, so no, it's no longer possible to do this. Besides, I remember reading somewhere that Ninjhax was needed instead of only the browser because it gave access to much more things.
 

FM360

Kappa
OP
Member
Joined
Mar 8, 2015
Messages
267
Trophies
0
XP
289
Country
Iran
This is, in a huge shortcut, how Ninjhax worked, as it took control of the browser form inside Cubic Ninja and then loaded the homebrew launcher (a 3dsx file) using ANOTHER exploit. Sadly, that another exploit was the first thing patched by Nintendo, so no, it's no longer possible to do this. Besides, I remember reading somewhere that Ninjhax was needed instead of only the browser because it gave access to much more things.


But didnt ninjhax use a different exploit?
 

PewnyPL

Well-Known Member
Member
Joined
Feb 2, 2014
Messages
766
Trophies
0
XP
1,906
Country
Poland
But didnt ninjhax use a different exploit?

Ninjhax KINDA uses spider exploit, for SD Card access as Cubic Ninja itself doesn't have those priviledges. After that, it was taking control over a sysmodule called ro, which gave it access to a lot of privileged syscalls. This is basically what allowed ninjhax to launch homebrew code. And this is what Nintendo patched. Basically, Cubic Ninja is used to get code execution, then all the other exploits to get more priviledges. Is it possible using only browser exploit? Maybe? It does allow to use gpuhax, which is exactly what ninjhax uses to get code execution, but like I said, I remember someone saying it would be much more limited.
 

FM360

Kappa
OP
Member
Joined
Mar 8, 2015
Messages
267
Trophies
0
XP
289
Country
Iran
Ninjhax KINDA uses spider exploit, for SD Card access as Cubic Ninja itself doesn't have those priviledges. After that, it was taking control over a sysmodule called ro, which gave it access to a lot of privileged syscalls. This is basically what allowed ninjhax to launch homebrew code. And this is what Nintendo patched. Basically, Cubic Ninja is used to get code execution, then all the other exploits to get more priviledges. Is it possible using only browser exploit? Maybe? It does allow to use gpuhax, which is exactly what ninjhax uses to get code execution, but like I said, I remember someone saying it would be much more limited.


If someone does find something like this, then we could use this to probably run for example gateway on a 9.5-22 console right?
 

You may also like...

General chit-chat
Help Users
    K3N1 @ K3N1: Portable Steam Deck Dock: NewQ 5-in-1 USB C Dock with TF Card Slot, HDMI 2.0 [email protected] Display...