BinCFG
latest
Contents:
bincfg package
BinCFG
Index
Edit on GitHub
Index
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
J
|
K
|
L
|
M
|
N
|
O
|
P
|
R
|
S
|
T
|
U
|
V
|
X
A
add_data() (bincfg.cfg.cfg_dataset.CFGDataset method)
(bincfg.cfg.mem_cfg_dataset.MemCFGDataset method)
add_function() (bincfg.cfg.cfg.CFG method)
add_line_to_sentence() (bincfg.normalization.base_normalizer.BaseNormalizer method)
address (bincfg.cfg.cfg_basic_block.CFGBasicBlock attribute)
(bincfg.cfg.cfg_function.CFGFunction attribute)
(bincfg.utils.type_utils.Addressable attribute)
Addressable (class in bincfg.utils.type_utils)
AddressLike (in module bincfg.utils.type_utils)
addtokens() (bincfg.utils.atomic_token_dict.AtomicTokenDict method)
all_edges (bincfg.cfg.cfg_basic_block.CFGBasicBlock property)
aquire_lock() (bincfg.utils.atomic_token_dict.AtomicData method)
AquireLockError
architecture (bincfg.cfg.cfg.CFG property)
(bincfg.cfg.mem_cfg.MemCFG property)
ARCHITECTURE (bincfg.normalization.base_tokenizer.BaseTokenizer attribute)
(bincfg.normalization.java.java_tokenizer.JavaBaseTokenizer attribute)
(bincfg.normalization.x86.x86_tokenizer.X86BaseTokenizer attribute)
Architectures (class in bincfg.normalization.base_tokenizer)
arg_array_split() (in module bincfg.utils.misc_utils)
asm_counts (bincfg.cfg.cfg.CFG property)
(bincfg.cfg.cfg_basic_block.CFGBasicBlock property)
(bincfg.cfg.cfg_dataset.CFGDataset property)
(bincfg.cfg.cfg_function.CFGFunction property)
asm_lines (bincfg.cfg.cfg_basic_block.CFGBasicBlock attribute)
(bincfg.cfg.mem_cfg.MemCFG attribute)
asm_memory_addresses (bincfg.cfg.cfg_basic_block.CFGBasicBlock attribute)
(bincfg.cfg.mem_cfg.MemCFG attribute)
assert_valid_idx() (in module bincfg.cfg.mem_cfg)
atomic_read() (bincfg.utils.atomic_token_dict.AtomicData method)
atomic_update() (bincfg.utils.atomic_token_dict.AtomicData method)
atomic_write() (bincfg.utils.atomic_token_dict.AtomicData method)
AtomicData (class in bincfg.utils.atomic_token_dict)
AtomicTokenDict (class in bincfg.utils.atomic_token_dict)
AUTO (bincfg.normalization.base_tokenizer.TokenizationLevel attribute)
auto_detect_assembly_language() (in module bincfg.cfg.cfg)
B
BaseNormalizer (class in bincfg.normalization.base_normalizer)
BaseTokenizer (class in bincfg.normalization.base_tokenizer)
bincfg
module
bincfg.cfg
module
bincfg.cfg.cfg
module
bincfg.cfg.cfg_basic_block
module
bincfg.cfg.cfg_dataset
module
bincfg.cfg.cfg_edge
module
bincfg.cfg.cfg_function
module
bincfg.cfg.cfg_parsers
module
bincfg.cfg.mem_cfg
module
bincfg.cfg.mem_cfg_dataset
module
bincfg.normalization
module
bincfg.normalization.base_normalizer
module
bincfg.normalization.base_tokenizer
module
bincfg.normalization.java
module
bincfg.normalization.java.java_normalizers
module
bincfg.normalization.java.java_tokenizer
module
bincfg.normalization.multi_normalizer
module
bincfg.normalization.norm_funcs
module
bincfg.normalization.norm_utils
module
bincfg.normalization.normalize
module
bincfg.normalization.x86
module
bincfg.normalization.x86.x86_norm_funcs
module
bincfg.normalization.x86.x86_normalizers
module
bincfg.normalization.x86.x86_tokenizer
module
bincfg.utils
module
bincfg.utils.atomic_token_dict
module
bincfg.utils.cfg_utils
module
bincfg.utils.misc_utils
module
bincfg.utils.type_utils
module
block (bincfg.normalization.base_normalizer.NormalizerState attribute)
block_asm_idx (bincfg.cfg.mem_cfg.MemCFG attribute)
block_asm_mem_addr_idx (bincfg.cfg.mem_cfg.MemCFG attribute)
block_flags (bincfg.cfg.mem_cfg.MemCFG attribute)
block_func_idx (bincfg.cfg.mem_cfg.MemCFG attribute)
block_memory_addresses (bincfg.cfg.mem_cfg.MemCFG attribute)
block_metadata (bincfg.cfg.mem_cfg.MemCFG attribute)
blocks (bincfg.cfg.cfg.CFG property)
(bincfg.cfg.cfg_function.CFGFunction attribute)
blocks_dict (bincfg.cfg.cfg.CFG attribute)
BRANCH_PREDICTION (bincfg.normalization.base_tokenizer.Tokens attribute)
C
called_by (bincfg.cfg.cfg_function.CFGFunction property)
calls() (bincfg.cfg.cfg_basic_block.CFGBasicBlock method)
cfg (bincfg.normalization.base_normalizer.NormalizerState attribute)
CFG (class in bincfg.cfg.cfg)
CFGBasicBlock (class in bincfg.cfg.cfg_basic_block)
CFGBasicBlockPickledState (in module bincfg.cfg.cfg_basic_block)
CFGDataset (class in bincfg.cfg.cfg_dataset)
CFGEdge (class in bincfg.cfg.cfg_edge)
CFGFunction (class in bincfg.cfg.cfg_function)
CFGFunctionPickledState (in module bincfg.cfg.cfg_function)
CFGParseError
cfgs (bincfg.cfg.cfg_dataset.CFGDataset attribute)
(bincfg.cfg.mem_cfg_dataset.MemCFGDataset attribute)
check_for_normalizer() (in module bincfg.utils.cfg_utils)
CLOSE_BRACKET (bincfg.normalization.base_tokenizer.Tokens attribute)
COLON (bincfg.normalization.base_tokenizer.Tokens attribute)
copy() (bincfg.cfg.cfg.CFG method)
(bincfg.normalization.base_normalizer.NormalizerState method)
copy_set() (bincfg.normalization.base_normalizer.NormalizerState method)
D
data (bincfg.utils.atomic_token_dict.AtomicTokenDict property)
default_max() (in module bincfg.cfg.mem_cfg)
DEFAULT_NEWLINE_TUPLE (bincfg.normalization.base_tokenizer.BaseTokenizer attribute)
DEFAULT_TOKENIZATION_LEVEL (bincfg.normalization.base_normalizer.BaseNormalizer attribute)
(bincfg.normalization.java.java_normalizers.JavaBaseNormalizer attribute)
(bincfg.normalization.x86.x86_normalizers.X86BaseNormalizer attribute)
(bincfg.normalization.x86.x86_normalizers.X86CompressedStatsNormalizer attribute)
(bincfg.normalization.x86.x86_normalizers.X86DeepBinDiffNormalizer attribute)
(bincfg.normalization.x86.x86_normalizers.X86DeepSemanticNormalizer attribute)
(bincfg.normalization.x86.x86_normalizers.X86HPCDataNormalizer attribute)
(bincfg.normalization.x86.x86_normalizers.X86InnerEyeNormalizer attribute)
(bincfg.normalization.x86.x86_normalizers.X86SafeNormalizer attribute)
DEFAULT_TOKENS (bincfg.normalization.java.java_tokenizer.JavaBaseTokenizer attribute)
(bincfg.normalization.x86.x86_tokenizer.X86BaseTokenizer attribute)
delete_file() (bincfg.utils.atomic_token_dict.AtomicData method)
(bincfg.utils.atomic_token_dict.AtomicTokenDict method)
DISASSEMBLER_INFO (bincfg.normalization.base_tokenizer.Tokens attribute)
disinfo_json (bincfg.normalization.base_normalizer.NormalizerState attribute)
drop_tokens() (bincfg.cfg.mem_cfg.MemCFG method)
dumps() (bincfg.cfg.cfg_dataset.CFGDataset method)
(bincfg.cfg.mem_cfg.MemCFG method)
(bincfg.cfg.mem_cfg_dataset.MemCFGDataset method)
E
edge_type (bincfg.cfg.cfg_edge.CFGEdge attribute)
edges (bincfg.cfg.cfg.CFG property)
edges_in (bincfg.cfg.cfg_basic_block.CFGBasicBlock attribute)
edges_out (bincfg.cfg.cfg_basic_block.CFGBasicBlock attribute)
EdgeType (class in bincfg.cfg.cfg_edge)
eq_obj() (in module bincfg.utils.misc_utils)
eq_obj_err() (in module bincfg.utils.misc_utils)
EqualityCheckingError
EqualityError
F
filepath (bincfg.utils.atomic_token_dict.AtomicTokenDict property)
finalize_instruction() (bincfg.normalization.base_normalizer.BaseNormalizer method)
(bincfg.normalization.x86.x86_normalizers.X86HPCDataNormalizer method)
from_block (bincfg.cfg.cfg_edge.CFGEdge attribute)
from_networkx() (bincfg.cfg.cfg.CFG class method)
FUNCTION_CALL (bincfg.cfg.cfg_edge.EdgeType attribute)
function_entry_block (bincfg.cfg.cfg_function.CFGFunction property)
function_metadata (bincfg.cfg.mem_cfg.MemCFG attribute)
function_name_to_idx (bincfg.cfg.mem_cfg.MemCFG attribute)
functions (bincfg.cfg.cfg.CFG property)
functions_dict (bincfg.cfg.cfg.CFG attribute)
G
get() (bincfg.utils.atomic_token_dict.AtomicTokenDict method)
get_address() (in module bincfg.utils.cfg_utils)
get_architecture() (in module bincfg.normalization.base_tokenizer)
get_asm_from_node_label() (in module bincfg.cfg.cfg_parsers)
get_block() (bincfg.cfg.cfg.CFG method)
get_block_asm_lines() (bincfg.cfg.mem_cfg.MemCFG method)
get_block_asm_memory_addresses() (bincfg.cfg.mem_cfg.MemCFG method)
get_block_containing_address() (bincfg.cfg.cfg.CFG method)
get_block_edges_out() (bincfg.cfg.mem_cfg.MemCFG method)
get_block_flags() (bincfg.cfg.mem_cfg.MemCFG method)
get_block_function_idx() (bincfg.cfg.mem_cfg.MemCFG method)
get_block_function_name() (bincfg.cfg.mem_cfg.MemCFG method)
get_block_info() (bincfg.cfg.mem_cfg.MemCFG method)
get_block_memory_address() (bincfg.cfg.mem_cfg.MemCFG method)
get_block_metadata() (bincfg.cfg.mem_cfg.MemCFG method)
get_cfg_build_code() (bincfg.cfg.cfg.CFG method)
get_coo_indices() (bincfg.cfg.mem_cfg.MemCFG method)
get_edge_type() (in module bincfg.cfg.cfg_edge)
get_edge_values() (bincfg.cfg.mem_cfg.MemCFG method)
get_function() (bincfg.cfg.cfg.CFG method)
get_function_block_inds() (bincfg.cfg.mem_cfg.MemCFG method)
get_function_by_name() (bincfg.cfg.cfg.CFG method)
get_function_metadata() (bincfg.cfg.mem_cfg.MemCFG method)
get_module() (in module bincfg.utils.misc_utils)
get_normalizer() (in module bincfg.normalization.norm_utils)
get_smallest_np_dtype() (in module bincfg.utils.misc_utils)
get_sorted_edges() (bincfg.cfg.cfg_basic_block.CFGBasicBlock method)
get_special_function_names() (in module bincfg.utils.cfg_utils)
graph_c (bincfg.cfg.mem_cfg.MemCFG attribute)
graph_r (bincfg.cfg.mem_cfg.MemCFG attribute)
H
handle_all_symbols() (bincfg.normalization.base_normalizer.BaseNormalizer method)
(bincfg.normalization.x86.x86_normalizers.X86BaseNormalizer method)
handle_branch_prediction() (bincfg.normalization.base_normalizer.BaseNormalizer method)
(bincfg.normalization.x86.x86_normalizers.X86CompressedStatsNormalizer method)
(bincfg.normalization.x86.x86_normalizers.X86DeepBinDiffNormalizer method)
(bincfg.normalization.x86.x86_normalizers.X86DeepSemanticNormalizer method)
(bincfg.normalization.x86.x86_normalizers.X86InnerEyeNormalizer method)
(bincfg.normalization.x86.x86_normalizers.X86SafeNormalizer method)
handle_disassembler_info() (bincfg.normalization.base_normalizer.BaseNormalizer method)
handle_immediate() (bincfg.normalization.base_normalizer.BaseNormalizer method)
(bincfg.normalization.x86.x86_normalizers.X86CompressedStatsNormalizer method)
(bincfg.normalization.x86.x86_normalizers.X86DeepBinDiffNormalizer method)
(bincfg.normalization.x86.x86_normalizers.X86DeepSemanticNormalizer method)
(bincfg.normalization.x86.x86_normalizers.X86InnerEyeNormalizer method)
handle_instruction_address() (bincfg.normalization.base_normalizer.BaseNormalizer method)
handle_instruction_prefix() (bincfg.normalization.base_normalizer.BaseNormalizer method)
handle_line() (bincfg.normalization.base_tokenizer.BaseTokenizer method)
handle_memory_base() (bincfg.normalization.x86.x86_normalizers.X86BaseNormalizer method)
handle_memory_displacement() (bincfg.normalization.x86.x86_normalizers.X86BaseNormalizer method)
handle_memory_expression() (bincfg.normalization.x86.x86_normalizers.X86BaseNormalizer method)
(bincfg.normalization.x86.x86_normalizers.X86DeepBinDiffNormalizer method)
handle_memory_index() (bincfg.normalization.x86.x86_normalizers.X86BaseNormalizer method)
handle_memory_scale() (bincfg.normalization.x86.x86_normalizers.X86BaseNormalizer method)
(bincfg.normalization.x86.x86_normalizers.X86DeepSemanticNormalizer method)
handle_memory_size() (bincfg.normalization.base_normalizer.BaseNormalizer method)
(bincfg.normalization.x86.x86_normalizers.X86BaseNormalizer method)
(bincfg.normalization.x86.x86_normalizers.X86CompressedStatsNormalizer method)
(bincfg.normalization.x86.x86_normalizers.X86DeepBinDiffNormalizer method)
(bincfg.normalization.x86.x86_normalizers.X86DeepSemanticNormalizer method)
(bincfg.normalization.x86.x86_normalizers.X86InnerEyeNormalizer method)
(bincfg.normalization.x86.x86_normalizers.X86SafeNormalizer method)
handle_mismatch() (bincfg.normalization.base_normalizer.BaseNormalizer method)
handle_newline() (bincfg.normalization.base_normalizer.BaseNormalizer method)
handle_opcode() (bincfg.normalization.base_normalizer.BaseNormalizer method)
handle_register() (bincfg.normalization.base_normalizer.BaseNormalizer method)
(bincfg.normalization.x86.x86_normalizers.X86CompressedStatsNormalizer method)
(bincfg.normalization.x86.x86_normalizers.X86DeepBinDiffNormalizer method)
(bincfg.normalization.x86.x86_normalizers.X86DeepSemanticNormalizer method)
handle_segment_address() (bincfg.normalization.x86.x86_normalizers.X86BaseNormalizer method)
(bincfg.normalization.x86.x86_normalizers.X86CompressedStatsNormalizer method)
(bincfg.normalization.x86.x86_normalizers.X86DeepBinDiffNormalizer method)
(bincfg.normalization.x86.x86_normalizers.X86InnerEyeNormalizer method)
handle_sentence() (bincfg.normalization.base_tokenizer.BaseTokenizer method)
handle_spacing() (bincfg.normalization.base_normalizer.BaseNormalizer method)
handle_string_literal() (bincfg.normalization.base_normalizer.BaseNormalizer method)
(bincfg.normalization.x86.x86_normalizers.X86CompressedStatsNormalizer method)
(bincfg.normalization.x86.x86_normalizers.X86DeepSemanticNormalizer method)
(bincfg.normalization.x86.x86_normalizers.X86InnerEyeNormalizer method)
(bincfg.normalization.x86.x86_normalizers.X86SafeNormalizer method)
handle_unknown_token() (bincfg.normalization.base_normalizer.BaseNormalizer method)
handlers (bincfg.normalization.base_normalizer.NormalizerState attribute)
has_edge() (bincfg.cfg.cfg_basic_block.CFGBasicBlock method)
hash_obj() (in module bincfg.utils.misc_utils)
hash_token() (bincfg.normalization.base_normalizer.BaseNormalizer method)
I
identity() (in module bincfg.normalization.norm_funcs)
ignore() (in module bincfg.normalization.norm_funcs)
imm_to_int() (in module bincfg.normalization.norm_utils)
IMMEDIATE (bincfg.normalization.base_tokenizer.Tokens attribute)
insert_library() (bincfg.cfg.cfg.CFG method)
INSTRUCTION (bincfg.normalization.base_tokenizer.TokenizationLevel attribute)
INSTRUCTION_ADDRESS (bincfg.normalization.base_tokenizer.Tokens attribute)
INSTRUCTION_PREFIX (bincfg.normalization.base_tokenizer.Tokens attribute)
INSTRUCTION_START (bincfg.normalization.base_tokenizer.Tokens attribute)
inv_tokens (bincfg.cfg.mem_cfg.MemCFG property)
InvalidInsertionMemoryAddressError
inverse (bincfg.utils.atomic_token_dict.AtomicTokenDict property)
is_block_extern_function() (bincfg.cfg.mem_cfg.MemCFG method)
is_block_function_call() (bincfg.cfg.mem_cfg.MemCFG method)
is_block_function_entry() (bincfg.cfg.mem_cfg.MemCFG method)
is_block_function_jump() (bincfg.cfg.mem_cfg.MemCFG method)
is_block_multi_function_call() (bincfg.cfg.mem_cfg.MemCFG method)
is_branch (bincfg.cfg.cfg_edge.CFGEdge property)
is_extern_function (bincfg.cfg.cfg_function.CFGFunction property)
is_function_call (bincfg.cfg.cfg_basic_block.CFGBasicBlock property)
IS_FUNCTION_CALL (bincfg.cfg.mem_cfg.MemCFG.BlockInfoBitMask attribute)
is_function_call_edge (bincfg.cfg.cfg_edge.CFGEdge property)
is_function_entry (bincfg.cfg.cfg_basic_block.CFGBasicBlock property)
IS_FUNCTION_ENTRY (bincfg.cfg.mem_cfg.MemCFG.BlockInfoBitMask attribute)
is_function_jump (bincfg.cfg.cfg_basic_block.CFGBasicBlock property)
IS_FUNCTION_JUMP (bincfg.cfg.mem_cfg.MemCFG.BlockInfoBitMask attribute)
IS_IN_EXTERN_FUNCTION (bincfg.cfg.mem_cfg.MemCFG.BlockInfoBitMask attribute)
is_intern_function (bincfg.cfg.cfg_function.CFGFunction property)
is_multi_function_call (bincfg.cfg.cfg_basic_block.CFGBasicBlock property)
IS_MULTI_FUNCTION_CALL (bincfg.cfg.mem_cfg.MemCFG.BlockInfoBitMask attribute)
is_normal_edge (bincfg.cfg.cfg_edge.CFGEdge property)
is_recursive (bincfg.cfg.cfg_function.CFGFunction property)
is_root_function (bincfg.cfg.cfg_function.CFGFunction property)
isinstance_with_iterables() (in module bincfg.utils.misc_utils)
items() (bincfg.utils.atomic_token_dict.AtomicTokenDict method)
J
JAVA (bincfg.normalization.base_tokenizer.Architectures attribute)
JAVA_DEFAULT_TOKENS (in module bincfg.normalization.java.java_tokenizer)
JavaBaseNormalizer (class in bincfg.normalization.java.java_normalizers)
JavaBaseTokenizer (class in bincfg.normalization.java.java_tokenizer)
JavaReplaceImmediateNormalizer (class in bincfg.normalization.java.java_normalizers)
K
keys() (bincfg.utils.atomic_token_dict.AtomicTokenDict method)
kwargs (bincfg.normalization.base_normalizer.NormalizerState attribute)
L
line (bincfg.normalization.base_normalizer.NormalizerState attribute)
load() (bincfg.cfg.cfg_dataset.CFGDataset class method)
(bincfg.cfg.mem_cfg.MemCFG class method)
(bincfg.cfg.mem_cfg_dataset.MemCFGDataset class method)
(bincfg.normalization.base_normalizer.BaseNormalizer class method)
(bincfg.normalization.base_tokenizer.BaseTokenizer class method)
lock_path (bincfg.utils.atomic_token_dict.AtomicTokenDict property)
M
match_instruction_address (bincfg.normalization.base_normalizer.NormalizerState attribute)
MemCFG (class in bincfg.cfg.mem_cfg)
MemCFG.BlockInfoBitMask (class in bincfg.cfg.mem_cfg)
MemCFGDataset (class in bincfg.cfg.mem_cfg_dataset)
MEMORY_EXPRESSION (bincfg.normalization.base_tokenizer.Tokens attribute)
MEMORY_SIZE (bincfg.normalization.base_tokenizer.Tokens attribute)
memory_start (bincfg.normalization.base_normalizer.NormalizerState attribute)
metadata (bincfg.cfg.cfg.CFG attribute)
(bincfg.cfg.cfg_basic_block.CFGBasicBlock attribute)
(bincfg.cfg.cfg_dataset.CFGDataset attribute)
(bincfg.cfg.cfg_function.CFGFunction attribute)
(bincfg.cfg.mem_cfg.MemCFG attribute)
(bincfg.cfg.mem_cfg_dataset.MemCFGDataset attribute)
MetaNorm (class in bincfg.normalization.base_normalizer)
MISMATCH (bincfg.normalization.base_tokenizer.Tokens attribute)
module
bincfg
bincfg.cfg
bincfg.cfg.cfg
bincfg.cfg.cfg_basic_block
bincfg.cfg.cfg_dataset
bincfg.cfg.cfg_edge
bincfg.cfg.cfg_function
bincfg.cfg.cfg_parsers
bincfg.cfg.mem_cfg
bincfg.cfg.mem_cfg_dataset
bincfg.normalization
bincfg.normalization.base_normalizer
bincfg.normalization.base_tokenizer
bincfg.normalization.java
bincfg.normalization.java.java_normalizers
bincfg.normalization.java.java_tokenizer
bincfg.normalization.multi_normalizer
bincfg.normalization.norm_funcs
bincfg.normalization.norm_utils
bincfg.normalization.normalize
bincfg.normalization.x86
bincfg.normalization.x86.x86_norm_funcs
bincfg.normalization.x86.x86_normalizers
bincfg.normalization.x86.x86_tokenizer
bincfg.utils
bincfg.utils.atomic_token_dict
bincfg.utils.cfg_utils
bincfg.utils.misc_utils
bincfg.utils.type_utils
MultiNormalizer (class in bincfg.normalization.multi_normalizer)
N
name (bincfg.cfg.cfg_function.CFGFunction attribute)
NEWLINE (bincfg.normalization.base_tokenizer.Tokens attribute)
newline_tup (bincfg.normalization.base_normalizer.NormalizerState attribute)
NORMAL (bincfg.cfg.cfg_edge.EdgeType attribute)
normalize() (bincfg.cfg.cfg.CFG method)
(bincfg.cfg.cfg_dataset.CFGDataset method)
(bincfg.cfg.mem_cfg.MemCFG method)
(bincfg.cfg.mem_cfg_dataset.MemCFGDataset method)
(bincfg.normalization.base_normalizer.BaseNormalizer method)
(bincfg.normalization.multi_normalizer.MultiNormalizer method)
(bincfg.utils.type_utils.NormalizerType method)
normalize_cfg_data() (in module bincfg.normalization.normalize)
normalized_lines (bincfg.normalization.base_normalizer.NormalizerState attribute)
normalizer (bincfg.cfg.cfg.CFG attribute)
(bincfg.cfg.cfg_dataset.CFGDataset attribute)
(bincfg.cfg.mem_cfg.MemCFG attribute)
(bincfg.cfg.mem_cfg_dataset.MemCFGDataset attribute)
NormalizerState (class in bincfg.normalization.base_normalizer)
NormalizerType (class in bincfg.utils.type_utils)
num_asm_lines (bincfg.cfg.cfg.CFG property)
(bincfg.cfg.cfg_basic_block.CFGBasicBlock property)
(bincfg.cfg.cfg_dataset.CFGDataset property)
(bincfg.cfg.cfg_function.CFGFunction property)
(bincfg.cfg.mem_cfg.MemCFG property)
(bincfg.cfg.mem_cfg_dataset.MemCFGDataset property)
num_blocks (bincfg.cfg.cfg.CFG property)
(bincfg.cfg.cfg_dataset.CFGDataset property)
(bincfg.cfg.cfg_function.CFGFunction property)
(bincfg.cfg.mem_cfg.MemCFG property)
(bincfg.cfg.mem_cfg_dataset.MemCFGDataset property)
num_cfgs (bincfg.cfg.cfg_dataset.CFGDataset property)
(bincfg.cfg.mem_cfg_dataset.MemCFGDataset property)
num_edges (bincfg.cfg.cfg.CFG property)
(bincfg.cfg.cfg_basic_block.CFGBasicBlock property)
(bincfg.cfg.cfg_dataset.CFGDataset property)
(bincfg.cfg.mem_cfg.MemCFG property)
(bincfg.cfg.mem_cfg_dataset.MemCFGDataset property)
num_edges_in (bincfg.cfg.cfg_basic_block.CFGBasicBlock property)
num_edges_out (bincfg.cfg.cfg_basic_block.CFGBasicBlock property)
num_functions (bincfg.cfg.cfg.CFG property)
(bincfg.cfg.cfg_dataset.CFGDataset property)
(bincfg.cfg.mem_cfg.MemCFG property)
(bincfg.cfg.mem_cfg_dataset.MemCFGDataset property)
O
OPCODE (bincfg.normalization.base_tokenizer.TokenizationLevel attribute)
(bincfg.normalization.base_tokenizer.Tokens attribute)
opcode_function_call() (bincfg.normalization.java.java_normalizers.JavaBaseNormalizer method)
(bincfg.normalization.x86.x86_normalizers.X86BaseNormalizer method)
(bincfg.normalization.x86.x86_normalizers.X86CompressedStatsNormalizer method)
(bincfg.normalization.x86.x86_normalizers.X86DeepBinDiffNormalizer method)
(bincfg.normalization.x86.x86_normalizers.X86DeepSemanticNormalizer method)
(bincfg.normalization.x86.x86_normalizers.X86InnerEyeNormalizer method)
opcode_jump() (bincfg.normalization.java.java_normalizers.JavaBaseNormalizer method)
(bincfg.normalization.x86.x86_normalizers.X86BaseNormalizer method)
(bincfg.normalization.x86.x86_normalizers.X86CompressedStatsNormalizer method)
(bincfg.normalization.x86.x86_normalizers.X86DeepSemanticNormalizer method)
OPEN_BRACKET (bincfg.normalization.base_tokenizer.Tokens attribute)
orig_token (bincfg.normalization.base_normalizer.NormalizerState attribute)
P
parameter_saver() (in module bincfg.utils.misc_utils)
ParameterSaver (class in bincfg.utils.misc_utils)
paramspec_name() (in module bincfg.utils.misc_utils)
paramspec_set_class_funcs() (in module bincfg.utils.misc_utils)
parent_cfg (bincfg.cfg.cfg_function.CFGFunction attribute)
parent_function (bincfg.cfg.cfg_basic_block.CFGBasicBlock attribute)
parse_cfg_data() (in module bincfg.cfg.cfg_parsers)
parse_disinfo_json() (in module bincfg.normalization.norm_utils)
parse_rose_gv() (in module bincfg.cfg.cfg_parsers)
parse_rose_txt() (in module bincfg.cfg.cfg_parsers)
parse_tokenization_level() (in module bincfg.normalization.base_tokenizer)
PlainAddress (in module bincfg.utils.type_utils)
PLUS_SIGN (bincfg.normalization.base_tokenizer.Tokens attribute)
progressbar() (in module bincfg.utils.misc_utils)
R
raw_strings (bincfg.normalization.base_normalizer.NormalizerState attribute)
REGISTER (bincfg.normalization.base_tokenizer.Tokens attribute)
register_opcode_handler() (bincfg.normalization.base_normalizer.BaseNormalizer method)
release_lock() (bincfg.utils.atomic_token_dict.AtomicData method)
remove_cfg() (bincfg.cfg.mem_cfg_dataset.MemCFGDataset method)
remove_edge() (bincfg.cfg.cfg_basic_block.CFGBasicBlock method)
renormalizable (bincfg.normalization.base_normalizer.BaseNormalizer attribute)
(bincfg.normalization.java.java_normalizers.JavaBaseNormalizer attribute)
(bincfg.normalization.x86.x86_normalizers.X86BaseNormalizer attribute)
(bincfg.normalization.x86.x86_normalizers.X86CompressedStatsNormalizer attribute)
(bincfg.normalization.x86.x86_normalizers.X86DeepBinDiffNormalizer attribute)
(bincfg.normalization.x86.x86_normalizers.X86DeepSemanticNormalizer attribute)
(bincfg.normalization.x86.x86_normalizers.X86HPCDataNormalizer property)
(bincfg.normalization.x86.x86_normalizers.X86InnerEyeNormalizer attribute)
(bincfg.normalization.x86.x86_normalizers.X86SafeNormalizer attribute)
replace_function_call_immediate() (in module bincfg.normalization.norm_funcs)
replace_immediate() (in module bincfg.normalization.norm_funcs)
replace_jump_destination() (in module bincfg.normalization.norm_funcs)
replace_memory_expression() (in module bincfg.normalization.norm_funcs)
replace_string_literal() (in module bincfg.normalization.norm_funcs)
return_dispmem() (in module bincfg.normalization.norm_funcs)
return_token() (in module bincfg.normalization.norm_funcs)
S
save() (bincfg.cfg.cfg_dataset.CFGDataset method)
(bincfg.cfg.mem_cfg.MemCFG method)
(bincfg.cfg.mem_cfg_dataset.MemCFGDataset method)
(bincfg.normalization.base_normalizer.BaseNormalizer method)
(bincfg.normalization.base_tokenizer.BaseTokenizer method)
(bincfg.normalization.java.java_normalizers.JavaBaseNormalizer method)
(bincfg.normalization.java.java_normalizers.JavaReplaceImmediateNormalizer method)
(bincfg.normalization.java.java_tokenizer.JavaBaseTokenizer method)
(bincfg.normalization.x86.x86_normalizers.X86BaseNormalizer method)
(bincfg.normalization.x86.x86_normalizers.X86CompressedStatsNormalizer method)
(bincfg.normalization.x86.x86_normalizers.X86DeepBinDiffNormalizer method)
(bincfg.normalization.x86.x86_normalizers.X86DeepSemanticNormalizer method)
(bincfg.normalization.x86.x86_normalizers.X86HPCDataNormalizer method)
(bincfg.normalization.x86.x86_normalizers.X86InnerEyeNormalizer method)
(bincfg.normalization.x86.x86_normalizers.X86SafeNormalizer method)
(bincfg.normalization.x86.x86_tokenizer.X86BaseTokenizer method)
scan_for_token() (in module bincfg.normalization.norm_utils)
scatter_nd_numpy() (in module bincfg.utils.misc_utils)
SEGMENT_ADDRESS (bincfg.normalization.base_tokenizer.Tokens attribute)
set() (bincfg.normalization.base_normalizer.NormalizerState method)
set_tokens() (bincfg.cfg.cfg.CFG method)
(bincfg.cfg.mem_cfg.MemCFG method)
setdefault() (bincfg.utils.atomic_token_dict.AtomicTokenDict method)
SPACING (bincfg.normalization.base_tokenizer.Tokens attribute)
special_function_call() (in module bincfg.normalization.norm_funcs)
split_by_metadata_key() (in module bincfg.utils.misc_utils)
SPLIT_IMMEDIATE (bincfg.normalization.base_tokenizer.Tokens attribute)
split_list_by_sizes() (in module bincfg.utils.misc_utils)
STRING_LITERAL (bincfg.normalization.base_tokenizer.Tokens attribute)
stringify_line() (bincfg.normalization.base_normalizer.BaseNormalizer method)
T
threshold_immediate() (in module bincfg.normalization.norm_funcs)
timeout_wrapper() (in module bincfg.utils.misc_utils)
TIMES_SIGN (bincfg.normalization.base_tokenizer.Tokens attribute)
to_adjacency_matrix() (bincfg.cfg.cfg.CFG method)
(bincfg.cfg.mem_cfg.MemCFG method)
to_block (bincfg.cfg.cfg_edge.CFGEdge attribute)
to_cfg() (bincfg.cfg.mem_cfg.MemCFG method)
to_networkx() (bincfg.cfg.cfg.CFG method)
token (bincfg.normalization.base_normalizer.NormalizerState attribute)
token_all_symbols() (bincfg.normalization.base_tokenizer.BaseTokenizer method)
token_branch_prediction() (bincfg.normalization.base_tokenizer.BaseTokenizer method)
token_disassembler_info() (bincfg.normalization.base_tokenizer.BaseTokenizer method)
token_idx (bincfg.normalization.base_normalizer.NormalizerState attribute)
token_immediate() (bincfg.normalization.base_tokenizer.BaseTokenizer method)
token_instruction_address() (bincfg.normalization.base_tokenizer.BaseTokenizer method)
token_instruction_prefix() (bincfg.normalization.base_tokenizer.BaseTokenizer method)
token_memory_size() (bincfg.normalization.base_tokenizer.BaseTokenizer method)
token_mismatch() (bincfg.normalization.base_tokenizer.BaseTokenizer method)
token_newline() (bincfg.normalization.base_tokenizer.BaseTokenizer method)
token_opcode() (bincfg.normalization.base_tokenizer.BaseTokenizer method)
token_register() (bincfg.normalization.base_tokenizer.BaseTokenizer method)
token_sep (bincfg.normalization.base_normalizer.BaseNormalizer attribute)
(bincfg.normalization.java.java_normalizers.JavaBaseNormalizer attribute)
(bincfg.normalization.x86.x86_normalizers.X86BaseNormalizer attribute)
token_spacing() (bincfg.normalization.base_tokenizer.BaseTokenizer method)
token_string_literal() (bincfg.normalization.base_tokenizer.BaseTokenizer method)
token_tuple (bincfg.normalization.base_normalizer.NormalizerState property)
token_type (bincfg.normalization.base_normalizer.NormalizerState attribute)
token_unknown() (bincfg.normalization.base_tokenizer.BaseTokenizer method)
tokenization_level (bincfg.normalization.base_normalizer.BaseNormalizer attribute)
TokenizationLevel (class in bincfg.normalization.base_tokenizer)
tokenize() (bincfg.normalization.base_normalizer.BaseNormalizer method)
(bincfg.normalization.base_tokenizer.BaseTokenizer method)
tokenizer (bincfg.normalization.base_normalizer.BaseNormalizer attribute)
(bincfg.normalization.java.java_normalizers.JavaBaseNormalizer attribute)
(bincfg.normalization.x86.x86_normalizers.X86BaseNormalizer attribute)
TokenMismatchError
tokens (bincfg.cfg.mem_cfg.MemCFG attribute)
Tokens (class in bincfg.normalization.base_tokenizer)
U
UnknownTokenError
update() (bincfg.utils.atomic_token_dict.AtomicTokenDict method)
update_atomic_tokens() (in module bincfg.utils.cfg_utils)
update_memcfg_tokens() (in module bincfg.utils.cfg_utils)
update_metadata() (bincfg.cfg.cfg.CFG method)
(bincfg.cfg.mem_cfg.MemCFG method)
using_tokens (bincfg.cfg.mem_cfg_dataset.MemCFGDataset attribute)
V
values() (bincfg.utils.atomic_token_dict.AtomicTokenDict method)
X
X86 (bincfg.normalization.base_tokenizer.Architectures attribute)
x86_clean_nop() (in module bincfg.normalization.x86.x86_norm_funcs)
X86_DEFAULT_TOKENS (in module bincfg.normalization.x86.x86_tokenizer)
x86_memsize_value() (in module bincfg.normalization.x86.x86_norm_funcs)
x86_replace_general_register() (in module bincfg.normalization.x86.x86_norm_funcs)
X86BaseNormalizer (class in bincfg.normalization.x86.x86_normalizers)
X86BaseTokenizer (class in bincfg.normalization.x86.x86_tokenizer)
X86CompressedStatsNormalizer (class in bincfg.normalization.x86.x86_normalizers)
X86DeepBinDiffNormalizer (class in bincfg.normalization.x86.x86_normalizers)
X86DeepSemanticNormalizer (class in bincfg.normalization.x86.x86_normalizers)
X86HPCDataNormalizer (class in bincfg.normalization.x86.x86_normalizers)
X86InnerEyeNormalizer (class in bincfg.normalization.x86.x86_normalizers)
X86SafeNormalizer (class in bincfg.normalization.x86.x86_normalizers)