I just read tutorials about ASLR and I think it's not necessary to remove it if I add it to the address like I did: ASLR Base + Pointer from IDA.
Now it seems I've found the address, the breakpoint triggers on LLDB when I click the button
Then there's another issue. When the breakpoint hits I get this error:
(lldb) Process 21538 stopped
* thread #13: tid = 0x6538, 0xff76545e, stop reason = EXC_BAD_ACCESS (code=1, address=0xff76545e)
frame #0: 0xff76545e
error: memory read failed for 0xff765400
And the app continues to run but seems to be bugged. I can see the loading circle spinning but nothing else works.
When I stop the debugserver, the whole phone crashes and restarts.
What is causing this and how can I fix it?