The debugger is currently in a testing state and bugs may exist.
config.ini
{
"target": "",
"targetOS": "ios",
"mode": "attach",
"arch": 1,
"fix_module_size": false,
"ceversion": "7.4",
"manualParser": false,
"javaDissect": false,
"frida_server_ip":"",
"native_ceserver_ip": "192.168.x.x:52734",
"debugserver_ip": "192.168.x.x:1234",
"custom_symbol_loader": ""
}
- arch must be 1. This must be set to x64 because Cheat Engine does not support arm64.
- Configure BinUtils and set disassembler to arm64.
- Run debugserver on iOS.
./debugserver 0.0.0.0:1234
- native_ceserver must also be run. This is because frida's own memory read/write must hit a breakpoint.
Only arm64 devices are supported.
Currently only 「find out what writes to this address」 and「find out what accesses this address」are valid.
Have fun!
enhancement