risporce / Supercell-jailbreak

A script to automatically remove the protection in Supercell games
212 stars 13 forks source link

I can't get it working with Brawl Stars #71

Closed ItzHenry1 closed 2 weeks ago

ItzHenry1 commented 3 weeks ago

I'm getting this error while trying to patch brawl stats (laser executable) with the script

PS D:\Supercell-jailbreak> python sc_protector_file_parser.py --game "laser.app/laser" Found LC_DYLD_INFO_ONLY at offset at : 0x11c8 Found string table fixing address at: 0x1152f30 Found symbol table start address at: 0x12bc570 Found protector loader at: 0x1300 Traceback (most recent call last): File "D:\Supercell-jailbreak\sc_protector_file_parser.py", line 365, in main(game) File "D:\Supercell-jailbreak\sc_protector_file_parser.py", line 258, in main pid = device.spawn([f"com.supercell.{game}"]) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "D:\AppData\Local\Programs\Python\Python312\Lib\site-packages\frida\core.py", line 86, in wrapper return f(*args, **kwargs) ^^^^^^^^^^^^^^^^^^ File "D:\AppData\Local\Programs\Python\Python312\Lib\site-packages\frida\core.py", line 1029, in spawn return self._impl.spawn(program, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ frida.NotSupportedError: unable to launch iOS app via FBS: The operation couldn’t be completed. Application info provider (FBSApplicationLibrary) returned nil for "com.supercell.None"

It looks like it's trying to get information from com.supercell.None which does not exist, Any ideas why am I getting this error? I extracted the IPA from my iPad, downloaded a fresh copy of brawl stars.

ItzHenry1 commented 3 weeks ago

Nevermind it, Fixed, I just copy and paste laser file alone and paste it on the supercell-jailbreak folder, then just execute the command python3 sc_protector_file_parser.py --game "laser"