Changes

41 bytes removed ,  01:11, 19 August 2021
→‎Nintendo SDK: seems like the bug is actually for DS games
Line 17: Line 17:  
|}
 
|}
   −
== Nintendo SDK ==
+
== System Menu ==
Note that this refers to the common code in every game, NOT any leaked contents. Please keep leaked contents off this wiki.
  −
 
   
{| class="wikitable sortable" border="1"
 
{| class="wikitable sortable" border="1"
 
|-
 
|-
Line 28: Line 26:  
!  Discovered by
 
!  Discovered by
 
|-
 
|-
Overlays are not verified when they are loaded.
+
DS games are not patched to verify overlays.
|  While the System Menu checks all cartridge overlays to prevent unauthorized software, no such check exists when the overlays are actually loaded. By changing the overlay after it is checked, it is possible to run arbitrary code.
+
|  While the System Menu checks all cartridge overlays to prevent unauthorized software, no such check exists when the overlays are actually loaded, despite an [https://wiibrew.org/wiki/MIOS MIOS]-like patcher being possible to implement. By changing the overlay after it is checked, it is possible to run arbitrary code.
|  Code execution under any cart game with overlays.
+
|  Code execution under any DS game with overlays.
 
|  {{SortableMonth|Jan|2010}}
 
|  {{SortableMonth|Jan|2010}}
 
|  Datel, {{User|blasty}} (by reverse engineering [[Action Replay]])
 
|  Datel, {{User|blasty}} (by reverse engineering [[Action Replay]])
 
|}
 
|}
322

edits