Rizin
unix-like reverse engineering framework and cli tools
|
#include <rz_util.h>
Go to the source code of this file.
Macros | |
#define | RZ_LANG_BYTE_ARRAY_TRUNK_SIZE 16 |
#define | RZ_LANG_BYTE_ARRAY_TRUNK_SIZE_STR "16" |
Functions | |
static void | lang_byte_array_rizin (RzStrBuf *sb, const ut8 *buffer, size_t size) |
static void | lang_byte_array_bash (RzStrBuf *sb, const ut8 *buffer, size_t size) |
static void | lang_byte_array_c_cpp (RzStrBuf *sb, const ut8 *buffer, size_t size, size_t n_bytes, bool big_endian) |
static void | lang_byte_array_asm (RzStrBuf *sb, const ut8 *buffer, size_t size) |
static void | lang_byte_array_golang (RzStrBuf *sb, const ut8 *buffer, size_t size) |
static void | lang_byte_array_java (RzStrBuf *sb, const ut8 *buffer, size_t size) |
static char * | lang_byte_array_json (const ut8 *buffer, size_t size) |
static void | lang_byte_array_kotlin (RzStrBuf *sb, const ut8 *buffer, size_t size) |
static void | lang_byte_array_nodejs (RzStrBuf *sb, const ut8 *buffer, size_t size) |
static void | lang_byte_array_objective_c_cpp (RzStrBuf *sb, const ut8 *buffer, size_t size) |
#define RZ_LANG_BYTE_ARRAY_TRUNK_SIZE 16 |
Definition at line 6 of file lang_byte_array.c.
#define RZ_LANG_BYTE_ARRAY_TRUNK_SIZE_STR "16" |
Definition at line 7 of file lang_byte_array.c.
Definition at line 82 of file lang_byte_array.c.
References PFMTSZd, pos, RZ_LANG_BYTE_ARRAY_TRUNK_SIZE, rz_strbuf_append(), rz_strbuf_appendf(), and sb.
Definition at line 23 of file lang_byte_array.c.
References append, pos, RZ_LANG_BYTE_ARRAY_TRUNK_SIZE, rz_strbuf_append(), rz_strbuf_appendf(), and sb.
|
static |
Definition at line 36 of file lang_byte_array.c.
References PFMT64x, PFMTSZd, pos, RZ_LANG_BYTE_ARRAY_TRUNK_SIZE, rz_read_ble(), rz_strbuf_append(), rz_strbuf_appendf(), sb, ut64(), and value.
Definition at line 94 of file lang_byte_array.c.
References pos, RZ_LANG_BYTE_ARRAY_TRUNK_SIZE, rz_strbuf_append(), rz_strbuf_appendf(), and sb.
Definition at line 105 of file lang_byte_array.c.
References pos, RZ_LANG_BYTE_ARRAY_TRUNK_SIZE, rz_strbuf_append(), rz_strbuf_appendf(), sb, and value.
Definition at line 121 of file lang_byte_array.c.
References NULL, pj_a(), pj_drain(), pj_end(), pj_i(), pj_new(), and pos.
Definition at line 134 of file lang_byte_array.c.
References pos, RZ_LANG_BYTE_ARRAY_TRUNK_SIZE, rz_strbuf_append(), rz_strbuf_appendf(), sb, and value.
Definition at line 150 of file lang_byte_array.c.
References calloc(), free(), rz_base64_encode(), rz_strbuf_append(), rz_strbuf_appendf(), and sb.
|
static |
Definition at line 165 of file lang_byte_array.c.
References pos, RZ_LANG_BYTE_ARRAY_TRUNK_SIZE, rz_strbuf_append(), rz_strbuf_appendf(), and sb.
Definition at line 9 of file lang_byte_array.c.
References PFMTSZd, pos, RZ_LANG_BYTE_ARRAY_TRUNK_SIZE, RZ_LANG_BYTE_ARRAY_TRUNK_SIZE_STR, rz_strbuf_append(), rz_strbuf_appendf(), and sb.