Rizin
unix-like reverse engineering framework and cli tools
|
#include <rz_core.h>
Go to the source code of this file.
Functions | |
RZ_API void | rz_core_hack_help (const RzCore *core) |
RZ_API bool | rz_core_hack_dalvik (RzCore *core, const char *op, const RzAnalysisOp *analop) |
RZ_API bool | rz_core_hack_arm64 (RzCore *core, const char *op, const RzAnalysisOp *analop) |
RZ_API bool | rz_core_hack_arm (RzCore *core, const char *op, const RzAnalysisOp *analop) |
RZ_API bool | rz_core_hack_x86 (RzCore *core, const char *op, const RzAnalysisOp *analop) |
RZ_API bool | rz_core_hack (RzCore *core, const char *op) |
Write/Modify instructions at current offset based on op . More... | |
Write/Modify instructions at current offset based on op
.
See specific functions rz_core_hack_<arch> for what they accept as op
.
core | RzCore instance |
op | A string representing one of the operation that can be performed on the current offset |
Definition at line 280 of file hack.c.
References analop(), rz_core_t::analysis, rz_asm_t::bits, rz_core_t::block, rz_core_t::blocksize, bool, rz_core_t::config, eprintf, NULL, rz_core_t::offset, op, rz_core_t::rasm, rz_analysis_op(), RZ_ANALYSIS_OP_MASK_BASIC, rz_config_get(), rz_core_hack_arm(), rz_core_hack_arm64(), rz_core_hack_dalvik(), and rz_core_hack_x86().
Referenced by rz_core_visual_graph(), rz_core_write_assembly_fill(), and rz_write_assembly_opcode_handler().
Definition at line 82 of file hack.c.
References analop(), b, rz_asm_t::bits, bits(), rz_core_t::block, calloc(), eprintf, free(), i, len, memcpy(), rz_core_t::offset, rz_core_t::rasm, rz_core_write_hexpair(), and cmd_descs_generate::str.
Referenced by rz_core_hack().
Definition at line 48 of file hack.c.
References eprintf, rz_core_t::offset, rz_core_write_assembly(), and rz_core_write_hexpair().
Referenced by rz_core_hack().
Definition at line 30 of file hack.c.
References eprintf, rz_core_t::offset, and rz_core_write_hexpair().
Referenced by rz_core_hack().
Definition at line 11 of file hack.c.
References NULL, and rz_core_cmd_help().
Definition at line 200 of file hack.c.
References analop(), b, rz_core_t::block, eprintf, free(), i, is_near(), malloc(), memcpy(), rz_core_t::offset, rz_core_write_hexpair(), rz_str_newf(), and cmd_descs_generate::str.
Referenced by rz_core_hack().