RzBinFile#
- class RzBinFile#
-
- property curxtr: RzBinXtrPlugin#
- property fd: int#
- property file: str#
- property id: int#
- property loadaddr: int#
- property maxstrlen: int#
- property minstrlen: int#
- property narch: int#
- property o: RzBinObject#
- property offset: int#
- property size: int#
- property xtr_data: RzList[RzBinXtrData]#
- property xtr_obj: Any#
- add_class(name: str, super: str, view: int) RzBinClass #
Calls function
rz_bin_file_add_class
(defined in bfile.c)
- add_method(classname: str, name: str, nargs: int) RzBinSymbol #
Calls function
rz_bin_file_add_method
(defined in bfile.c)
- cur_plugin() RzBinPlugin #
Calls function
rz_bin_file_cur_plugin
(defined in bfile.c)
- get_symbols() RzList[RzBinSymbol] #
Calls function
rz_bin_file_get_symbols
(defined in bfile.c)
- strings(min_length: size_t, raw_strings: bool) RzList[RzBinString] #
Calls function
rz_bin_file_strings
(defined in bfile_string.c)Generates a RzList struct containing RzBinString from a given RzBinFile.
- Parameters:
bf – The RzBinFile to use for searching for strings
min_length – The string minimum length (when len < 1, is set to 4)
raw_strings – When set to false, it will search for strings only in the data section
- Returns:
On success returns RzList pointer, otherwise NULL