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.58k stars 373 forks source link

SpringBoard is NOT available on your device! #112

Closed L337C0D3R closed 1 year ago

L337C0D3R commented 1 year ago

Describe the bug [Required] When attempting to run RMS-Runtime-Mobile-Security, the error "SpringBoard is NOT available on your device!" is displayed.

To Reproduce [Required] Steps to reproduce the behavior:

  1. Default settings & installation procedure.
  2. Select any app and try to run any frida script.

Desktop (please complete the following information): [Required]  - OS: MacOS (Venture 13.4)  - Browser: Edge

Smartphone (please complete the following information): [Required]  - Device: iPhone 8  - OS: iOS 16.4.1  - Frida Server version: 16.0.19  - Package Name: All Apps

Console Logs [Required]

`Package Name: com.facebook.Messenger Mode: Spawn Frida Startup Script: /****

var tls_helper_create_peer_trust = new NativeFunction( Module.findExportByName(null, "tls_helper_create_peer_trust"), 'int', ['pointer', 'bool', 'pointer'] );

var errSecSuccess = 0;

Interceptor.replace(tls_helper_create_peer_trust, new NativeCallback(function(hdsk, server, trustRef) { return errSecSuccess; }, 'int', ['pointer', 'bool', 'pointer'])); send("SSL certificate validation bypass active"); APIs Monitors: None Exception: Error: Unable to attach to the specified process 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! Excpetion: Error: failed to get the task for process 2685`

L337C0D3R commented 1 year ago

image

L337C0D3R commented 1 year ago

Solved after running frida-server command manually via ssh in iphone.