miasm
Reverse engineering framework
mn_pushpop.Test_POP_mode16_32 Class Reference
Inheritance diagram for mn_pushpop.Test_POP_mode16_32:
Collaboration diagram for mn_pushpop.Test_POP_mode16_32:

Public Member Functions

def prepare (self)
 
def test_init (self)
 
def check (self)
 
- Public Member Functions inherited from asm_test.Asm_Test_16
def __init__ (self, jitter_engine)
 
def init_machine (self)
 
- Public Member Functions inherited from asm_test.Asm_Test
def __call__ (self)
 
def asm (self)
 
def run (self)
 
def __call__ (self)
 
def asm (self)
 
def run (self)
 
def __call__ (self)
 
def run (self)
 
def asm (self)
 

Public Attributes

 value
 
- Public Attributes inherited from asm_test.Asm_Test_16
 loc_db
 
 myjit
 
- Public Attributes inherited from asm_test.Asm_Test
 loc_db
 
 myjit
 
 assembly
 

Static Public Attributes

string MYSTRING = "test pop mode16 32"
 
string TXT
 
- Static Public Attributes inherited from asm_test.Asm_Test_16
string arch_name = "x86_16"
 
int arch_attrib = 16
 
int ret_addr = 0x1337
 
- Static Public Attributes inherited from asm_test.Asm_Test
int run_addr = 0x0
 

Member Function Documentation

◆ check()

def mn_pushpop.Test_POP_mode16_32.check (   self)

Reimplemented from asm_test.Asm_Test.

Here is the call graph for this function:

◆ prepare()

def mn_pushpop.Test_POP_mode16_32.prepare (   self)

Reimplemented from asm_test.Asm_Test.

◆ test_init()

def mn_pushpop.Test_POP_mode16_32.test_init (   self)

Reimplemented from asm_test.Asm_Test.

Member Data Documentation

◆ MYSTRING

string mn_pushpop.Test_POP_mode16_32.MYSTRING = "test pop mode16 32"
static

◆ TXT

string mn_pushpop.Test_POP_mode16_32.TXT
static
Initial value:
= '''
main:
POP EAX
JMP lbl_ret
'''

◆ value

mn_pushpop.Test_POP_mode16_32.value

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