a9ad62a4c3 | ||
---|---|---|
.config | ||
.vscode | ||
Resources | ||
SCHALE.Common | ||
SCHALE.GameServer | ||
Scripts | ||
.dockerignore | ||
.gitattributes | ||
.gitignore | ||
Dockerfile | ||
README.md | ||
SCHALE.GameServer.sln | ||
ba.js | ||
compose.yaml |
README.md
SCHALE.GameServer
[!TIP] For original README please refer to https://github.com/rafi1212122/SCHALE.GameServer
Prerequisites
- Some computer knowledge
- .NET SDK 8.0
- SQL Express
- SQL Server Management Studio (SSMS)
- LD Player 9
- Python
- Frida
- frida-server-16.2.5-android-x86_64
Steps
- Start SQL server
- Start private game server
- Start LD Player
- Start Frida server
- Start ブルアカ
- Inject Frida script
- Enjoy 😄
SQL server
Use SSMS to connect with default settings.
Game server
# in this repo
cd SCHALE.GameServer
dotnet run
Frida server
- Extract
frida-server-16.2.5-android-x86_64.xz
toLDPlayer/frida-server-16.2.5-android-x86_64
. - Turn on LD Player
- Turn on root and adb in the settings of LD Player.
# in LDPlayer
cd LDPlayer9
./adb.exe push ../frida-server-16.2.5-android-x86_64 /data/local/tmp/frida-server
./adb.exe shell
su
cd /data/local/tmp
chmod 755 frida-server
./frida-server
Inject Frida script
[!NOTE]
Edit line 5 of ba.js to your own server IP.
[!WARNING]
Do this fast when you open ブルアカ and see the Yostar logo.
# in this repo
frida -U "ブルアカ" -l ba.js --realm=emulated