Difference between revisions of "Homebrew Exploits"

From 3dbrew
Jump to navigation Jump to search
Line 208: Line 208:
 
! Install
 
! Install
 
|-
 
|-
| style="background: salmon" | No
+
| style="background: salmon" | No, Supported Firmware Update Required
 
| [[tubehax|Tubehax]]
 
| [[tubehax|Tubehax]]
 
| None. '''Was''': From '''9.0.0-X''' up to and including '''10.1.0-X''', for '''X''' up to and including 27.
 
| None. '''Was''': From '''9.0.0-X''' up to and including '''10.1.0-X''', for '''X''' up to and including 27.
| The YouTube application and an Internet connection. As of October 15, 2015, this is no longer usable due to an update being released which fixes the vuln used by tubehax + app update being forced (see [[YouTube|here]]).
+
| The YouTube application and an Internet connection. As of October 15, 2015, this is no longer usable due to an update being released which fixes the vuln used by tubehax + app update being forced Update: Tubehax Work on Browser But Supported firmware update required add support to 11.1.0-34 and HOMEBREW will launch! THIS WORK IT'S BROWSERYOUTUBEHAX with dns set open browser type m.youtube.com You will be redirected to firmware selection page ! Exploit Run But Crashing Wrong Firmware it's on left touch screen side Some colours(see [[YouTube|here]]).
 
| smea
 
| smea
 
| [http://smealum.github.io/3ds/ Install]
 
| [http://smealum.github.io/3ds/ Install]

Revision as of 14:09, 21 September 2016

Payload

Works on latest fw Name Description Supported firmwares
Yes *hax payload Booted by all of the below non-sysmodule exploits. From 9.0.0-7 up to and including 11.1.0-34.

For the rest of this page, "Supported firmwares" refers to the exploit itself, not whether *hax payload supports it.

Standalone Homebrew Launcher Exploits

The following homebrew exploits can be executed on a previously un-exploited system. Please see the above Payload section regarding what "Supported firmwares" indicates exactly.

Works on latest fw Name Supported firmwares Requirements Author Install
No Ninjhax 1.1b From 4.0.0-7 up to and including 9.2.0-20. A cartridge or eShop version (JPN-only) of "Cubic Ninja". smea Install
Yes Ninjhax 2.x From 9.0.0-7 up to and including 11.1.0-34. A cartridge or eShop version (JPN-only, not available anymore for purchase) of "Cubic Ninja". smea Install
Yes freakyhax From 9.0.0-7 up to and including 11.1.0-34. A cartridge or eShop version (USA/EUR/JAP, not available anymore for purchase) of "Freakyform Deluxe". plutoo Install
No smilehax From 9.0.0-7 up to and including 11.0.0-33 SmileBASIC (JPN all versions up to 3.32 excluded, USA 3.31 only) plutoo Install
No BASICSploit From 9.0.0-7 up to and including 11.0.0-33 SmileBASIC (USA all versions) MrNbaYoh Install
Yes smashbroshax (beaconhax) (New 3DS only) From 9.0.0-X up to and including 11.1.0-34. Super Smash Bros 3DS (full-game) and a way to broadcast raw wifi beacons. The demo (prior to the updated November 2015 version) isn't usable with the *hax payloads. Game-version v1.1.3 fixed the vuln used with this, see the repo for a workaround for that. Yellows8 Install
No browserhax From 9.0.0-2 to 11.0.0-33

Note that the browser-version-check bypass is only usable prior to 10.7.0-32.

A USA, EUR, JPN, or KOR system. Yellows8 Install

|- | style="background: salmon" | No, Exploit Update Required | BrowserTubeHax | From 9.0.0-2 to 11.1.0-34 Note Tubehax Work ! Update Supported firmware's on tubehax how to open select firmware page? Open Browser, Type in url m.youtube.com Ready You are on firmware select page, Exploit Run But Crashed wrong Firmware ! Real Return:Console Touch Screen Left side Random Colour Lines I Use'd my friend Console he have 9.2 firmware and work Console Run Homebrew Launcher! Who made this hack Update Available firmwares! it's like browser hax but Youtube ! DON'T UPLOAD TUTORIAL TO YOUTUBE TUBEHAX ON BROWSER IF YOU UPLOAD THEY WILL PATCH IT ! Yes Tubehax is not dead. Work On Browser, Update Supported Firmware's is needed, updating to 11.1.0-34EUR,US,JPN supported will run homebrew! Tubehax is simple just set DNS, I'm New i don't know how to write TubeHax as table | USA EUR JPN | SMEA | [m.youtube.com] Install] |} Note that ninjhax 1.x is still not obsolete. Even though ninjhax 2.x can be run on 9.3+, this was made possible (amongst other things) by sacrificing the memory remapping exploit used in ninjhax 1.x (rohax). Therefore, things like JIT engines for emulators can only be supported on ninjhax 1.x. Furthermore, ninjhax 2.x does not run on system versions below 9.0.0-X, while ninjhax 1.x does.

Secondary Exploits

Installation of these exploits requires a previously exploited system to install. After installation, they can be used on their own. Please see the above Payload section regarding what "Supported firmwares" indicates exactly.

Works on latest fw Name Supported firmwares Requirements Author Install
No ironhax From 9.5.0-X up to and including 10.3.0-X, for X up to and including 28. A copy of "Ironfall: Invasion" downloaded from eShop before August 11th, 2015. Note the updated version that was released on October 13th, 2015 is not supported. smea Install
Yes steelhax From 9.0.0-X up to and including 11.1.0-X, for X up to and including 34. A copy of Steel Diver: Sub wars Vegaroxas Install
Yes oot3dhax From 9.0.0-X up to and including 11.1.0-X, for X up to and including 34. A gamecard or eShop-install of Legend of Zelda: Ocarina of Time 3D. Besides using the installer app, writing raw saveimages with a save dongle for example is another option. Before compression was introduced in the 2016-7-18 release, the size of the *hax payload meant the exploit can't coexist with regular saves on a physical version of the game. Yellows8 / smea et al. See here.
No menuhax JPN/USA/EUR: From 9.0.0-X up to and including 11.0.0-X.

KOR: From 9.6.0-X up to and including 11.0.0-X.

JPN/USA/EUR: Having created theme extdata through opening the official theme selector at least once. Yellows8 Download
Yes supermysterychunkhax From 9.9.0-X (USA/JPN) / 10.2.0-X (EUR) up to and including 11.1.0-X, for X up to and including 34. A gamecard or eShop-install of Pokémon Super Mystery Dungeon. Shiny Quagsire / SALT team Install.
No, exploit update required. (v*)hax From 9.0.0-X up to and including 11.0.0-X, for X up to and including 33.

Note that 9.0.0-X is only required for the Homebrew Launcher - the game itself only requires 2.1.0-X for primitive userland code execution.

A copy of VVVVVV downloaded after March 2012 (v1). The game is not available anymore for purchase. Shiny Quagsire / SALT team Install.
No, exploit update required. humblehax From 9.0.0-X (USA/EUR) up to and including 11.0.0-X, for X up to and including 33. An eShop-install of Citizens of Earth (either v1 or v2), featured in the Humble "Friends of Nintendo" Bundle. Dazzozo / SALT team Install.
No, exploit update required. basehaxx From 9.0.0-X up to and including 11.0.0-X, for X up to and including 33. A gamecard or eShop-install of Pokémon Omega Ruby / Alpha Sapphire. MrNbaYoh install
Yes stickerhax From 9.0.0-X up to and including 11.1.0-X. A gamecard or eShop-install of Paper Mario: Sticker Star. Yellows8 Here

Exploits without Homebrew Launcher (Not recommended)

Warning: The following exploits can run code, but are missing a 3DSX launcher. They cannot launch any homebrew in the 3DSX format.

Works on latest fw Name Supported firmwares Requirements Author Install
No browserhax (Without the loader in the 3ds_browserhax_common repo) (Old3DS) From 5.0.0-2 to 11.0.0-33 (Pre-v5.0 is supported for some versions if you manually modify the source)

(New3DS) From 9.0.0-20 to 11.0.0-33

Note that the browser-version-check bypass is only usable prior to 10.7.0-32.

An USA, EUR, or JPN system. Yellows8 Install
No Ninjhax (with specialized payloads) Up to 9.2.0-20? smea + independent developers N/A

Previous Exploits

Warning: These exploits do not work. They are exploits which no longer function at all, regardless of software or firmware revision.

Works on latest fw Name Supported firmwares Requirements Author Install
No, Supported Firmware Update Required Tubehax None. Was: From 9.0.0-X up to and including 10.1.0-X, for X up to and including 27. The YouTube application and an Internet connection. As of October 15, 2015, this is no longer usable due to an update being released which fixes the vuln used by tubehax + app update being forced Update: Tubehax Work on Browser But Supported firmware update required add support to 11.1.0-34 and HOMEBREW will launch! THIS WORK IT'S BROWSERYOUTUBEHAX with dns set open browser type m.youtube.com You will be redirected to firmware selection page ! Exploit Run But Crashing Wrong Firmware it's on left touch screen side Some colours(see here). smea Install

Other Homebrew Loaders

The hblauncher_loader title can be used when running under modded-FIRM which allows running unsigned titles, to boot the *hax payloads.

Sysmodule Exploits

This section is for system-module exploits, which can be run from the *hax payloads.

Works on latest fw Name Supported firmwares Requirements Author
Yes, that's not the intended default use however. ctr-httpwn From 9.6.0-X up to and including 11.1.0-X. None Yellows8

WebKit vuln testing

See here.