Rizin
unix-like reverse engineering framework and cli tools
|
#include "pdb.h"
Go to the source code of this file.
Functions | |
static bool | parse_image_header (PeImageSectionHeader *hdr, RzBuffer *buf) |
RZ_IPI bool | parse_pe_stream (RzPdb *pdb, RzPdbMsfStream *stream) |
RZ_IPI void | free_pe_stream (RzPdbPeStream *stream) |
RZ_IPI void free_pe_stream | ( | RzPdbPeStream * | stream | ) |
Definition at line 53 of file stream_pe.c.
References free(), and rz_list_free().
Referenced by rz_bin_pdb_free().
|
static |
Definition at line 7 of file stream_pe.c.
References PeImageSectionHeader::charactestics, PeImageSectionHeader::misc, PeImageSectionHeader::name, PeImageSectionHeader::number_of_line_numbers, PeImageSectionHeader::number_of_relocations, PDB_SIZEOF_SECTION_NAME, PeMisc::physical_address, PeImageSectionHeader::pointer_to_line_numbers, PeImageSectionHeader::pointer_to_raw_data, PeImageSectionHeader::pointer_to_relocations, rz_buf_read(), rz_buf_read_le16, rz_buf_read_le32, PeImageSectionHeader::size_of_raw_data, and PeImageSectionHeader::virtual_address.
Referenced by parse_pe_stream().
RZ_IPI bool parse_pe_stream | ( | RzPdb * | pdb, |
RzPdbMsfStream * | stream | ||
) |
Definition at line 20 of file stream_pe.c.
References free(), parse_image_header(), rz_buf_size(), rz_list_append(), rz_list_free(), rz_list_newf(), RZ_LOG_ERROR, RZ_NEW0, rz_return_val_if_fail, s, and rz_pdb_t::s_pe.
Referenced by parse_streams().