Releases: nedwill/fasthax
Version 1.0.1
This is the first official release of fasthax.
Here are the changes we made since RC1:
- Search full
BACKDOOR_SIZE
length of0xFF
bytes in exception page instead of just 8. - Check for failure when searching exception page.
- Change style of code adapted from other projects to match this one.
- Cleaned up the
find_orphan
function. - Made printing and comments more informative/consistent.
- Cleaned up the
find_addr
script. - Recovered
KTimer
macros. - Added helper macros to convert VA to PA.
- Made version_table structure globally visible.
Release Candidate 1
Enhancements:
@d3m3vilurr: Add O3DS ktimer_pool_size values.
Bugfixes:
@nedwill: Fix timer setup issues that led to freezes using advanced scheduler trickery.
Beta 4
Bugfix:
@d3m3vilurr contributed a fix where the debug backdoor was used in place of the one installed by the exploit.
This should fix a regression seen in Beta 2 and 3.
Beta 3
Features:
- Patch out SVC ACL checks: @Steveice10, offsets from @d3m3vilurr.
Fixes:
- Fixed an OOB read on some systems when determining reachability in the KTimer heap.
- Fixed an issue with ACL N3DS/O3DS detection.
- Began refactoring timer initialization.
Known Issues:
- O3DS still may freeze after returning to home menu.
- The exploit may freeze when looping making attempts.
Beta 2
Beta 1
Working: Exploit working on N3DS, O3DS all regions. If it works, relaunching fasthax should indicate that the backdoor is already installed.
Not working: <100% success rate for initial setup (leads to freezes sometimes).
To install: copy fasthax.3dsx
to /3ds/
on your device and launch fasthax from the homebrew launcher.