.. | ||
__pycache__ | ||
.vscode | ||
configs | ||
debugger | ||
stage1 | ||
.gitignore | ||
exploit.py | ||
exynos8890.dtsi | ||
exynos8895-reference.dtsi | ||
exynos_poc.py | ||
exynos.py | ||
ghidra.py | ||
Readme.md | ||
requirements.txt | ||
ttbr0_el3.pkl |
Exploit
Python implementation of Frederick's exploit. This gives a bit more insight in the bug.
Debugger
The debugger is used for chain loading the next stages. See the documentation folder for more docs
Usage
Navigate to stage1 and build it:
export ANDROID_NDK_ROOT=$TOOLCHAINENV/android-ndk-r21_Linux
make
This will build stage1
python3 exploit.py