UNPKG

frida-il2cpp-bridge-my

Version:

(my:Support IOS)Frida module to dump, manipulate and hijack any IL2CPP application at runtime with a high level of abstraction.

38 lines (37 loc) 1.36 kB
/// <reference types="frida-gum" /> import { Accessor } from "../../utils/accessor"; import { NativeStruct } from "../native-struct"; import { _Il2CppField } from "./field"; import { _Il2CppGenericClass } from "./generic-class"; import { _Il2CppImage } from "./image"; import { _Il2CppMethod } from "./method"; import { _Il2CppType } from "./type"; export declare class _Il2CppClass extends NativeStruct { get arrayClass(): _Il2CppClass; get arrayElementSize(): number; get assemblyName(): string; get declaringClass(): _Il2CppClass | null; get elementClass(): _Il2CppClass | null; get fieldCount(): number; get fields(): Accessor<_Il2CppField>; get genericClass(): _Il2CppGenericClass | null; get hasStaticConstructor(): boolean; get image(): _Il2CppImage; get instanceSize(): number; get isEnum(): boolean; get isInterface(): boolean; get isStaticConstructorFinished(): boolean; get isStruct(): boolean; get interfaceCount(): number; get interfaces(): Accessor<_Il2CppClass>; get methodCount(): number; get methods(): Accessor<_Il2CppMethod>; get name(): string; get namespace(): string; get parent(): _Il2CppClass | null; get staticFieldsData(): NativePointer; get type(): _Il2CppType; ensureInitialized(): void; trace(): void; toString(): string; }