Changes

71 bytes added ,  00:25, 28 November 2016
m
no edit summary
Line 130: Line 130:  
| See arm9loaderhax / description.
 
| See arm9loaderhax / description.
 
| See arm9loaderhax / description.
 
| See arm9loaderhax / description.
| Theorized around mid July, 2015. Later implemented+tested by [[User:Plutooo|plutoo]] and derrek.
+
| Theorized around mid July, 2015. Later implemented+tested by [[User:Plutooo|plutoo]] and [[User:Derrek|derrek]].
 
| 32c3 3ds talk (December 27, 2015)
 
| 32c3 3ds talk (December 27, 2015)
 
| [[User:Yellows8|Yellows8]]
 
| [[User:Yellows8|Yellows8]]
Line 450: Line 450:  
|  
 
|  
 
|-
 
|-
|  slowhax
+
|  slowhax/waithax
 
|  svcWaitSynchronizationN does not decrement the references to valid handles in an array before returning an error when it encounters an invalid handle. This allows one to (slowly) overflow the reference count for a handle object to zero.
 
|  svcWaitSynchronizationN does not decrement the references to valid handles in an array before returning an error when it encounters an invalid handle. This allows one to (slowly) overflow the reference count for a handle object to zero.
 
| ARM11 kernel-mode code execution
 
| ARM11 kernel-mode code execution
 
| [[11.2.0-35|11.2.0-X]]
 
| [[11.2.0-35|11.2.0-X]]
 
| [[11.2.0-35|11.2.0-X]]
 
| [[11.2.0-35|11.2.0-X]]
| 2016?
+
| 2016
| nedwill, derrek, others?
+
| nedwill, [[User:Derrek|derrek]], others?
 
|-
 
|-
 
| [[Memory_layout#ARM11_Detailed_virtual_memory_map|0xEFF00000]] / 0xDFF00000 ARM11 kernel virtual-memory
 
| [[Memory_layout#ARM11_Detailed_virtual_memory_map|0xEFF00000]] / 0xDFF00000 ARM11 kernel virtual-memory
Line 473: Line 473:  
| [[11.0.0-33|11.0.0-X]]
 
| [[11.0.0-33|11.0.0-X]]
 
|
 
|
| derrek, aliaspider
+
| [[User:Derrek|derrek]], aliaspider
 
|-
 
|-
 
| memchunkhax2
 
| memchunkhax2
Line 482: Line 482:  
| [[10.4.0-29|10.4.0-X]]
 
| [[10.4.0-29|10.4.0-X]]
 
|
 
|
| derrek
+
| [[User:Derrek|derrek]]
 
|-
 
|-
 
| heaphax
 
| heaphax