From WikiTemp, the GBAtemp wiki
(Exploits)
(Exploits)
Line 5: Line 5:
  
 
{| class="prettytable sortable" style="width:100%"
 
{| class="prettytable sortable" style="width:100%"
! style="width:20%" | Title
+
! style="width:13%" | Title
 
! class="unsortable" style="width:15%" | Compatibility
 
! class="unsortable" style="width:15%" | Compatibility
 +
! style="width:7%" | Type
 
! class="unsortable" | Description
 
! class="unsortable" | Description
 
! style="width:18%" | Author
 
! style="width:18%" | Author
Line 13: Line 14:
 
| [[arm9loaderhax]]
 
| [[arm9loaderhax]]
 
| 9.0 to 9.2
 
| 9.0 to 9.2
 +
| ARM9
 
| Exploit for the arm9loader to enable the execution of ARM9 code at boot. Requires console-specific OTP hash from 2.1 to build from source.
 
| Exploit for the arm9loader to enable the execution of ARM9 code at boot. Requires console-specific OTP hash from 2.1 to build from source.
 
| [[User:delebile|delebile]], [[User:plutoo|plutoo]], [[User:yellows8|yellows8]]
 
| [[User:delebile|delebile]], [[User:plutoo|plutoo]], [[User:yellows8|yellows8]]
Line 19: Line 21:
 
| [[browserhax]]
 
| [[browserhax]]
 
| 2.1 to 10.5
 
| 2.1 to 10.5
 +
| ARM11 Userland
 
| Exploit for the 3DS web browser. Working on latest firmware for both New and Old 3DS systems, but is more unstable on the Old 3DS.
 
| Exploit for the 3DS web browser. Working on latest firmware for both New and Old 3DS systems, but is more unstable on the Old 3DS.
 
| [[User:yellows8|yellows8]]
 
| [[User:yellows8|yellows8]]
 
| [https://github.com/yellows8/3ds_browserhax_common Git]
 
| [https://github.com/yellows8/3ds_browserhax_common Git]
 +
|-
 +
| [[homemenuhax]]
 +
| 9.0 to 10.5
 +
| ARM11 Userland
 +
| Exploit for the custom theme feature of the home menu.
 +
| [[User:yellows8|yellows8]]
 +
| [https://github.com/yellows8/3ds_homemenuhax Git]
 
|-
 
|-
 
| [[ironhax]]
 
| [[ironhax]]
 
| 9.5 to 10.3
 
| 9.5 to 10.3
 +
| ARM11 Userland
 
| Exploit for the game ''IronFall: Invasion''.
 
| Exploit for the game ''IronFall: Invasion''.
 
| [[User:Smealum|Smealum]]
 
| [[User:Smealum|Smealum]]
 
| [https://github.com/smealum/ironhax Git]
 
| [https://github.com/smealum/ironhax Git]
 
|-
 
|-
| [[menuhax]] (homemenuhax)
+
| [[MemChunkHax]]
| 9.0 to 10.5
+
| Version1: 4.5 to 9.2<br />Version2: 9.0 to 10.3<br />Version3: 9.0 to 10.7
| Exploit for the custom theme feature of the home menu.
+
| ARM11 Kernel
 +
| Exploits pieces of the 3ds memory to access the ARM11 Kernel.
 
| [[User:yellows8|yellows8]]
 
| [[User:yellows8|yellows8]]
| [https://github.com/yellows8/3ds_homemenuhax Git]
+
|
 
|-
 
|-
 
| [[MSET exploit]]
 
| [[MSET exploit]]
 
| 4.1 to 4.5<br />N3DS: 9.0 to 9.2
 
| 4.1 to 4.5<br />N3DS: 9.0 to 9.2
 +
| ARM9
 
| Exploit for the System Settings application (MSET). Used by Gateway-3DS since flashcart firmware v1.x. "NEW" 3DS (N3DS) users can use the MSET Exploit by installing the old System Settings app from 3ds ver 4.5 over the existing one via the .CIA provided in newer GateWay Omega packages.
 
| Exploit for the System Settings application (MSET). Used by Gateway-3DS since flashcart firmware v1.x. "NEW" 3DS (N3DS) users can use the MSET Exploit by installing the old System Settings app from 3ds ver 4.5 over the existing one via the .CIA provided in newer GateWay Omega packages.
 
| [[User:ichfly|ichfly]] (Darkfader on NDS)
 
| [[User:ichfly|ichfly]] (Darkfader on NDS)
Line 43: Line 56:
 
| [[ninjhax]]
 
| [[ninjhax]]
 
| Version1: 4.5 to 9.2<br />Version2: 9.0 to 10.7
 
| Version1: 4.5 to 9.2<br />Version2: 9.0 to 10.7
 +
| ARM11 Userland
 
| Exploit for the game ''Cubic Ninja''.
 
| Exploit for the game ''Cubic Ninja''.
 
| [[User:Smealum|Smealum]]
 
| [[User:Smealum|Smealum]]
 
| Version1: [https://github.com/smealum/ninjhax Git]<br />Version2: [https://github.com/smealum/ninjhax2.x Git]
 
| Version1: [https://github.com/smealum/ninjhax Git]<br />Version2: [https://github.com/smealum/ninjhax2.x Git]
 +
|-
 +
| [[NTRCardHax]]
 +
| Supposedly 9.0 to 10.7
 +
| ARM9
 +
| Exploits a bug in the DS cartridge loader part of ARM9 to gain access to it. It's supposed to be a new way to make CFW's on new versions, but no one has started working on it.
 +
| [[User:Plutoo|Plutoo]]
 +
|
 
|-
 
|-
 
| [[oot3dhax]]
 
| [[oot3dhax]]
 
| Version1: 2.0 to 9.2<br />Version2: 9.2 to 10.7
 
| Version1: 2.0 to 9.2<br />Version2: 9.2 to 10.7
 +
| ARM11 Userland
 
| Save game exploit for ''The Legend of Zelda: Ocarina of Time 3D''. Also used by Gateway since flashcart firmware v3.1.0 to add N3DS support. It also can be installed trough [[ootsdhax installer]].
 
| Save game exploit for ''The Legend of Zelda: Ocarina of Time 3D''. Also used by Gateway since flashcart firmware v3.1.0 to add N3DS support. It also can be installed trough [[ootsdhax installer]].
 
| [[User:yellows8|yellows8]]
 
| [[User:yellows8|yellows8]]
Line 55: Line 77:
 
| [[smashbroshax]]
 
| [[smashbroshax]]
 
| 9.0 to 10.7
 
| 9.0 to 10.7
 +
| ARM11 Userland
 
| Exploit for the game ''Super Smash Bros. for Nintendo 3DS''. (N3DS only)
 
| Exploit for the game ''Super Smash Bros. for Nintendo 3DS''. (N3DS only)
 
| [[User:yellows8|yellows8]]
 
| [[User:yellows8|yellows8]]
Line 61: Line 84:
 
| [[spider exploit]]
 
| [[spider exploit]]
 
| Gateway: 2.0.0-7 to 9.2.0-20 <br/>Homebrew: 2.0.0-7 to 9.5.0-22
 
| Gateway: 2.0.0-7 to 9.2.0-20 <br/>Homebrew: 2.0.0-7 to 9.5.0-22
 +
| ARM11 Userland
 
| Exploit for the Nintendo 3DS web browser (spider). Used by Gateway since flashcart firmware v3.0.<br/>Used by homebrew like [[Regionthree]].
 
| Exploit for the Nintendo 3DS web browser (spider). Used by Gateway since flashcart firmware v3.0.<br/>Used by homebrew like [[Regionthree]].
 
| [[User:MathewE|MathewE]], Gateway(?)
 
| [[User:MathewE|MathewE]], Gateway(?)
 
|  
 
|  
 +
|-
 +
| [[SNShax]]
 +
| 9.0 to 10.1
 +
| ARM11 Kernel
 +
| Expoits the safe version of the Nintendo Shell (The shell that operates the 3ds) to access ARM11 Kernel.
 +
| [[User:Smealum|Smealum]]
 +
|
 +
|-
 +
| [[SVChax]]
 +
| 9.0 to 10.7
 +
| ARM11 Kernel
 +
| Exploits services to access the ARM11 Kernel.
 +
| [[User:yellows8|yellows8]]
 +
| [https://github.com/aliaspider/svchax Git]
 
|-
 
|-
 
| [[tubehax]]
 
| [[tubehax]]
 
| None.
 
| None.
 +
| ARM11 Userland
 
| Exploit for the ''YouTube'' application for 3DS. No longer works on any firmware.
 
| Exploit for the ''YouTube'' application for 3DS. No longer works on any firmware.
 
| [[User:Smealum|Smealum]]
 
| [[User:Smealum|Smealum]]
 
| [https://github.com/smealum/tubehax Git]
 
| [https://github.com/smealum/tubehax Git]
 
|}
 
|}

Revision as of 23:25, 14 April 2016


Title Compatibility Type Description Author Source
arm9loaderhax 9.0 to 9.2 ARM9 Exploit for the arm9loader to enable the execution of ARM9 code at boot. Requires console-specific OTP hash from 2.1 to build from source. delebile, plutoo, yellows8 Git
browserhax 2.1 to 10.5 ARM11 Userland Exploit for the 3DS web browser. Working on latest firmware for both New and Old 3DS systems, but is more unstable on the Old 3DS. yellows8 Git
homemenuhax 9.0 to 10.5 ARM11 Userland Exploit for the custom theme feature of the home menu. yellows8 Git
ironhax 9.5 to 10.3 ARM11 Userland Exploit for the game IronFall: Invasion. Smealum Git
MemChunkHax Version1: 4.5 to 9.2
Version2: 9.0 to 10.3
Version3: 9.0 to 10.7
ARM11 Kernel Exploits pieces of the 3ds memory to access the ARM11 Kernel. yellows8
MSET exploit 4.1 to 4.5
N3DS: 9.0 to 9.2
ARM9 Exploit for the System Settings application (MSET). Used by Gateway-3DS since flashcart firmware v1.x. "NEW" 3DS (N3DS) users can use the MSET Exploit by installing the old System Settings app from 3ds ver 4.5 over the existing one via the .CIA provided in newer GateWay Omega packages. ichfly (Darkfader on NDS)
ninjhax Version1: 4.5 to 9.2
Version2: 9.0 to 10.7
ARM11 Userland Exploit for the game Cubic Ninja. Smealum Version1: Git
Version2: Git
NTRCardHax Supposedly 9.0 to 10.7 ARM9 Exploits a bug in the DS cartridge loader part of ARM9 to gain access to it. It's supposed to be a new way to make CFW's on new versions, but no one has started working on it. Plutoo
oot3dhax Version1: 2.0 to 9.2
Version2: 9.2 to 10.7
ARM11 Userland Save game exploit for The Legend of Zelda: Ocarina of Time 3D. Also used by Gateway since flashcart firmware v3.1.0 to add N3DS support. It also can be installed trough ootsdhax installer. yellows8 Git
smashbroshax 9.0 to 10.7 ARM11 Userland Exploit for the game Super Smash Bros. for Nintendo 3DS. (N3DS only) yellows8 Git
spider exploit Gateway: 2.0.0-7 to 9.2.0-20
Homebrew: 2.0.0-7 to 9.5.0-22
ARM11 Userland Exploit for the Nintendo 3DS web browser (spider). Used by Gateway since flashcart firmware v3.0.
Used by homebrew like Regionthree.
MathewE, Gateway(?)
SNShax 9.0 to 10.1 ARM11 Kernel Expoits the safe version of the Nintendo Shell (The shell that operates the 3ds) to access ARM11 Kernel. Smealum
SVChax 9.0 to 10.7 ARM11 Kernel Exploits services to access the ARM11 Kernel. yellows8 Git
tubehax None. ARM11 Userland Exploit for the YouTube application for 3DS. No longer works on any firmware. Smealum Git