Frida Docs Unified
    Preparing search index...

    Represents a native pointer value whose size depends on Process#pointerSize.

    Hierarchy (View Summary)

    Index

    Constructors

    Methods

    • Makes a new NativePointer by taking this and blending it with a constant, which may in turn be passed to sign() as data.

      Parameters

      • smallInteger: number

        Value to blend with.

      Returns NativePointer

    • Returns a boolean allowing you to conveniently check if a pointer is NULL.

      Returns boolean

    • Parameters

      • Optionalsize: number

      Returns string

    • Parameters

      • Optionalsize: number

      Returns string

    • Returns number

    • Returns number

    • Returns number

    • Returns number

    • Returns number

    • Returns number

    • Returns number

    • Returns number

    • Returns number

    • Returns number

    • Returns number

    • Returns number

    • Parameters

      • Optionallength: number

      Returns string

    • Parameters

      • Optionalsize: number

      Returns string

    • Makes a new NativePointer by taking the bits of this and removing its pointer authentication bits, creating a raw pointer. This is a no-op if the current process does not support pointer authentication, returning this instead of a new value.

      Parameters

      Returns NativePointer

    • Converts to a signed 32-bit integer.

      Returns number

    • Converts to a JSON-serializable value. Same as toString().

      Returns string

    • Returns a string containing a Memory#scan()-compatible match pattern for this pointer’s raw value.

      Returns string

    • Converts to a “0x”-prefixed hexadecimal string, unless a radix is specified.

      Parameters

      • Optionalradix: number

      Returns string

    • Converts to an unsigned 32-bit integer.

      Returns number