Rizin
unix-like reverse engineering framework and cli tools
|
Go to the source code of this file.
Macros | |
#define | SZ 1024 |
Functions | |
static void | local_b64_encode (const ut8 in[3], char out[4], int len) |
static int | local_b64_decode (const char in[4], ut8 out[3]) |
RZ_API int | rz_base64_decode (ut8 *bout, const char *bin, int len) |
RZ_API ut8 * | rz_base64_decode_dyn (const char *in, int len) |
RZ_API size_t | rz_base64_encode (char *bout, const ut8 *bin, size_t sz) |
RZ_API char * | rz_base64_encode_dyn (const ut8 *bin, size_t sz) |
Variables | |
static const char | cb64 [] = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/" |
static const char | cd64 [] = "|$$$}rstuvwxyz{$$$$$$$>?@ABCDEFGHIJKLMNOPQRSTUVW$$$$$$XYZ[\\]^_`abcdefghijklmnopq" |
Definition at line 48 of file ubase64.c.
References in, len, local_b64_decode(), and out.
Referenced by block_load_cb(), function_load_cb(), rax(), rz_base64_decode_dyn(), rz_cf_value_data_new(), rz_cmd_help(), rz_core_write_base64d_at(), rz_hex_from_js(), rz_socket_http_accept(), sdb_decode_raw(), and update().
Definition at line 65 of file ubase64.c.
References calloc(), free(), in, len, NULL, and rz_base64_decode().
Referenced by flag_set_comment(), rz_bin_string_decode_base64(), rz_cmd_alias_set(), rz_cmd_base64_decode_handler(), rz_core_agraph_add_node(), and strings_print().
Definition at line 81 of file ubase64.c.
References in, local_b64_encode(), out, and rz_return_val_if_fail.
Referenced by lang_byte_array_nodejs(), pcache_save_cb(), rax(), rz_base64_encode_dyn(), rz_cmd_help(), rz_core_write_base64_at(), sdb_encode_raw(), and update().
Definition at line 92 of file ubase64.c.
References malloc(), NULL, rz_base64_encode(), rz_return_val_if_fail, and SIZE_MAX.
Referenced by agraph_print_node(), block_store(), core_analysis_graph_construct_nodes(), foreach_offset_annotation(), function_store(), print_flag_rizin(), print_graph_agg(), rz_cmd_alias(), rz_cmd_base64_encode_handler(), rz_core_meta_print(), and rz_core_print_bb_custom().
|
static |
Definition at line 15 of file ubase64.c.
Referenced by local_b64_encode().
|
static |
Definition at line 16 of file ubase64.c.
Referenced by local_b64_decode().