请教这段代码是什么意思?
pushebpmovebp,esppush00938370calldwordptr[0086526c]:RtlEnterCriticalSectionmoveax,[eb...
push ebp
mov ebp,esp
push 00938370
call dword ptr [0086526c] : RtlEnterCriticalSection
mov eax,[ebp+08]
shl eax,05
add eax,00938388
cmp dword ptr [eax],00
je 0065e2f6
mov [ebp+08],eax
mov eax,[ebp+08]
call dword ptr [eax]
push 00938370
call dword ptr [00865278] : RtlLeaveCriticalSection
pop ebp
ret
这是一段检测代码
能说下每句是什么意思吗?
原先把 je 0065e2f6 改成 jmp 0065e2f6
就没事了的,后来程序本身又有动态代码检测这段代码
所以不能直接改了。
我想请问下,有没有别的办法可以达到同样的功能!
没人知道吗? 展开
mov ebp,esp
push 00938370
call dword ptr [0086526c] : RtlEnterCriticalSection
mov eax,[ebp+08]
shl eax,05
add eax,00938388
cmp dword ptr [eax],00
je 0065e2f6
mov [ebp+08],eax
mov eax,[ebp+08]
call dword ptr [eax]
push 00938370
call dword ptr [00865278] : RtlLeaveCriticalSection
pop ebp
ret
这是一段检测代码
能说下每句是什么意思吗?
原先把 je 0065e2f6 改成 jmp 0065e2f6
就没事了的,后来程序本身又有动态代码检测这段代码
所以不能直接改了。
我想请问下,有没有别的办法可以达到同样的功能!
没人知道吗? 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询