來源:http://ibf.tw/Gi0Sa
備註:如果作者不希望被轉帖到此處,請告知,小弟會馬上刪帖。
-------------------------------------------------------------------------------------
其實以前在某個地方早就發過這超沒技術性的文章拉XDDD
不過我也忘記丟哪去了所以重打一篇...
如果對其中所使用的CE指令不懂請看這篇...
- //TwMS v151.1_ICS_怪物不退
- [Enable]
- RegisterSymbol(OnOff)
- Alloc(CheckESP, 64)
- Alloc(OnOff, 04)
- OnOff:
- DD 01 //設定啟動1
- CheckESP:
- Cmp [OnOff], 01 //這就是開關了...
- Jne 0074B5EF
- Cmp [Esp+3C], 0062B31C
- Jne 0074B5EF
- Mov [ESP+3C], 0062B32F
- Jmp 0074B5EF
- 00E71014:
- DD CheckESP
- [Disable]
- 00E71014:
- DD 0074B5EF
- DeAlloc(CheckESP)
- UnRegisterSymbol(OnOff)
那我印象中...AutoASM他也是支援以下這個語法的...
當你已經RegisterSymbol之後就可以直接調用符號位址...
所以你可以寫一個控制開關的數據...
- [Enable]
- OnOff:
- DD 01 //打勾啟動
- [Disable]
- OnOff:
- DD 00
可否提供原本的數據和寫完開關的數據供比較呢?
回覆刪除還是RegisterSymbol後直接寫[Enable]和[Disable]就好了?