Frida Docs Unified
    Preparing search index...
    Index

    Constructors

    Properties

    Base address.

    name: string

    Canonical module name.

    path: string

    Full filesystem path.

    size: number

    Size in bytes.

    version: string

    Module version, if available.

    Methods

    • Ensures that the module initializers have been run. This is important during early instrumentation, i.e. code run early in the process lifetime, to be able to safely interact with APIs.

      One such use-case is interacting with Objective-C classes provided by a given module.

      Returns void

    • Enumerates memory ranges of module.

      Parameters

      • protection: string

        Minimum protection of ranges to include.

      Returns RangeDetails[]

    • Looks up the absolute address of the export named name.

      Returns null if the export doesn't exist.

      Parameters

      • name: string

        Export name to find the address of.

      Returns NativePointer

    • Looks up the absolute address of the global export named name. This can be a costly search and should be avoided.

      Returns null if the export doesn't exist.

      Parameters

      • name: string

        Export name to find the address of.

      Returns NativePointer

    • Looks up the absolute address of the symbol named name.

      Returns null if the symbol doesn't exist.

      Parameters

      • name: string

        Symbol name to find the address of.

      Returns NativePointer

    • Looks up the absolute address of the export named name.

      Throws an exception if the export doesn't exist.

      Parameters

      • name: string

        Export name to find the address of.

      Returns NativePointer

    • Looks up the absolute address of the global export named name. This can be a costly search and should be avoided.

      Throws an exception if the export doesn't exist.

      Parameters

      • name: string

        Export name to find the address of.

      Returns NativePointer

    • Looks up the absolute address of the symbol named name.

      Throws an exception if the symbol doesn't exist.

      Parameters

      • name: string

        Symbol name to find the address of.

      Returns NativePointer

    • Loads the specified module.

      Parameters

      • name: string

      Returns Module