xagoo 发表于 2008-1-29 14:13

求助

004E9320   > /8D0C06          LEA ECX,DWORD PTR DS:[ESI+EAX]
004E9323   . |894C24 24       MOV DWORD PTR SS:[ESP+24],ECX
004E9327   . |0FB65C24 26     MOVZX EBX,BYTE PTR SS:[ESP+26]
004E932C   . |8A9B 40665C00   MOV BL,BYTE PTR DS:[EBX+5C6640]
004E9332   . |0FB65424 27     MOVZX EDX,BYTE PTR SS:[ESP+27]
004E9337   . |2A9A 40665C00   SUB BL,BYTE PTR DS:[EDX+5C6640]
004E933D   . |0FB6D5          MOVZX EDX,CH
004E9340   . |029A 40665C00   ADD BL,BYTE PTR DS:[EDX+5C6640]
004E9346   . |0FB6C9          MOVZX ECX,CL
004E9349   . |3299 40665C00   XOR BL,BYTE PTR DS:[ECX+5C6640]
004E934F   . |83C0 01         ADD EAX,1
004E9352   . |3258 FF         XOR BL,BYTE PTR DS:[EAX-1]
004E9355   . |83ED 01         SUB EBP,1
004E9358   . |885C07 FF       MOV BYTE PTR DS:[EDI+EAX-1],BL
004E935C   .^\75 C2           JNZ SHORT Ass.004E9320   



请问这段代码是什么意思????
能给我注释一下吗?越详细越好!!!!

asmlove 发表于 2008-4-20 22:32

反汇编

反汇编
最左边的的是内存地址,中间的是机器代码,最右边的是反汇编后的源代码。 

页: [1]

编程论坛