mirror of
https://github.com/cea-sec/miasm
synced 2026-08-17 10:26:03 -04:00
15 lines
379 B
Python
15 lines
379 B
Python
from __future__ import print_function
|
|
from miasm.arch.x86.arch import mn_x86
|
|
from miasm.arch.x86.regs import EDX
|
|
from miasm.core.locationdb import LocationDB
|
|
|
|
loc_db = LocationDB()
|
|
l = mn_x86.fromstring('MOV EAX, EBX', loc_db, 32)
|
|
print("instruction:", l)
|
|
print("arg:", l.args[0])
|
|
x = mn_x86.asm(l)
|
|
print(x)
|
|
l.args[0] = EDX
|
|
y = mn_x86.asm(l)
|
|
print(y)
|
|
print(mn_x86.dis(y[0], 32))
|