- UID
- 30696
- 帖子
- 16
- 主題
- 2
- 精華
- 0
- 積分
- 9
- 楓幣
- 21
- 威望
- 7
- 存款
- 1
- 贊助金額
- 0
- 推廣
- 0
- GP
- 2
- 閱讀權限
- 10
- 性別
- 保密
- 在線時間
- 39 小時
- 註冊時間
- 2013-5-17
- 最後登入
- 2019-7-20
|
各位大大好
我有上網做了一下功課發現到Postmessage會被maplestory擋掉
所以要修改前五個byte, 因此我依樣畫葫蘆寫了一個修改前面五個byte的程式如下
DWORD PostMessA = (DWORD)GetProcAddress(LoadLibrary(L"USER32.DLL"), "PostMessageA");
_declspec(naked) BOOL PostMessageX(HWND hWnd, UINT Msg, WPARAM wParam, LPARAM lParam) {
_asm {
mov edi, edi
push ebp
mov ebp, esp
jmp[PostMessA]
}
}
但是使用Postmessage後仍然不行, 如下
PostMessage(hWnd, WM_KEYDOWN, 0x0D, 1);
想請各位大大能否再給我一些幫助?
p.s.在測試code時 我有搭配龍欸使用(使用龍欸的ij15.dll)
|
|