Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Unable to see the process list when connecting to the phone in network mode #17

Open
BigCatGit opened this issue May 24, 2024 · 2 comments

Comments

@BigCatGit
Copy link

image
Unable to see the process list when connecting to the phone in network mode
The phone is an iPhone 15.3, Rootless jailbreak


@DoranekoSystems
Copy link
Owner

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

@BigCatGit
Copy link
Author

Thank you, I have another question, How does debugserver start

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants