冰楓論壇

 找回密碼
 立即註冊
搜索
查看: 2623|回覆: 1
打印 上一主題 下一主題

[求助] C++ 2010 DLL寫ICS全圖打的問題

[複製鏈接]

29

主題

2

好友

71

積分

迷你贊助會員

Rank: 3Rank: 3

UID
222393
帖子
156
主題
29
精華
0
積分
71
楓幣
206
威望
31
存款
3
贊助金額
150
推廣
1
GP
45
閱讀權限
30
性別
保密
在線時間
59 小時
註冊時間
2018-2-4
最後登入
2019-7-21

Android勳章 太陽勳章 神手勳章 VIP會員 2018年紀念勳章

跳轉到指定樓層
1
發表於 2019-7-19 17:42:13 |只看該作者 |倒序瀏覽
小弟我奮鬥了2天多,還是ˊ找不出哪裡寫錯以下是數據
  1. // ICS 全職全圖打
  2. DWORD AttackOnOff = 0;
  3. DWORD VariantInit_Address = (DWORD)GetProcAddress(GetModuleHandleA("oleaut32"), "VariantInit");
  4. DWORD CheckESPAddress = 0x0333F414;
  5. DWORD CheckESP_Disable = VariantInit_Address;
  6. DWORD CheckESP_Call = 0x02298BE0;
  7. DWORD CheckESP_Calll = 0x00C40E70;
  8. DWORD CheckESP_Jmp = 0x014973C6;
  9. void __declspec(naked) __stdcall FullMapAttack()
  10. {   
  11.     __asm
  12.         {
  13. mov ecx,[0x03A848AC]
  14. add Ecx, 0x04
  15. lea eax,[ebp-0x000000C0]
  16. push eax
  17. call CheckESP_Call
  18. push eax
  19. lea ecx,[ebx+0x0000054C]
  20. call CheckESP_Calll
  21. jmp CheckESP_Jmp
  22.         }
  23. }
  24. DWORD FullMapAttackAddress = (DWORD)FullMapAttack;

  25. void __declspec(naked) __stdcall DoFullMapAttack()
  26. {
  27.         __asm
  28.         {
  29. cmp dword ptr[AttackOnOff],0
  30. je VariantInitBack
  31. cmp dword ptr[esp], 0x014973C6
  32. jne VariantInitBack
  33. push FullMapAttackAddress
  34. pop dword ptr[esp]
  35. VariantInitBack:
  36. jmp CheckESP_Disable
  37.         }
  38. }
  39. DWORD DoFullMapAttack_Enable = (DWORD)DoFullMapAttack;

  40. void InjectScript()
  41. {
  42.         memcpy((void *)CheckESPAddress, &DoFullMapAttack_Enable, sizeof(DoFullMapAttack_Enable));
  43. }
  44. System::Void FormMain::checkBox4_CheckedChanged(System::Object^  sender, System::EventArgs^  e)
  45. {
  46.     if (this->checkBox4->Checked)
  47.     {
  48.         //memcpy((void *)CheckESPAddress, &DoFullMapAttack_Enable, sizeof(DoFullMapAttack_Enable));
  49.                 AttackOnOff = 1;
  50.     }
  51.     else
  52.     {
  53.         //memcpy((void *)CheckESPAddress, &CheckESP_Disable, sizeof(CheckESP_Disable));
  54.                 AttackOnOff = 0;
  55.     }
  56. }
複製代碼
DLL有加上延遲Sleep
數據我是從版上的ICS全圖打小改一下的 以下是我改的 保證可以用
  1. //TwMs v217.3 ICS 全職全圖打
  2. [ENABLE]
  3. Alloc(AttackOnOff,4)
  4. Alloc(CheckESP, 256)
  5. Registersymbol(AttackOnOff)
  6. Label(FullMapAttack)

  7. AttackOnOff:
  8. DD 01

  9. CheckESP:
  10. Cmp [AttackOnOff], 0
  11. Je VariantInit
  12. Cmp [esp],014973C6
  13. Jne VariantInit
  14. Mov [esp],FullMapAttack
  15. Jmp VariantInit


  16. FullMapAttack:
  17. mov ecx,[03A848AC]
  18. add ecx,04
  19. lea eax,[ebp-000000C0]
  20. push eax
  21. call 02298BE0
  22. push eax
  23. lea ecx,[ebx+0000054C]
  24. call 00C40E70
  25. jmp 014973C6

  26. 0333F414:
  27. DD CheckESP

  28. [DISABLE]
  29. 0333F414:
  30. dd VariantInit
  31. DeAlloc(CheckESP)
複製代碼
希望大大們可以幫助小弟我解決這個難題 這個寫法我是看Toby的教學的
收藏收藏0 推0 噓0


把本文推薦給朋友或其他網站上,每次被點擊增加您在本站積分: 1彩票
複製連結並發給好友,以賺取推廣點數
簡單兩步驟,註冊、分享網址,即可獲得獎勵! 一起推廣文章換商品、賺$$

5

主題

0

好友

11

積分

新手上路

Rank: 1

UID
246986
帖子
32
主題
5
精華
0
積分
11
楓幣
70
威望
7
存款
0
贊助金額
0
推廣
0
GP
4
閱讀權限
10
性別
保密
在線時間
76 小時
註冊時間
2018-9-7
最後登入
2023-10-7
2
發表於 2020-7-25 18:53:14 |只看該作者
问题解决了吗?怎么解决的?
點評回覆

使用道具 舉報

高級模式
B Color Image Link Quote Code Smilies |上傳

廣告刊登意見回饋關於我們管群招募本站規範DMCA隱私權政策

Copyright © 2011-2024 冰楓論壇, All rights reserved

免責聲明:本網站是以即時上載留言的方式運作,本站對所有留言的真實性、完整性及立場等,不負任何法律責任。

而一切留言之言論只代表留言者個人意見,並非本網站之立場,用戶不應信賴內容,並應自行判斷內容之真實性。

小黑屋|手機版|冰楓論壇

GMT+8, 2024-11-21 20:27

回頂部