frida_string_sniffer
Capture runtime strings from process memory by hooking NSString and strlen functions to reveal decrypted data, tokens, and keys in obfuscated applications.
Instructions
Sniff strings as they are created at runtime in a target process.
Hooks string-producing functions to capture decoded, decrypted, or dynamically constructed strings:
ObjC: NSString -initWithBytes:length:encoding:, +stringWithUTF8String:
Native: strlen (with min_length filter)
target: process name or pid (string).
min_length: minimum string length to capture (default 4).
duration_seconds: how long to sniff (default 10).
Returns unique strings observed during the capture window. Useful for finding decrypted config, URLs, tokens, keys in obfuscated apps.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| target | Yes | ||
| min_length | No | ||
| duration_seconds | No |