- UID
- 440
- 帖子
- 19399
- 主題
- 61
- 精華
- 0
- 積分
- 116
- 楓幣
- 97
- 威望
- 101
- 存款
- 17900
- 贊助金額
- 0
- 推廣
- 0
- GP
- 44
- 閱讀權限
- 20
- 性別
- 保密
- 在線時間
- 303 小時
- 註冊時間
- 2011-12-12
- 最後登入
- 2020-10-7
|
本帖最後由 暗天皇 於 2013-5-22 19:58 編輯
不知錯在哪望有大大幫忙完成他
//TwMs v157.2_ICS_物品過濾
[Enable]
Registersymbol(CheckESP)
Alloc(CheckESP,512)
Registersymbol(ItemList)
Alloc(ItemList,204800)
Label(HookESP)
Label(HookFun)
Label(HookOr1)
Label(HookOr2)
Label(Filter)
Label(Skip)
Label(End)
ItemList:
DD 00
CheckESP:
Cmp [Esp+6C], 0051ceFE
Je HookESP
Jmp 007BD3A4
HookESP:
Mov [Esp+6C], HookFun
Jmp 007BD3A4
HookFun:
mov eax,[ebp+38]
mov esi,[ebp+1C]
mov [esi+1C],al
cmp eax,01
Je HookOr1
cmp eax,02
Je HookOr1
xor al,al
Jmp HookOr2
HookOr1:
mov al,01
HookOr2:
mov [esi+1D],al
mov [esi+20],edi
mov edi,[ebp+74]
mov ecx,edi
call 00409140
movzx eax,al
mov ecx,edi
//Xor Eax, Eax //過濾楓幣
mov [esi+30],eax
call 0040919b
PUSH ESI
MOV ESI,ItemList
Filter:
CMP EAX,C350
JLE End
CMP DWORD PTR DS:[ESI],0
Je End
CMP DWORD PTR DS:[ESI],EAX
Je Skip
ADD ESI,4
JMP Filter
Skip:
XOR EAX,EAX
End:
POP ESI
MOV ECX,EDI
MOV [ESI+34],EAX
Jmp 0051cf39
007BDC3D:
DD CheckESP
[Disable]
007BDC3D:
DD 007BD3A4
UnRegistersymbol(CheckESP)
DeAlloc(CheckESP)
UnRegistersymbol(ItemList)
DeAlloc(ItemList) |
|