miasm
Reverse engineering framework
jit_options Namespace Reference

Functions

def code_sentinelle (jitter)
 
def init_jitter (loc_db)
 
def cb (jitter)
 

Variables

 data = decode_hex("b810000000bb0100000083e8010f44cb75f8c3")
 
int run_addr = 0x40000000
 
 loc_db = LocationDB()
 
def myjit = init_jitter(loc_db)
 
bool first_call = True
 Let's specify a max_exec_per_call 5: main/loop_main, loop_main. More...
 
 EAX
 Second run. More...
 
 exec_cb
 
int counter = 0
 

Function Documentation

◆ cb()

def jit_options.cb (   jitter)

◆ code_sentinelle()

def jit_options.code_sentinelle (   jitter)

◆ init_jitter()

def jit_options.init_jitter (   loc_db)

Variable Documentation

◆ counter

int jit_options.counter = 0

◆ data

jit_options.data = decode_hex("b810000000bb0100000083e8010f44cb75f8c3")

◆ EAX

jit_options.EAX

Second run.

◆ exec_cb

jit_options.exec_cb

◆ first_call

bool jit_options.first_call = True

Let's specify a max_exec_per_call 5: main/loop_main, loop_main.

◆ loc_db

jit_options.loc_db = LocationDB()

◆ myjit

def jit_options.myjit = init_jitter(loc_db)

◆ run_addr

int jit_options.run_addr = 0x40000000