AngelBeats 发表于 2019-10-22 01:23

易语言的置汇编代码 c++怎么写

易语言的置汇编代码c++的怎么写 谁丢个出来谢谢

.版本 2

a = 取字节集长度 (汇编代码)
汇编call = #内存汇编
判断地址 = 4196864
内存地址 = 判断地址 + 16
跳转地址 = 内存地址 - 汇编call - 5
跳回地址 = 汇编call + 5
.如果真 (异步 = 真)
    .判断循环首 (读内存整数型x (游戏全局句柄, 判断地址) = 1)
      超级延时 (5, )
    .判断循环尾 ()
.如果真结束
异步 = 真
code = { 96, 156, 131, 61 } + 到字节集 (判断地址)
.如果 (a ≥ 128)
    code = code + { 0, 15, 132 } + 到字节集 (a) + 汇编代码
.否则
    code = code + { 0, 116 } + 到字节集 (到字节 (a)) + 汇编代码
.如果结束
code = code + { 157, 97, 199, 5 } + 到字节集 (判断地址)
code = code + { 0, 0, 0, 0, 243, 15, 17, 4, 36, 104 }
code = code + 到字节集 (跳回地址) + { 195 }
写内存整数型x (游戏全局句柄, 判断地址, 1)
写内存字节集x (游戏全局句柄, 内存地址, code)
写内存字节集x (游戏全局句柄, 汇编call, { 233 } + 到字节集 (跳转地址))
.判断循环首 (读内存整数型x (游戏全局句柄, 判断地址) = 1)
    超级延时 (5, )
.判断循环尾 ()
写内存字节集x (游戏全局句柄, 汇编call, { 243, 15, 17, 4, 36 })
写内存字节集x (游戏全局句柄, 内存地址, 取空白字节集 (取字节集长度 (汇编代码) + 64))
异步 = 假

boy7928 发表于 2019-10-22 03:49

__asm{
汇编代码
}   或者__asm mov eax1;__asm mov dx, 0xD007

mikeer 发表于 2019-10-22 08:16

shellcode完成你的梦想
直接写汇编也行
页: [1]
查看完整版本: 易语言的置汇编代码 c++怎么写