Open BigCatGit opened 6 months ago
Thanks for your comment.
And sorry for the lack of explanation.
To view and select a process list and then attach it, set mode=enum in config.toml.
To debug on a rootless device, it is necessary to install and start ceserver and debugserver in /var/jb/usr/sbin.
python main.py
The following is the minimum configuration without debugger.
# https://github.com/DoranekoSystems/frida-ceserver/wiki/Config
[base]
# frida or memprocfs
engine = "frida"
[frida.general]
target = ""
target_os = "ios"
# attach spawn enum
mode = "enum"
binary_path = ""
# ia32 x64 arm arm64
arch = "arm64"
ceversion = "7.5.2"
# Setting it to '0.0.0.0' allows connections from other PC
listen_host = "127.0.0.1"
listen_port = 52736
[frida.ipconfig]
frida_server_ip = ""
# ceserver or memory-server
native_server = "ceserver"
native_server_ip = ""
debugserver_ip = ""
[frida.ssh_auto]
enable = false
ip = ""
username = ""
password = ""
ceserver_path =""
debugserver_path = ""
[frida.adb_auto]
enable = false
frida_server_path = ""
ceserver_path = ""
gdbserver_path = ""
[frida.extended_function]
custom_read_memory = false
fix_module_size = false
manual_parser = false
java_info = false
custom_symbol_loader = ""
# mono:il2cpp_data_collector
data_collector = ""
[memprocfs.general]
# example:"pmem://C:\\pmem\\winpmem_x64.sys"
device = ""
# ia32 x64 arm arm64
arch = "x64"
ceversion = "7.5.2"
# Setting it to '0.0.0.0' allows connections from other PC
listen_host = "127.0.0.1"
listen_port = 52736
Thank you, I have another question, How does debugserver start
Unable to see the process list when connecting to the phone in network mode The phone is an iPhone 15.3, Rootless jailbreak