miasm
Reverse engineering framework
expr_translate Namespace Reference

Classes

class  ExprRandom_OpSubRange
 

Functions

def memory (addr, size)
 

Variables

 expr = ExprRandom_OpSubRange.get(depth=8)
 
dictionary target_exprs
 
 mem_read
 
 value = random.randint(0, (1 << expr_id.size) - 1)
 
 exprRebuild = eval(target_exprs["Miasm"])
 

Function Documentation

◆ memory()

def expr_translate.memory (   addr,
  size 
)
Here is the caller graph for this function:

Variable Documentation

◆ expr

expr_translate.expr = ExprRandom_OpSubRange.get(depth=8)

◆ exprRebuild

expr_translate.exprRebuild = eval(target_exprs["Miasm"])

◆ mem_read

expr_translate.mem_read

◆ target_exprs

dictionary expr_translate.target_exprs
Initial value:
1 = {lang:Translator.to_language(lang).from_expr(expr)
2  for lang in Translator.available_languages()}

◆ value

expr_translate.value = random.randint(0, (1 << expr_id.size) - 1)