- 這段代碼是注入的DLL中的一個鍵盤鉤子裏的函數
- ULONG qqgroup15508958;
- static LRESULT CALLBACK HookProc(int nCode, WPARAM wParam, LPARAM lParam)
- {
- if (HC_ACTION == nCode)
- {
- if (wParam == VK_ADD)
- {
- if ((lParam & 0x80000000 )==0)
- {
- qqgroup15508958=0x00452e98;//喫血
- _asm
- {//其它功能call都可以這樣實現
- pushad
- mov eax,0x00D91FE0
- //mov ecx,0x0042ABE4
- mov edx,0x00453028
- call qqgroup15508958
- popad
- }
- }
- }
- else if (wParam == VK_SUBTRACT)
- {
- if ((lParam & 0x80000000 )==0)
- {
- qqgroup15508958=0x00452e98;//喝藍
- _asm
- {//其它功能call都可以這樣實現
- pushad
- mov eax,0x00D91FE0
- //mov ecx,0x0042ABE4
- mov edx,0x00453040
- call qqgroup15508958
- popad
- }
- }
- }
- else if (wParam == VK_F1)
- {
- if ((lParam & 0x80000000 )==0)
- {
- qqgroup15508958=0x00452e98;//回城
- _asm
- {//其它功能call都可以這樣實現
- pushad
- mov eax,0x00D91FE0
- //mov ecx,0x0042ABE4
- mov edx,0x0045305C
- call qqgroup15508958
- popad
- }
- }
- }
- else if (wParam == VK_F2)
- {
- if ((lParam & 0x80000000 )==0)
- {
- qqgroup15508958=0x00452DF8;//冰
- _asm
- {//其它功能call都可以這樣實現
- pushad
- mov eax,0x00D91FE0
- mov ecx,0x0045307C
- mov edx,0x00000001
- call qqgroup15508958
- popad
- }
- }
- }
- else if (wParam == VK_F3)
- {
- if ((lParam & 0x80000000 )==0)
- {
- qqgroup15508958=0x00452DF8; //火
- _asm
- {//其它功能call都可以這樣實現
- pushad
- mov eax,0x00D91FE0
- mov ecx,0x0045309C
- mov edx,0x00000002
- call qqgroup15508958
- popad
- }
- }
- }
- }
- return CallNextHookEx( g_hHookWinProc, nCode, wParam, lParam);
- }
一段調用遊戲call的代碼
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.