m0bilesecurity / RMS-Runtime-Mobile-Security

Runtime Mobile Security (RMS) πŸ“±πŸ”₯ - is a powerful web interface that helps you to manipulate Android and iOS Apps at Runtime
https://twitter.com/mobilesecurity_
GNU General Public License v3.0
2.64k stars 377 forks source link

Crash when Starting RMS on Rootless #114

Closed Lunascaped closed 1 year ago

Lunascaped commented 1 year ago

Describe the bug [Required] Whenever RMS tries to inject into anything, it crashes the process with "EXEC_BAD_ACCESS", this also causes my Springboard to crash as it tries to hook into it and crashes it.

To Reproduce [Required] Steps to reproduce the behavior:

  1. Fill in the starting confg and hit "Start RMS"
  2. Processes crash on device, if springboard is being used it causes a respring into safe mode.

Desktop (please complete the following information): [Required]

Smartphone (please complete the following information): [Required]

Console Logs [Required] NEW CONFIG { device_type: 'USB', system_package_Android: 'com.android.systemui', system_package_iOS: 'Springboard', device_args: { host: '', id: '' } }

Package Name: <redacted, happens on all packages anyway> Mode: Attach Frida Startup Script: None APIs Monitors: None Exception: Error: Script is destroyed Springboard is NOT available on your device or a wrong OS has been selected. For a better RE experience, change it via the Config TAB!

Additional context [Optional] Springboard crash log: https://pastebin.com/vwfz5fTG

m0bilesecurity commented 1 year ago

Hey, unfortunately I'm not able to replicate your issue. It is probably due to an incompatibility with the modified version of frida you are using (rootless dopamine jailbreak).

m0bilesecurity commented 1 year ago

Frida 16.1.4 is out with the following changelog:

iOS: Add support for rootless systems

RMS v1.5.19 (just released πŸŽ‰) includes support for the new Frida release πŸ˜€

Maybe you can test it and let me know if now RMS is working with Dopamine ?

Thx