Rizin
unix-like reverse engineering framework and cli tools
rz_signature_database_entry_t Struct Reference

#include <rz_flirt.h>

Public Attributes

char * bin_name
 RzBinPlugin name (elf64 and pe64 are named as elf and pe) More...
 
char * arch_name
 RzAsmPlugin name. More...
 
ut32 arch_bits
 Architecture bits. More...
 
const char * base_name
 basename of file More...
 
const char * short_path
 Short path without sigdb path. More...
 
char * file_path
 full path to the signature file More...
 
char * details
 signature name / description (only for .sig files) More...
 
ut32 n_modules
 signature number of modules More...
 

Detailed Description

Definition at line 240 of file rz_flirt.h.

Member Data Documentation

◆ arch_bits

ut32 rz_signature_database_entry_t::arch_bits

Architecture bits.

Definition at line 243 of file rz_flirt.h.

Referenced by rz_core_analysis_sigdb_apply(), and rz_core_analysis_sigdb_print().

◆ arch_name

char* rz_signature_database_entry_t::arch_name

RzAsmPlugin name.

Definition at line 242 of file rz_flirt.h.

Referenced by rz_core_analysis_sigdb_apply(), and rz_core_analysis_sigdb_print().

◆ base_name

const char* rz_signature_database_entry_t::base_name

basename of file

Definition at line 244 of file rz_flirt.h.

Referenced by rz_core_analysis_sigdb_apply(), and rz_core_analysis_sigdb_print().

◆ bin_name

char* rz_signature_database_entry_t::bin_name

RzBinPlugin name (elf64 and pe64 are named as elf and pe)

Definition at line 241 of file rz_flirt.h.

Referenced by rz_core_analysis_sigdb_apply(), and rz_core_analysis_sigdb_print().

◆ details

char* rz_signature_database_entry_t::details

signature name / description (only for .sig files)

Definition at line 247 of file rz_flirt.h.

Referenced by cmd_descs_generate.CmdDesc::__str__(), and rz_core_analysis_sigdb_print().

◆ file_path

char* rz_signature_database_entry_t::file_path

full path to the signature file

Definition at line 246 of file rz_flirt.h.

Referenced by rz_core_analysis_sigdb_apply(), and rz_sign_sigdb_load_database().

◆ n_modules

ut32 rz_signature_database_entry_t::n_modules

signature number of modules

Definition at line 248 of file rz_flirt.h.

Referenced by rz_core_analysis_sigdb_print().

◆ short_path

const char* rz_signature_database_entry_t::short_path

Short path without sigdb path.

Definition at line 245 of file rz_flirt.h.

Referenced by rz_core_analysis_sigdb_apply().


The documentation for this struct was generated from the following file: