forked from Raphael/SCHALE.GameServer
update readme
This commit is contained in:
parent
b9888957b9
commit
b2a3077f15
72
README.md
72
README.md
|
@ -1,12 +1,70 @@
|
|||
# SCHALE.GameServer
|
||||
|
||||
## Running
|
||||
By default the server is configured to run with SQL Server Express in `appsettings.json`. If you wanna use other edition of SQL Server Express change the `ConnectionStrings` in there.
|
||||
> [!TIP]
|
||||
> For original README please refer to <https://github.com/rafi1212122/SCHALE.GameServer>
|
||||
|
||||
Alternatively this software can run in docker too (`docker compose up --build`).
|
||||
## Prerequisites
|
||||
|
||||
## Connecting
|
||||
- Run the game with this [frida script](https://gist.githubusercontent.com/raphaeIl/c4ca030411186c9417da22d8d7864c4d/raw/00b69c5bacdf79c24972411bd80d785eed3841ce/ba.js)
|
||||
- Some computer knowledge
|
||||
- [.NET SDK 8.0](https://dotnet.microsoft.com/zh-cn/download/dotnet/8.0)
|
||||
- [SQL Express](https://www.microsoft.com/zh-tw/sql-server/sql-server-downloads)
|
||||
- [SQL Server Management Studio (SSMS)](https://learn.microsoft.com/zh-tw/sql/ssms/download-sql-server-management-studio-ssms?view=sql-server-ver16)
|
||||
- [LD Player 9](https://www.ldplayer.tw/)
|
||||
- [Python](https://www.python.org/)
|
||||
- [Frida](https://frida.re/)
|
||||
- [frida-server-16.2.5-android-x86_64](https://github.com/frida/frida/releases)
|
||||
|
||||
## Steps
|
||||
|
||||
1. Start SQL server
|
||||
2. Start private game server
|
||||
3. Start LD Player
|
||||
4. Start Frida server
|
||||
5. Start ブルアカ
|
||||
6. Inject Frida script
|
||||
7. Enjoy :smile:
|
||||
|
||||
### SQL server
|
||||
|
||||
Use SSMS to connect with default settings.
|
||||
|
||||
### Game server
|
||||
|
||||
```bash
|
||||
# in this repo
|
||||
cd SCHALE.GameServer
|
||||
dotnet run
|
||||
```
|
||||
|
||||
### Frida server
|
||||
|
||||
1. Extract `frida-server-16.2.5-android-x86_64.xz`
|
||||
to `LDPlayer/frida-server-16.2.5-android-x86_64`.
|
||||
2. Turn on LD Player
|
||||
3. Turn on root and adb in the settings of LD Player.
|
||||
4.
|
||||
|
||||
```bash
|
||||
# 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](./ba.js) to your own server IP.
|
||||
|
||||
> [!WARNING]
|
||||
> Do this fast when you open ブルアカ and see the Yostar logo.
|
||||
|
||||
```bash
|
||||
# in this repo
|
||||
frida -U "ブルアカ" -l ba.js --realm=emulated
|
||||
```
|
||||
|
||||
## Discuss
|
||||
[Discord Server](https://discord.gg/fbsRYc7bBA)
|
||||
|
|
|
@ -0,0 +1 @@
|
|||
*
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
|
@ -0,0 +1 @@
|
|||
¥èjl“-o;¥©{+%êg}D~š]~
|
|
@ -0,0 +1,2 @@
|
|||
╟"В
|
||||
gП█.+5С
▐0'iК╡жМt
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
|
@ -0,0 +1 @@
|
|||
<EFBFBD>ユNオョuヤy~扉v」オsnャケc
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
|
@ -0,0 +1 @@
|
|||
ƒ/ƒ<yÅ°LQó8d)¡vûh–¯[<3:"óì_FßbJ«tWıòdĆu«÷pT•õ™"€33QH-³Çy YA_l‡01VH%@ô@õ^jy<1C>c,i=g@÷/
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
|
@ -0,0 +1 @@
|
|||
žÓ«=<3D>ØÒš‘Mfß9ãÅÅŒ¢Ÿ2£1hc5Nh¯"†%¬E+_*ѵÄ<EBGò2>"”KC`ßë4c*wê¼uVy–sróB‹ÜQ=nÈàz;g‘Ï8æ±IŒºQ&R¶VYDÓ2âʵSUój!Œ»©]ïÙîWÁý.~yb`"e,K !òÅ÷PUk+%,U)I&÷óY$oÏÍ$s,6Øu\ßY¬xÂMÒ4
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
|
@ -0,0 +1,3 @@
|
|||
Ö@i``wy!_—‰6BEªaFt#[:i±øó$Õ¾ì4MÉà7Ýž‚
|
||||
2±A^sA Eí¶}UªM[S´3ìDÿÌg.ª¡‰
|
||||
`ô¨=®b!vz=VœZ?12›/–%¡Z%}ËRöi–2¹H.[¿ÏiD)ͱ#ÇÒÓ%çˆpóîŸ!q™~<7E>Öçl„¾6Ü7xºC"-_¸P
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
|
@ -0,0 +1,4 @@
|
|||
▐mIрщж0╛)ttwkT▄!0ЧъуXАg▓q@"(3√/M9аy²1l╢Б@Яф⌡{▌щё^Х.WОО├" 2Etjf╤╖h╚Д'4
-└чmc,щ~╥Ё╥©сДumн?!<g²╓Nc▓`Ж┌6"lF.wК⌡и╞Nиб╦Ё╗=А╩КxqG│^▐/Фq"Ц╨°k╠Ф╙<Ш°≈Дс┤n$V▀Х;[√@P=bAвМ?IЫ╬p║0╞╒├НА-'аq·ц╩{:Ё╖>9▄╫р&▀о⌠Q)D█Щ■6UА┘вi▓╫y┘='.8B7╪JБ╬тм
|
||||
r©эТ1б}uQ╙M!╙kв~~qК[;c06╦
|
||||
╒©└z2─┐ЫFю01Jч┐G2+└PлЩs÷6ёs╞Й©Pк{÷Я╛QL9ф<8~С╩вSw▓
|
||||
З+ъd
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
|
@ -0,0 +1 @@
|
|||
У_┬Tа╕╓И┴$ХD~из6l▄?j
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
|
@ -0,0 +1 @@
|
|||
<EFBFBD>fb<66>><3E>h<EFBFBD>~BCv<43>Q]<5D>W<EFBFBD>;<3B><>'
|
Binary file not shown.
|
@ -0,0 +1 @@
|
|||
–“VK°Y~:.£9ùR*fQœU¦Ì"Bžd–£PUhÌbGBÜ€¢zš‚r8ß4;‹
õ%å>ì>Ý=G7þf3MÉ-÷²«<DzUÚ¡1LªVíJ_D[Ç 6"6†qqŽ|X(œ¿©(½{áD^FZ÷ãB»K+Ü£GºÉŸcøŠo–C[¤J\zãx }×K.
|
|
@ -0,0 +1,4 @@
|
|||
FÞS..;/ªýT¨–„i@=”ÀÍm´4u›<75>éK¤<4B>ÎùACé„eœ"rñ£]9ƒØ(ˆ×Ø2…†Ÿ_|Ôú;å‚sG]Tu¼½vÑ•:'CÝOCës¥
G×R(¤ðfMD¼|[&Àh./5™]sËT8øvÞ>XÏrcXèRå7Y þrMdÌx*
|
||||
<EFBFBD>àUoÿ¼BÅÃÏ%±h¥/zD%|¢RxÂ
|
||||
².c=%Õåˆ)#áË É8$IAq1ö
|
||||
-Z‘cjB^ˆŒ
‡ª‰Y$<24>O
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue