找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 248|回复: 3

老大帮忙从易语言翻译成C++语言,是武林发包

[复制链接]

3

主题

12

回帖

0

积分

新手上路

积分
0
发表于 2013-8-30 16:11:14 | 显示全部楼层 |阅读模式



代码如下,能帮忙么? 谢谢了。。。


.版本 2
.子程序 发包, 逻辑型
.参数 封包, 字节集
.局部变量 封包地址, 整数型
.局部变量 封包长度, 整数型
.局部变量 汇编, 汇编转换类
封包长度 = 取字节集长度 (封包)
封包地址 = 远程申请内存 (进程句柄, 封包长度)
.如果真 (封包地址 = 0)
    返回 (假)
.如果真结束
.如果真 (取反 (写字节集内存 (进程句柄, 封包地址, 封包)))
    远程释放内存 (进程句柄, 封包地址)
    返回 (假)
.如果真结束
汇编.初始化 ({  })
汇编.PUSHAD ()
汇编.MOV_EAX_PTR (十六到十 (#CALL基址__))
汇编.MOV_EAX_PTR_EAX_ADD (32)
汇编.MOV_ECX_EAX ()
汇编.PUSH (封包长度)
汇编.PUSH (封包地址)
汇编.MOV_EAX (十六到十 (#发包CALL__))
汇编.CALL_EAX ()
汇编.POPAD ()
汇编.RET ()
汇编.调用汇编代码 (进程ID, 汇编.取代码 ())
远程释放内存 (进程句柄, 封包地址)
返回 (真)

1793

主题

457

回帖

0

积分

管理员

积分
0
发表于 2013-8-30 19:27:21 | 显示全部楼层
__asm
{
pushad
mov eax,dword ptr[0x444444]
....
}
我只会简单的

30

主题

68

回帖

0

积分

版主

积分
0
发表于 2013-8-30 22:36:32 | 显示全部楼层
关于这话题,我不说话吧。

0

主题

13

回帖

0

积分

新手上路

积分
0
发表于 2013-11-16 17:01:22 | 显示全部楼层
我去 这也太简单了吧
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

果子博客
扫码关注微信公众号

Archiver|手机版|小黑屋|风叶林

GMT+8, 2026-2-1 03:32 , Processed in 0.141770 second(s), 20 queries .

Powered by 风叶林

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表