frida_callstack_tracer
Trace call stacks for a target function in a process, capturing symbolicated backtraces with module, symbol name, and address for each invocation.
Instructions
Trace call stacks for a specific function, symbolicated.
Attaches Interceptor to the target function and captures a full backtrace on each invocation using Thread.backtrace() with DebugSymbol.fromAddress() for symbolication.
target: process name or pid (string).
function_name_or_addr: hex address (e.g. '0x100004000') or
exported symbol name (e.g. 'open', 'xpc_connection_send_message').
duration_seconds: how long to trace (default 10).
Returns up to 200 captured call stacks with per-frame module, symbol name, and address.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| target | Yes | ||
| function_name_or_addr | Yes | ||
| duration_seconds | No |