2014年2月5日 星期三

TwMS v1.52.2_ICS_攻擊不停CSX

[enable]
registersymbol(IcsCsx)
alloc(IcsCsx,1024)
label(Fake1)
label(Fake2)
label(CSXReturn)
label(CSXXX)
label(CSX)

IcsCsx:
push ebp
mov ebp,esp
push ebx
push esi
mov esi,[ebp+08]
xor ebx,ebx
push edi
cmp [esi+14],ebx
JNE 00A12C3F
mov ecx,[00f71328]
call 00a12c0a
mov [ebp+08],eax
fild dword ptr [ebp+08]
mov edi,[ebp+0c]
fdiv qword ptr [00d33a38]
fstp qword ptr [ebp+34]
cmp edi,ebx
je 00a12cbd
fld qword ptr [esi+3c]
push ecx
fsub qword ptr [esi+1c]
push ecx
fmul qword ptr [ebp+34]
fadd qword ptr [esi+1c]
fstp qword ptr [esp]
call 00504bb0
pop ecx
pop ecx
push eax
mov eax,[00f6c8dc]
mov eax,[eax+7028] //主動技能次數
cmp eax,28 //放技能N次回原位
pop eax
jl CSXReturn
push eax
mov eax,[00f6c8dc]
mov eax,[eax+7028]
cmp eax,29 //放技能N次偏移
pop eax
add eax,0a
jmp CSXReturn

CSXReturn:
mov [edi],eax
mov edi,[ebp+10]
jmp 00A12CC0

FCSXRet:
jmp CSXRet

00dc0f40:
dd IcsCsx
[disable]
00dc0f40: //[9/10]
dd 00a12c2f

沒有留言:

張貼留言