揰掵佲 发表于 2016-1-2 22:41:46

2、易汇编常见寄存器介绍以及使用

链接: **** Hidden Message ***** **** Hidden Message *****

.版本 2

.程序集 窗口程序集_启动窗口

.子程序 __启动窗口_创建完毕
.局部变量 a, 整数型

置入代码 ({ 144, 144, 144, 144 })' nop/nop/nop/nop
a = 取EIP ()
置入代码 ({ 144, 144, 144, 144 })' nop/nop/nop/nop
信息框 (取十六进制文本 (a), 0, , )

.子程序 交换数据
.参数 a, 整数型, 参考, a=12 EBP+8=指针
.参数 b, 整数型, 参考


置入代码 ({ 139, 69, 8 })' mov eax, 取a的指针
置入代码 ({ 139, 8 })' mov ecx, 取A的值
置入代码 ({ 139, 93, 12 })' mov ebx, 取B的指针
置入代码 ({ 139, 19 })' mov edx, 取B的值
置入代码 ({ 137, 16, 137, 11 })
' 151366D8 | 8910               | mov dword , edx
' 151366DA | 890B               | mov dword , ecx


.子程序 取EIP, 整数型

置入代码 ({ 139, 68, 36, 4 })' mov eax, 取ESP
置入代码 ({ 131, 192, 251 })' add eax,-5
置入代码 ({ 201 })' leave
置入代码 ({ 195 })' ret
返回 (0)

揰掵佲 发表于 2016-1-2 22:42:35

视频中只是线上培训的一小部分,更多的需要去参加线上培训次啊能知道

lichaoshuai 发表于 2016-1-5 22:29:24

不错哦不错哦不错哦不错哦不错哦不错哦

dimo 发表于 2018-12-28 14:07:45

易汇编常见寄存器介绍以及使用

柔情在心 发表于 2016-1-2 22:50:28

fffffffffffffffff

有妖气 发表于 2016-1-2 23:30:12

66666666666

huang14 发表于 2016-1-2 23:41:51

要算码吗。。。看看

coolmarke 发表于 2016-1-2 23:58:31

很好的教程啊

qwertt 发表于 2016-1-3 01:31:21

很好好好的

迷茫 发表于 2016-1-3 14:08:24

下载了 膜拜啊

hclle 发表于 2016-1-3 14:32:55

收藏了{:4_96:}

firelinux 发表于 2016-1-3 16:56:21

易汇编
页: [1] 2 3 4
查看完整版本: 2、易汇编常见寄存器介绍以及使用