Skip to content
oculus quest beatsaber function hooking + modloader (il2cpp)
C Makefile Shell
Branch: master
Clone or download
Latest commit 218f2fd Aug 3, 2019
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
customcolors Fix offsets for custom colors (version 1.1.0 support) Jun 17, 2019
mod-sample remove leftover code Jun 2, 2019
modloader Mods are now loaded alphabetically to avoid dependency problems Jul 17, 2019
shared
.gitignore
README.md Update README.md Aug 3, 2019

README.md

Beatsaber quest (il2cpp) modloader/function hooking poc

This just loads mods (.so files) from /sdcard/Android/data/com.beatgames.beatsaber/files/mods/ and includes some examples for function hooking.

Uses https://github.com/ele7enxxh/Android-Inline-Hook + some macros for magic

Follow https://koz.io/using-frida-on-android-without-root/ to learn how to inject the modloader-library into the beatsaber apk (with the so built from this instead of frida) or just use BeatOn.

The function offsets (as well as infos about the structs) can be obtained with il2cppdumper

ndk-build NDK_PROJECT_PATH=. APP_BUILD_SCRIPT=./Android.mk NDK_APPLICATION_MK=./Application.mk
You can’t perform that action at this time.