315732412 发表于 2018-1-2 17:22:22

新手求助!!!!!!!!

想问问怎么把OD的汇编语言转换到易语言的程序之中。

在学习制作某些程序的时候,不懂得怎么转换导致游戏崩溃!!!

有没有这类的视频推荐一下!!!!谢谢大家!!!

315732412 发表于 2018-1-4 00:25:19

自己顶。。不要沉。。。新人继续问!!!!

Q爸爸 发表于 2018-1-4 10:45:50

本帖最后由 Q爸爸 于 2018-1-4 10:47 编辑

新手平台问逆向的问题,,太难了大神

seal@heu 发表于 2018-1-4 22:33:49

要写外挂吗?貌似有个“置入代码”可以内嵌汇编。好多年不碰了。

315732412 发表于 2018-1-6 19:17:15

.版本 2

asm_置代码 ()
asm_popad ()
' '''''''''''''''''''''''''''
asm_mov_eax_ptr (十六到十 (#基址))
asm_mov_eax_ptr_eax_add (十六到十 (“1C”))
asm_mov_edi_ptr_eax_add (十六到十 (“2C”))
asm_push (十六到十 (“1”))
asm_mov_ecx_ptr_edi_add (十六到十 (#目的地坐标改变值))
asm_mov_eax_常数 (十六到十 (#走路CALL1))
asm_call_eax ()
' '''''''''''''''''''''''
asm_mov_esi_eax ()
asm_lea_eax_ptr_ss_esp_add (十六到十 (“54”))
asm_push_eax ()
asm_push_ebx ()
asm_mov_ecx_esi ()
asm_mov_eax_常数 (十六到十 (#走路CALL2))
asm_call_eax ()
' '''''''''''''''''''''''''
asm_lea_ecx_ptr_ss_esp_add (十六到十 (“100”))
asm_lea_edx_ptr_ss_esp_add (十六到十 (“F4”))
asm_push_ecx ()
asm_push_edx ()
asm_mov_ecx_esi ()
asm_mov_eax_常数 (十六到十 (#走路CALL3))
asm_call_eax ()
' '''''''''''''''''''''''''''''''''
asm_mov_ecx_ptr_edi_add (十六到十 (#目的地坐标改变值))
asm_push_ebx ()
asm_push (十六到十 (“1”))
asm_push_esi ()
asm_push (十六到十 (“1”))
asm_mov_eax_常数 (十六到十 (#走路CALL4))
asm_call_eax ()



图是OD的代码写法。。。我复制的是自己写的代码段。。一运行就崩溃!!!求问是哪里的写法出了错误
页: [1]
查看完整版本: 新手求助!!!!!!!!