新人刚学hacksky的免杀教程,遇到语句不懂的地方
00401011 2BC9 sub ecx,ecx00401013 F7D1 not ecx
00401015 BF 94304A00 mov edi,Server_S.004A3094 ; ASCII "Runtime error at 00000000"
0040101A F2:AE repne scas byte ptr es:
0040101C F7D1 not ecx
0040101E 49 dec ecx
请问第四句的意思是 “扫描edi,然后与第二句不相等就重复扫描,直到相等了之后,执行下一句”的意思吗?
还有第五句,第六句什么意思呀?
REPNZ/REPNE 条件CX<>0 且ZF=0重复执行字符串指令
NOT 完成对操作数按位求反运算(即0变1,1变0),结果关回原操作数
dec ecx等于ecx=ecx-1
页:
[1]