首页
社区
课程
招聘
[旧帖] [求助]关于一个je跳转的新手问题! 0.00雪花
发表于: 2008-11-7 11:23 3933

[旧帖] [求助]关于一个je跳转的新手问题! 0.00雪花

2008-11-7 11:23
3933
比如:
text eax,eax; 这里的eax不管等于1还是等于0;
je .......;  他这里跳;
cmp eax,eax;
mov eax,.......;
je ...;他这里也跳!我想问下这个跳转到第是怎么个原理!

[课程]Android-CTF解题方法汇总!

收藏
免费 0
支持
分享
最新回复 (6)
雪    币: 563
活跃值: (95)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
根据 ZF(Zero Flag)零标志 eax=0 ZF置1 je转移
2008-11-7 11:54
0
雪    币: 199
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
jox
3
那他有时候exa=1的时候也会跳这个是怎么个原因呢
2008-11-7 11:56
0
雪    币: 211
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4
不是看EAX的值,而是看ZF的值。
2008-11-7 14:27
0
雪    币: 293
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
5
test eax,eax
je ....
只要eax是0就跳,否则不跳。这里test eax,eax可以换成or eax,eax或者and eax,eax,效果一样。

cmp eax,eax
je ...
这个一定跳。自己和自己比较肯定相等啊。
2008-11-7 14:40
0
雪    币: 199
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
jox
6
那为什么test eax,eax 会去修改ZF的值呢?
2008-11-7 16:44
0
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
nvr
7
建意你去看看基础点的汇编吧~!!!!!!
就算说了你也不会全明白的~!!!!!!!
就算你今天明白了 以后还是会有许多不明白的~!
所以 建意这样的问题还是从基础点的书开始学吧 ~!
2008-11-7 17:05
0
游客
登录 | 注册 方可回帖
返回
//