OllyDbg汇编/反汇编引擎

时间:2021-10-16 07:35:12
【文件属性】:
文件名称:OllyDbg汇编/反汇编引擎
文件大小:173KB
文件格式:ZIP
更新时间:2021-10-16 07:35:12
反汇编引擎 感谢看雪论坛的bluesand大大对OD反汇编引擎移植到VS上,并修改了许多bug 使用方法: 反汇编函数 ulong Disasm(char *src,ulong srcsize,ulong srcip, t_disasm *disasm,int disasmmode) 返回值是指令长度 src指向需要反汇编的机器码指针 srcsize机器码的总长度 srcip机器码在被调试进程的内存中的内存地址 disasm指向t_disasm结构的指针。该结构体用来存放反汇编数据。 disasmmode反汇编模式。 汇编功能: int Assemble(char *cmd, ulong ip, t_asmmodel *model, int attempt, int constsize, char *errtext) 返回值是指令长度 cmd指向汇编指令字符串的指针 ip该句汇编指令在远程进程内存中的地址 model指向t_asmmodel结构体的指针,用于存放汇编数据 attempt这个……我想不起来了。 一般是NULL constsize立即数的长度(1、2、4字节)该参数会影响到汇编结果的长度。如果对汇编结果长度有要求,则需要设定对应的值。否则NU LL即可。 errtext汇编时的出错信息。
【文件预览】:
OD_DASM
----Debug()
----OD_DASM()
--------asmserv.c(53KB)
--------OD_DASM.vcproj(4KB)
--------Debug()
--------disasm.h(19KB)
--------assembl.c(69KB)
--------disasm.c(50KB)
--------OD_DASM.vcproj.44DA398A91D14CE.Administrator.user(1KB)
--------main.c(3KB)
----OD_DASM.sln(887B)
----OD_DASM.suo(14KB)

网友评论

  • 好好好好好