- 注册时间
- 2006-2-26
- 最后登录
- 1970-1-1
|
请问这段代码是怎么执行的?主要是那个js什么时候会跳转……
- loc_475A3C:
- mov dl, [esi+ebx]
- mov al, [esi+ebx+1]
- add esi, 1
- movzx ecx, al
- mov eax, ecx
- and eax, 0F0h
- movzx edx, dl
- shl eax, 4
- or eax, edx
- and ecx, 0Fh
- add esi, 1
- add ecx, 2
- mov [esp+1020h+var_1008], ecx
- mov edx, 0
- js short loc_475AA5
- ;......
复制代码
最后那个js什么时候会跳?按我的理解,应该是对上的“add ecx,2”结果为负的时候跳,可是看上面的程序觉得这没可能啊…… |
|