吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 2434|回复: 3
收起左侧

[求助] 请高手看看这个软件,给点破解思路

[复制链接]
李青摸眼回旋踢 发表于 2021-1-31 01:07
本帖最后由 李青摸眼回旋踢 于 2021-1-31 01:09 编辑

软件介绍:一款云顶之弈辅助工具,适合新手调查阵容和装备合成

验证逻辑:输入卡密,正确则弹出下面界面,不正确则只有一个输入卡密的窗口

image.png

分析的代码1:
004173B2  |.  E8 4B380000   call 快乐游小.0041AC02                       ;  网络验证
004173B7  |.  8945 F4       mov [local.3],eax
004173BA  |.  68 A0268700   push 快乐游小.008726A0                       ;  心跳检测
004173BF  |.  8B5D 10       mov ebx,[arg.3]
004173C2  |.  FF33          push dword ptr ds:[ebx]
004173C4  |.  E8 C6A6FEFF   call 快乐游小.00401A8F                       
004173C9  |.  83C4 08       add esp,0x8
004173CC  |.  83F8 00       cmp eax,0x0

分析的代码2:
0041AC02      55            push ebp
0041AC03      8BEC          mov ebp,esp
0041AC05      81EC 1C000000 sub esp,0x1C
0041AC0B  |.  C745 FC 00000>mov [local.1],0x0
0041AC12  |.  C745 F8 00000>mov [local.2],0x0
0041AC19  |.  C745 F4 00000>mov [local.3],0x0
0041AC20  |.  C745 FC 01000>mov [local.1],0x1
0041AC27  |.  C745 F0 00000>mov [local.4],0x0
0041AC2E  |.  6A 00         push 0x0
0041AC30  |.  FF75 F0       push [local.4]
0041AC33  |.  6A 01         push 0x1
0041AC35  |.  B8 48298700   mov eax,快乐游小.00872948                    ;  line
0041AC3A  |.  8945 EC       mov [local.5],eax
0041AC3D  |.  8D45 EC       lea eax,[local.5]
0041AC40  |.  50            push eax
0041AC41  |.  FF75 08       push [arg.1]
0041AC44  |.  8B0424        mov eax,dword ptr ss:[esp]               ;  user32.GetMessageW
0041AC47  |.  8B00          mov eax,dword ptr ds:[eax]
0041AC49  |.  8B00          mov eax,dword ptr ds:[eax]
0041AC4B  |.  FF50 2C       call dword ptr ds:[eax+0x2C]
0041AC4E  |.  8945 E8       mov [local.6],eax
0041AC51  |.  8B5D EC       mov ebx,[local.5]                        ;  快乐游小.00563996
0041AC54  |.  85DB          test ebx,ebx                             ;  user32.DispatchMessageW
0041AC56  |.  74 09         je short 快乐游小.0041AC61
0041AC58  |.  53            push ebx                                 ;  user32.DispatchMessageW
0041AC59  |.  E8 A4EE0800   call 快乐游小.004A9B02
0041AC5E  |.  83C4 04       add esp,0x4
0041AC61  |>  68 4D298700   push 快乐游小.0087294D                       ;  真
0041AC66  |.  FF75 E8       push [local.6]
0041AC69  |.  E8 216EFEFF   call 快乐游小.00401A8F
0041AC6E  |.  83C4 08       add esp,0x8
0041AC71  |.  83F8 00       cmp eax,0x0
0041AC74  |.  B8 00000000   mov eax,0x0
0041AC79  |.  0f94c0        sete al
0041AC7C  |.  8945 E4       mov [local.7],eax
0041AC7F  |.  8B5D E8       mov ebx,[local.6]
0041AC82  |.  85DB          test ebx,ebx                             ;  user32.DispatchMessageW
0041AC84  |.  74 09         je short 快乐游小.0041AC8F
0041AC86  |.  53            push ebx                                 ;  user32.DispatchMessageW
0041AC87  |.  E8 76EE0800   call 快乐游小.004A9B02
0041AC8C  |.  83C4 04       add esp,0x4
0041AC8F  |>  837D E4 00    cmp [local.7],0x0
0041AC93      0F84 7B040000 je 快乐游小.0041B114
0041AC99  |.  C745 F0 00000>mov [local.4],0x0
0041ACA0  |.  6A 00         push 0x0
0041ACA2  |.  FF75 F0       push [local.4]
0041ACA5  |.  6A 01         push 0x1
0041ACA7  |.  B8 0E268700   mov eax,快乐游小.0087260E                    ;  where
0041ACAC  |.  8945 EC       mov [local.5],eax
0041ACAF  |.  8D45 EC       lea eax,[local.5]
0041ACB2  |.  50            push eax
0041ACB3  |.  FF75 08       push [arg.1]
0041ACB6  |.  8B0424        mov eax,dword ptr ss:[esp]               ;  user32.GetMessageW
0041ACB9  |.  8B00          mov eax,dword ptr ds:[eax]
0041ACBB  |.  8B00          mov eax,dword ptr ds:[eax]
0041ACBD  |.  FF50 2C       call dword ptr ds:[eax+0x2C]
0041ACC0  |.  8945 E8       mov [local.6],eax
0041ACC3  |.  8B5D EC       mov ebx,[local.5]                        ;  快乐游小.00563996
0041ACC6  |.  85DB          test ebx,ebx                             ;  user32.DispatchMessageW
0041ACC8  |.  74 09         je short 快乐游小.0041ACD3
0041ACCA  |.  53            push ebx                                 ;  user32.DispatchMessageW
0041ACCB  |.  E8 32EE0800   call 快乐游小.004A9B02
0041ACD0  |.  83C4 04       add esp,0x4
0041ACD3  |>  8B45 E8       mov eax,[local.6]
0041ACD6  |.  50            push eax
0041ACD7  |.  8B5D F8       mov ebx,[local.2]
0041ACDA  |.  85DB          test ebx,ebx                             ;  user32.DispatchMessageW
0041ACDC  |.  74 09         je short 快乐游小.0041ACE7
0041ACDE  |.  53            push ebx                                 ;  user32.DispatchMessageW
0041ACDF  |.  E8 1EEE0800   call 快乐游小.004A9B02
0041ACE4  |.  83C4 04       add esp,0x4
0041ACE7  |>  58            pop eax                                  ;  user32.GetMessageW
0041ACE8  |.  8945 F8       mov [local.2],eax
0041ACEB  |.  6A 01         push 0x1
0041ACED  |.  68 01000000   push 0x1
0041ACF2  |.  6A 01         push 0x1
0041ACF4  |.  B8 A9268700   mov eax,快乐游小.008726A9                    ;  code
0041ACF9  |.  8945 F0       mov [local.4],eax
0041ACFC  |.  8D45 F0       lea eax,[local.4]
0041ACFF  |.  50            push eax
0041AD00  |.  FF75 08       push [arg.1]
0041AD03  |.  8B0424        mov eax,dword ptr ss:[esp]               ;  user32.GetMessageW
0041AD06  |.  8B00          mov eax,dword ptr ds:[eax]
0041AD08  |.  8B00          mov eax,dword ptr ds:[eax]
0041AD0A  |.  FF50 2C       call dword ptr ds:[eax+0x2C]
0041AD0D  |.  8945 EC       mov [local.5],eax
0041AD10  |.  8B5D F0       mov ebx,[local.4]
0041AD13  |.  85DB          test ebx,ebx                             ;  user32.DispatchMessageW
0041AD15  |.  74 09         je short 快乐游小.0041AD20
0041AD17  |.  53            push ebx                                 ;  user32.DispatchMessageW
0041AD18  |.  E8 E5ED0800   call 快乐游小.004A9B02
0041AD1D  |.  83C4 04       add esp,0x4
0041AD20  |>  68 04000080   push 0x80000004
0041AD25  |.  6A 00         push 0x0
0041AD27  |.  8B45 EC       mov eax,[local.5]                        ;  快乐游小.00563996
0041AD2A  |.  85C0          test eax,eax
0041AD2C  |.  75 05         jnz short 快乐游小.0041AD33
0041AD2E  |.  B8 98208700   mov eax,快乐游小.00872098
0041AD33  |>  50            push eax
0041AD34  |.  68 01000000   push 0x1
0041AD39  |.  BB 70A84A00   mov ebx,快乐游小.004AA870
0041AD3E  |.  E8 C5ED0800   call 快乐游小.004A9B08
0041AD43  |.  83C4 10       add esp,0x10
0041AD46  |.  8945 E8       mov [local.6],eax
0041AD49  |.  8B5D EC       mov ebx,[local.5]                        ;  快乐游小.00563996
0041AD4C  |.  85DB          test ebx,ebx                             ;  user32.DispatchMessageW
0041AD4E  |.  74 09         je short 快乐游小.0041AD59
0041AD50  |.  53            push ebx                                 ;  user32.DispatchMessageW
0041AD51  |.  E8 ACED0800   call 快乐游小.004A9B02
0041AD56  |.  83C4 04       add esp,0x4
0041AD59  |>  8B45 E8       mov eax,[local.6]
0041AD5C  |.  8945 F4       mov [local.3],eax
0041AD5F  |.  68 50298700   push 快乐游小.00872950                       ;  更新查询
0041AD64  |.  FF75 F8       push [local.2]
0041AD67  |.  E8 236DFEFF   call 快乐游小.00401A8F
0041AD6C  |.  83C4 08       add esp,0x8
0041AD6F  |.  83F8 00       cmp eax,0x0
0041AD72  |.  0F85 11000000 jnz 快乐游小.0041AD89
0041AD78  |.  837D F4 00    cmp [local.3],0x0
0041AD7C  |.  0F85 07000000 jnz 快乐游小.0041AD89
0041AD82  |.  B8 01000000   mov eax,0x1
0041AD87  |.  EB 05         jmp short 快乐游小.0041AD8E
0041AD89  |>  B8 00000000   mov eax,0x0
0041AD8E  |>  85C0          test eax,eax
0041AD90  |.  0F84 0D000000 je 快乐游小.0041ADA3                         ;  检查更新
0041AD96  |.  FF75 08       push [arg.1]
0041AD99  |.  E8 9D030000   call 快乐游小.0041B13B
0041AD9E  |.  E9 8D020000   jmp 快乐游小.0041B030
0041ADA3  |>  68 59298700   push 快乐游小.00872959                       ;  权限检查
0041ADA8  |.  FF75 F8       push [local.2]
0041ADAB  |.  E8 DF6CFEFF   call 快乐游小.00401A8F
0041ADB0  |.  83C4 08       add esp,0x8
0041ADB3  |.  83F8 00       cmp eax,0x0
0041ADB6  |.  0F84 1D000000 je 快乐游小.0041ADD9
0041ADBC  |.  68 07258700   push 快乐游小.00872507                       ;  绑定卡密
0041ADC1  |.  FF75 F8       push [local.2]
0041ADC4  |.  E8 C66CFEFF   call 快乐游小.00401A8F
0041ADC9  |.  83C4 08       add esp,0x8
0041ADCC  |.  83F8 00       cmp eax,0x0
0041ADCF  |.  0F84 04000000 je 快乐游小.0041ADD9
0041ADD5  |.  33C0          xor eax,eax
0041ADD7  |.  EB 05         jmp short 快乐游小.0041ADDE
0041ADD9  |>  B8 01000000   mov eax,0x1
0041ADDE  |>  85C0          test eax,eax
0041ADE0      0F84 B4010000 je 快乐游小.0041AF9A
0041ADE6      837D F4 00    cmp dword ptr ss:[ebp-0xC],0x0
0041ADEA      0F85 F3000000 jnz 快乐游小.0041AEE3                        ;  判断是否过期,过期提示购买,跳向淘宝店
0041ADF0  |.  B8 98208700   mov eax,快乐游小.00872098
0041ADF5  |.  8945 F0       mov [local.4],eax
0041ADF8  |.  8D45 F0       lea eax,[local.4]
0041ADFB  |.  50            push eax
0041ADFC  |.  E8 C1070000   call 快乐游小.0041B5C2
0041AE01  |.  8B5D F0       mov ebx,[local.4]
0041AE04  |.  85DB          test ebx,ebx                             ;  user32.DispatchMessageW
0041AE06  |.  74 09         je short 快乐游小.0041AE11
0041AE08  |.  53            push ebx                                 ;  user32.DispatchMessageW
0041AE09  |.  E8 F4EC0800   call 快乐游小.004A9B02
0041AE0E  |.  83C4 04       add esp,0x4
0041AE11  |>  FF75 08       push [arg.1]
0041AE14  |.  E8 F5070000   call 快乐游小.0041B60E
0041AE19  |.  C745 F0 00000>mov [local.4],0x0
0041AE20  |.  6A 00         push 0x0
0041AE22  |.  FF75 F0       push [local.4]
0041AE25  |.  6A 01         push 0x1
0041AE27  |.  B8 62298700   mov eax,快乐游小.00872962                    ;  淘宝链接
0041AE2C  |.  8945 EC       mov [local.5],eax
0041AE2F  |.  8D45 EC       lea eax,[local.5]
0041AE32  |.  50            push eax
0041AE33  |.  FF75 08       push [arg.1]
0041AE36  |.  8B0424        mov eax,dword ptr ss:[esp]               ;  user32.GetMessageW
0041AE39  |.  8B00          mov eax,dword ptr ds:[eax]
0041AE3B  |.  8B00          mov eax,dword ptr ds:[eax]
0041AE3D  |.  FF50 2C       call dword ptr ds:[eax+0x2C]
0041AE40  |.  8945 E8       mov [local.6],eax
0041AE43  |.  8B5D EC       mov ebx,[local.5]                        ;  快乐游小.00563996
0041AE46  |.  85DB          test ebx,ebx                             ;  user32.DispatchMessageW
0041AE48  |.  74 09         je short 快乐游小.0041AE53
0041AE4A  |.  53            push ebx                                 ;  user32.DispatchMessageW
0041AE4B  |.  E8 B2EC0800   call 快乐游小.004A9B02
0041AE50  |.  83C4 04       add esp,0x4
0041AE53  |>  68 98208700   push 快乐游小.00872098
0041AE58  |.  FF75 E8       push [local.6]
0041AE5B  |.  E8 2F6CFEFF   call 快乐游小.00401A8F
0041AE60  |.  83C4 08       add esp,0x8
0041AE63  |.  83F8 00       cmp eax,0x0
0041AE66  |.  B8 00000000   mov eax,0x0
0041AE6B  |.  0f95c0        setne al
0041AE6E  |.  8945 E4       mov [local.7],eax
0041AE71  |.  8B5D E8       mov ebx,[local.6]
0041AE74  |.  85DB          test ebx,ebx                             ;  user32.DispatchMessageW
0041AE76  |.  74 09         je short 快乐游小.0041AE81
0041AE78  |.  53            push ebx                                 ;  user32.DispatchMessageW
0041AE79  |.  E8 84EC0800   call 快乐游小.004A9B02
0041AE7E  |.  83C4 04       add esp,0x4
0041AE81  |>  837D E4 00    cmp [local.7],0x0
0041AE85  |.  0F84 53000000 je 快乐游小.0041AEDE
0041AE8B  |.  C745 F0 00000>mov [local.4],0x0
0041AE92  |.  6A 00         push 0x0
0041AE94  |.  FF75 F0       push [local.4]
0041AE97  |.  6A 01         push 0x1
0041AE99  |.  B8 62298700   mov eax,快乐游小.00872962                    ;  淘宝链接
0041AE9E  |.  8945 EC       mov [local.5],eax
0041AEA1  |.  8D45 EC       lea eax,[local.5]
0041AEA4  |.  50            push eax
0041AEA5  |.  FF75 08       push [arg.1]
0041AEA8  |.  8B0424        mov eax,dword ptr ss:[esp]               ;  user32.GetMessageW
0041AEAB  |.  8B00          mov eax,dword ptr ds:[eax]
0041AEAD  |.  8B00          mov eax,dword ptr ds:[eax]
0041AEAF  |.  FF50 2C       call dword ptr ds:[eax+0x2C]
0041AEB2  |.  8945 E8       mov [local.6],eax
0041AEB5  |.  8B5D EC       mov ebx,[local.5]                        ;  快乐游小.00563996
0041AEB8  |.  85DB          test ebx,ebx                             ;  user32.DispatchMessageW
0041AEBA  |.  74 09         je short 快乐游小.0041AEC5
0041AEBC  |.  53            push ebx                                 ;  user32.DispatchMessageW
0041AEBD  |.  E8 40EC0800   call 快乐游小.004A9B02
0041AEC2  |.  83C4 04       add esp,0x4
0041AEC5  |>  8D45 E8       lea eax,[local.6]
0041AEC8  |.  50            push eax
0041AEC9  |.  E8 F0090000   call 快乐游小.0041B8BE
0041AECE  |.  8B5D E8       mov ebx,[local.6]
0041AED1  |.  85DB          test ebx,ebx                             ;  user32.DispatchMessageW
0041AED3  |.  74 09         je short 快乐游小.0041AEDE
0041AED5  |.  53            push ebx                                 ;  user32.DispatchMessageW
0041AED6  |.  E8 27EC0800   call 快乐游小.004A9B02
0041AEDB  |.  83C4 04       add esp,0x4
0041AEDE  |>  E9 B2000000   jmp 快乐游小.0041AF95
0041AEE3  |>  837D F4 01    cmp [local.3],0x1                        ;  不过期走到这
0041AEE7      0F85 A8000000 jnz 快乐游小.0041AF95
0041AEED  |.  68 507EAA00   push 快乐游小.00AA7E50
0041AEF2  |.  E8 4AA6FFFF   call 快乐游小.00415541
0041AEF7  |.  C745 F0 00000>mov [local.4],0x0
0041AEFE  |.  6A 00         push 0x0
0041AF00  |.  FF75 F0       push [local.4]
0041AF03  |.  6A 01         push 0x1
0041AF05  |.  B8 14268700   mov eax,快乐游小.00872614                    ;  token
0041AF0A  |.  8945 EC       mov [local.5],eax
0041AF0D  |.  8D45 EC       lea eax,[local.5]
0041AF10  |.  50            push eax
0041AF11  |.  FF75 08       push [arg.1]
0041AF14  |.  8B0424        mov eax,dword ptr ss:[esp]               ;  user32.GetMessageW
0041AF17  |.  8B00          mov eax,dword ptr ds:[eax]
0041AF19  |.  8B00          mov eax,dword ptr ds:[eax]
0041AF1B  |.  FF50 2C       call dword ptr ds:[eax+0x2C]
0041AF1E  |.  8945 E8       mov [local.6],eax
0041AF21  |.  8B5D EC       mov ebx,[local.5]                        ;  快乐游小.00563996
0041AF24  |.  85DB          test ebx,ebx                             ;  user32.DispatchMessageW
0041AF26  |.  74 09         je short 快乐游小.0041AF31
0041AF28  |.  53            push ebx                                 ;  user32.DispatchMessageW
0041AF29  |.  E8 D4EB0800   call 快乐游小.004A9B02
0041AF2E  |.  83C4 04       add esp,0x4
0041AF31  |>  8D45 E8       lea eax,[local.6]
0041AF34  |.  50            push eax
0041AF35  |.  E8 88060000   call 快乐游小.0041B5C2
0041AF3A  |.  8B5D E8       mov ebx,[local.6]
0041AF3D  |.  85DB          test ebx,ebx                             ;  user32.DispatchMessageW
0041AF3F  |.  74 09         je short 快乐游小.0041AF4A
0041AF41  |.  53            push ebx                                 ;  user32.DispatchMessageW
0041AF42  |.  E8 BBEB0800   call 快乐游小.004A9B02
0041AF47  |.  83C4 04       add esp,0x4
0041AF4A  |>  833D F87EAA00>cmp dword ptr ds:[0xAA7EF8],0x0
0041AF51  |.  0F85 12000000 jnz 快乐游小.0041AF69
0041AF57  |.  FF75 08       push [arg.1]
0041AF5A  |.  E8 B5090000   call 快乐游小.0041B914                       ;  本地功能启动
0041AF5F  |.  E8 2B1C0000   call 快乐游小.0041CB8F                       ;  本地功能启动

ps:
1、第一次卡密验证成功后第二次登陆无需输入卡密,直到卡密过期。应该是有文件建立和文件读取,注册表也有变化(用火绒剑分析过),也考虑过抓包,我看有些高手会弄,奈何我实力不够哇!!
2、文件好像是UPX壳,但是脱壳脱不掉,又好像不是
3、杀毒软件提示有后门病毒,杀掉不影响使用,建议开杀毒软件或者在虚拟机内调试
4、修改程序,XCGUI.DLL会报错,机制不明

请高手给点思路,谢谢!下载地址:https://wws.lanzouj.com/iAUL1l41ypa

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

dutyzqly 发表于 2021-1-31 07:54
帮顶,等待高手解答学习

免费评分

参与人数 1吾爱币 -8 违规 +1 收起 理由
涛之雨 -8 + 1 请注意版规“无益解决主题帖问题的回复 如 (恶意灌水,帮顶帖,广告贴,无.

查看全部评分

冥界3大法王 发表于 2021-2-5 22:12
在主线必经点设断
视图,跟踪,运行跟踪。
对比两次走线,回答完毕。
 楼主| 李青摸眼回旋踢 发表于 2021-2-5 22:41
冥界3大法王 发表于 2021-2-5 22:12
在主线必经点设断
视图,跟踪,运行跟踪。
对比两次走线,回答完毕。

出个教程就更好了
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-11-25 05:25

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表