m0bilesecurity/RMS-Runtime-Mobile-Security

SpringBoard is NOT available on your device!

L337C0D3R opened this issue · 2 comments

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`

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