Rizin
unix-like reverse engineering framework and cli tools
|
Go to the source code of this file.
Functions | |
void | winkd_build_profile (WindCtx *ctx, RzTypeDB *db) |
bool | winkd_download_module_and_pdb (WindModule *module, const char *symserver, const char *symstore, char **exepath, char **pdbpath) |
Definition at line 7 of file common_winkd.c.
References C_UniqueThread, E_ActiveProcessLinks, E_ImageFileName, E_Peb, E_ThreadListHead, E_UniqueProcessId, E_VadRoot, ET_Cid, ET_ThreadListEntry, ET_Win32StartAddress, K_DirectoryTableBase, O_, P_ImageBaseAddress, P_ProcessParameters, PFMT32x, RZ_ImagePathName, RZ_LOG_VERBOSE, RZ_NEW0, and rz_type_db_struct_member_offset().
Referenced by rz_debug_dmp_init(), and rz_debug_winkd_attach().
bool winkd_download_module_and_pdb | ( | WindModule * | module, |
const char * | symserver, | ||
const char * | symstore, | ||
char ** | exepath, | ||
char ** | pdbpath | ||
) |
Definition at line 75 of file common_winkd.c.
References SPDBDownloaderOpt::dbg_file, download_pdb(), file, free(), NULL, PFMT32x, rz_bin_symserver_download(), rz_json_free(), rz_json_get(), rz_json_parse(), RZ_LOG_INFO, rz_str_newf(), rz_str_rchr(), rz_json_t::str_value, and strdup().
Referenced by rz_debug_dmp_frames(), rz_debug_dmp_init(), and rz_debug_winkd_attach().