miasm
Reverse engineering framework
|
Static Public Attributes | |
bool | perfect_tree = False |
bool | reuse_element = False |
identifier_charset = string.ascii_uppercase | |
Static Public Attributes inherited from miasm.expression.expression_helper.ExprRandom | |
int | identifier_len = 5 |
identifier_charset = string.ascii_letters | |
int | number_max = 0xFFFFFFFF |
dictionary | operations_by_args_number |
int | operations_max_args_number = 5 |
bool | perfect_tree = True |
int | slice_add_size = 10 |
int | compose_max_layer = 5 |
int | memory_max_address_size = 32 |
bool | reuse_element = True |
dictionary | generated_elements = {} |
Additional Inherited Members | |
Public Member Functions inherited from miasm.expression.expression_helper.ExprRandom | |
def | identifier (cls, size=32) |
def | number (cls, size=32) |
def | atomic (cls, size=32) |
def | operation (cls, size=32, depth=1) |
def | slice (cls, size=32, depth=1) |
def | compose (cls, size=32, depth=1) |
def | memory (cls, size=32, depth=1) |
def | get (cls, size=32, depth=1, clean=True) |
Public Attributes inherited from miasm.expression.expression_helper.ExprRandom | |
generated_elements | |
ExprRandom extension with: - perfect tree disabled - element reuse disabled - identifiers uppercased
|
static |
|
static |
|
static |