黃易群俠傳M脫機外掛應用程式黃易神行
1091
1

[發問] 使用快捷鍵call的問題

evolllod 發表於 2011-10-29 22:22:03 | 只看該作者 回帖獎勵 |倒序瀏覽 |
YCT57B
我找到的基址
F1鍵是..
[[[[[00b28ac4]+1c]+34]+1*4+d1c]+0c]+0*4
可是怎麼感覺怪怪的..用OD下面的查找
dd [[[[[00b28ac4]+1c]+34]+1*4+d1c]+0c]+0*4
會顯示"未知識別碼"..

然後..用OD找KEY DOWN的CALL
感覺跟鬱金香教學的不一樣(完美的找不到KEY DOWN的 註解..)

希望大大能幫解題一下..謝謝
收藏收藏 分享分享 讚 幹 分享分享 FB分享
回覆

使用道具 舉報


zsnoopy 當前離線
UID
427958
熱心
190 值
嘉獎
0 次
違規
0 次
在線時間
245 小時
經驗
193 點
積分
193
精華
0
最後登錄
2014-1-9
閱讀權限
20
註冊時間
2007-7-5
論壇幣
6393 幣
聯合幣
0 枚
幸運鑽
0 顆
招待卷
12000 點
查看詳細資料
Rank: 2Rank: 2
zsnoopy 2011-12-9 04:11:17
0061693B - 8b 9c 83 1c 0d 00 00       - mov ebx,[ebx+eax*4+00000d1c]        +4,偏移D20快捷Fn鍵偏移
==========VB碼(應該沒變)
Sub Call_KJ(id As String, ByVal pid As Long)
Dim asm As New clsASM '快捷鍵
Dim kjid As Long
Dim PY As Long

If Left$(id, 1) = "F" Then
PY = KJFn_PY
Else
PY = KJNum_PY
End If
kjid = Int(Right$(id, 1)) - 1

  With asm
    .Pushad
    .Mov_EAX_DWORD_Ptr CALL_BASE      'Call基址
    .Mov_EAX_DWORD_Ptr_EAX_Add &H1C
    .Mov_EAX_DWORD_Ptr_EAX_Add &H34
    .Mov_EAX_DWORD_Ptr_EAX_Add PY
    .Mov_EAX_DWORD_Ptr_EAX_Add &HC
    '.MOV_EAX_EAX_add &H4 * id            'ID=將鍵位*4後寫入地址 鍵1-9=值0-8
    .Mov_EAX_DWORD_Ptr_EAX_Add &H4 * kjid
    .Mov_ECX_EAX
    .Mov_EDX_DWORD_Ptr_ECX
    .Mov_EAX_DWORD_Ptr_EDX_Add &H8
    .Call_EAX
    .Popad
    .ret
  End With
asm.inject pid
asm.Run_ASM pid, 0
asm.free pid, 0

最後一行刪除...嘿嘿
回覆

使用道具 舉報

您需要登錄後才可以回帖 登錄 | 註冊


手機版 | Archiver | 外掛聯合國

GMT+8, 2024-11-24 19:12 , Processed in 0.040225 second(s), 16 queries , Memcache On.

版權說明:
  本站不會製作、經銷、代理外掛程式。僅免費提供外掛程式下載前之掃毒及掃木馬等安全檢測驗證,協助會員遠離盜號危險程式。本站所有資料均來自網際網路收集整理,說明文字暨下載連結轉載自原程 式開發站。站上出現之公司名稱、遊戲名稱、程式等,商標及著作權,均歸各公司及程式原創所有,本站程式所有權歸外掛聯合國所有。本程式所有權歸外掛聯合國所有.......

回頂部
第二步?
第三步?