- UID
- 10093
- 帖子
- 234
- 主題
- 77
- 精華
- 0
- 積分
- 83
- 楓幣
- 15776
- 威望
- 77
- 存款
- 0
- 贊助金額
- 0
- 推廣
- 6
- GP
- 4
- 閱讀權限
- 10
- 性別
- 保密
- 在線時間
- 117 小時
- 註冊時間
- 2012-7-12
- 最後登入
- 2019-6-3
|
回覆 2# ak1254664
//TwMS v148.1_ICS_物品過濾
//出處:SexyGirl2011
[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:
CheckESP:
CMP DWORD PTR DS:[ESP+64],004ED391
JE HookESP
Jmp 00726AC5
HookESP:
MOV DWORD PTR DS:[ESP+64],HookFun
Jmp 00726AC5
HookFun:
MOV EAX,DWORD PTR SS:[EBP-1C]
MOV ESI,DWORD PTR SS:[EBP-50]
MOV BYTE PTR DS:[ESI+1C],AL
CMP EAX,1
JE HookOr1
CMP EAX,2
JE HookOr1
XOR AL,AL
JMP HookOr2
HookOr1:
MOV AL,1
HookOr2:
MOV BYTE PTR DS:[ESI+1D],AL
MOV DWORD PTR DS:[ESI+20],EDI
MOV EDI,DWORD PTR SS:[EBP+8]
MOV ECX,EDI
call 00408B02
MOVZX EAX,AL
MOV ECX,EDI
MOV DWORD PTR DS:[ESI+30],EAX
call 00408B5E
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 004ED3CC
00DE5FEC:
DD CheckESP
[Disable]
00DE5FEC:
DB C5 6A 72 00
UnRegistersymbol(CheckESP)
DeAlloc(CheckESP)
UnRegistersymbol(ItemList)
DeAlloc(ItemList)
完整數據是這樣嗎?
先謝謝大大您了~
我重點是要請問
如何過濾10元
卻能減11元或xx元
就只有不能減10元
另
您說的加入
MOV EAX,0
這個是要放在哪? |
-
總評分: 彩票 + 1
查看全部評分
|