換頻數據寫法
本帖最後由 u11334342 於 2024-6-24 15:38 編輯小弟萌新一枚,真心求賜教如何寫數據,已經找到換頻call,但只要寫入數據遊戲就會崩掉,想請大老們幫忙看看我的程式碼哪邊有問題,不確定是不是hook點的問題...
alloc(newmem,128,147858890)
alloc(END,8)
alloc(Channel,4)
registersymbol(Channel)
newmem:
push edx
push rcx
push rsp
mov ,14755B120
mov ,Channel+228c
cmp ,3
je END
mov edx,3//要換的頻道
mov r8d,0
mov rcx,1478749B8
mov rcx,
call 1424223E0
ret
END:
pop rcx
pop edx
pop rsp
ret
147858890:
jmp newmem
dealloc(newmem)
dealloc(END)
dealloc(Channel,4)
unregistersymbol(Channel)
Hook位置太奇怪了吧
就算你Hook在那邊沒有問題
你卻沒有讓他走回原函式也是會崩潰
你要這樣寫的話直接用創線程的方式可能會比較好一點 好我試試看 感謝!
頁:
[1]