Crate frida

Source
Expand description

Frida bindings for Rust.

Structs§

Device
Access to a Frida device.
DeviceManager
Platform-independent device manager abstraction access.
Exports
This represents the exports of the script.
Frida
Context required for instantiation of all structures under the Frida namespace.
Injector
Local library injector
MessageError
Error message. This message is sent when a JavaScript runtime error occurs, such as a misspelled word.
MessageLog
Log Message.
MessageSend
Send Message.
Process
Process management in Frida.
Script
Represents a Frida script.
ScriptOption
Represents options passed to the Frida script registrar.
SendPayload
Represents a MessageSend’s payload.
Session
Represents a Frida session.
SpawnOptions
Process Spawn Options

Enums§

DeviceType
Frida device type.
Error
Custom Error for Frida
Message
Represents a Frida message
MessageLogLevel
Represents a Message Log Level Types. Used by MessageLog._level
ScriptRuntime
The JavaScript runtime of Frida.
SpawnStdio
Standard I/O routing for a spawn
Variant
GVariant types used by Frida

Traits§

Inject
Extension trait that allows injecting a library into a target process.
ScriptHandler
Represents a script signal handler.