-
-
[求助]请教一个关于LEA指令的问题
-
发表于:
2007-7-28 03:39
3704
-
今天按照惯例,读入门级文章,继续学习(虽然还是有很多地方看不懂),比如下面这一点,今天找到了
爱在天涯师兄写的文章,注释的太详细了,我太喜欢他这样的文章了,先谢谢他,读到他的其中一篇
<一个简单crackme的详细算法分析(高手莫入) >
其中一句是这样注释的:
00401621 |. 8D35 36324000 LEA ESI,DWORD PTR DS:[403236] ; 把内存地址为403236里的值送入esi 可以在命令行输入d 403236查看
我很不明白,我看教程上写的是,LEA指令是读取偏移地址的,按道理他应该把403236这个值送给esi,但天涯师兄说是把这个地址里的值送给esi,是我对这条指令没理解透彻?还是天下师兄的笔误,我这会儿有点迷了,请知道的各位师兄们在解释一下!(我可没有偷懒啊,等吃现成饭,我一直在认真的努力着)
[招生]科锐逆向工程师培训(2024年11月15日实地,远程教学同时开班, 第51期)