mirror of
https://github.com/AFLplusplus/AFLplusplus.git
synced 2025-06-08 08:11:34 +00:00
* Added JS support * Added some documentation Co-authored-by: Your Name <you@example.com>
19 lines
466 B
C
19 lines
466 B
C
#ifndef _CTX_H
|
|
#define _CTX_H
|
|
|
|
#include "frida-gumjs.h"
|
|
|
|
#if defined(__x86_64__)
|
|
gsize ctx_read_reg(GumX64CpuContext *ctx, x86_reg reg);
|
|
#elif defined(__i386__)
|
|
gsize ctx_read_reg(GumIA32CpuContext *ctx, x86_reg reg);
|
|
#elif defined(__aarch64__)
|
|
gsize ctx_read_reg(GumArm64CpuContext *ctx, arm64_reg reg);
|
|
size_t ctx_get_size(const cs_insn *instr, cs_arm64_op *operand);
|
|
#elif defined(__arm__)
|
|
gsize ctx_read_reg(GumArmCpuContext *ctx, arm_reg reg);
|
|
#endif
|
|
|
|
#endif
|
|
|