回 帖 发 新 帖 刷新版面

主题:救命呀!!我要崩溃了....

jmp decode_end 
decode_start: 
pop edx 
dec edx 
xor ecx,ecx 
mov cx,0x201
decode_loop:                         
xor byte ptr[edx+ecx],0x97  //到这步就报错。。。5555
loop decode_loop 
jmp decode_ok  
decode_end: 
call decode_start 
decode_ok: 

请高手帮忙,这是为什么呀?上网找了很多资料写的和我差不多,为什么我这就报错呀。
我是在VC中嵌入的这段代码。急.................

回复列表 (共3个回复)

沙发

怎么没有回帖的,高手都哪去了。
救命呀...............

板凳

你似乎应该用基址寄存器EBX,还有源变址寄存器ESI.就是XOR BYTE PTR [EBX+ESI],0x97

3 楼

同意楼上看法

我来回复

您尚未登录,请登录后再回复。点此登录或注册