MCPcopy Create free account
hub / github.com/axhlzy/FridaDebugger / createTraceFilter

Method createTraceFilter

agent/debugger.ts:608–624  ·  view source on GitHub ↗
(address: NativePointer)

Source from the content-addressed store, hash-verified

606 }
607
608 private createTraceFilter(address: NativePointer): TraceFilter | null {
609 try {
610 const module = Process.findModuleByAddress(address);
611 if (module === null) {
612 return null;
613 }
614
615 return {
616 name: module.name,
617 base: module.base,
618 end: module.base.add(module.size),
619 };
620 } catch (error) {
621 log(`[stalker] module lookup failed: ${String(error)}`, "red");
622 return null;
623 }
624 }
625
626 private shouldTrace(address: NativePointer, filter: TraceFilter | null): boolean {
627 if (filter === null) {

Callers 1

startStalkerForHitMethod · 0.95

Calls 2

logFunction · 0.85
addMethod · 0.80

Tested by

no test coverage detected