Warning
Disclaimer: This tool is for educational purposes only. Using this script on third-party software may violate their Terms of Service (e.g., prohibitions on reverse engineering or modding). I do not encourage or condone the violation of any EULA, and I am not responsible for any consequences (such as account bans) arising from the use of this code. Use at your own risk.
This project is for personal use only.
- ✅ Allowed: Personal use, local modification, and featuring in videos/blogs (with credit).
- ❌ Prohibited: Redistribution of the code and integrating it into your own projects for distribution.
If you use this script in a YouTube video or any public demonstration, you must provide credit by:
- Mentioning the author name: endergreen12
- Providing a link to this repository: https://github.com/endergreen12/pjsekai-frida-scripts
For more details, please see the full LICENSE file.
In MV, you can switch a target by swiping the screen, swipe left for the next character, and right for the previous character
In virtual live, you can select a target by touching a character
A button to open the options dialog will be added to the MV selection screen
BlueStacks.App.Player.2025-08-13.14-08-52.mp4
The left half of the screen is used for camera control, and the right half is used for movement
BlueStacks.App.Player.2025-08-13.15-36-08.mp4
Dump MasterData and wordings, the dumped data will be saved to Application.persistentDataPath
It will be saved to "/sdcard/Android/data/com.sega.pjsekai/files/dumped" on Android
A button to start dump will be added to the game's options dialog
Trace Unity and the game's log functions
You can start a live by specifying IDs
You can check IDs by referring to MasterMusicAllMap.json generated by dumper.ts
screen-20250627-225238.mp4
screen-20250627-225653.mp4
Automatically retires at the end of the live to prevent sending abnormal data to the server (auto-retire.ts)
- Node.js
- Frida
- Basic knowledge of how to use frida
- Clone this repo, and install a specific version of frida with requirements.txt (You might want to install Frida in a virtual environment):
pip install -r requirements.txt
- Install dependencies with this command:
npm install
- Once complete, you can get started with this command:
frida -U -N com.sega.pjsekai -l script.ts
In emulators, the above command must be coupled with --realm=emulated






