KaQqi 发表于 2017-3-18 14:07

mp4转换器 XXXX by cqr2287

本帖最后由 姐又寡闻了 于 2019-6-6 22:43 编辑

软件地址:百度搜索mp4转换器,百度有官方下载
文章作者:cqr2287/cqr2003
破解原因:某人私下找我的
破解过程:
载入od,不能区分语言,但可以知道是ascii编码的。
打开软件
点注册,输入注册码,提示失败

其实软件就18元,支持正版的去支持吧。
软件当然没有字符串,但是断点也没用(废话,那你还发啥破文)
此时在内存中搜素注册码错误。

下内存访问断点,跟踪
779A341B    0FB602          movzx eax,byte ptr ds:
779A341E    03C0            add eax,eax
779A3420    0FB7B0 60D4A277 movzx esi,word ptr ds:
779A3427    4F            dec edi
779A3428    FF4D 18         dec dword ptr ss:
779A342B    66:85F6         test si,si
779A342E    74 21         je short ntdll.779A3451
779A3430    837D 18 00      cmp dword ptr ss:,0x0
779A3434    74 31         je short ntdll.779A3467

成功断下,返回程序领空。
004320B0|.E8 274BFDFF   call <jmp.&user32.DrawTextA>             ; \DrawTextA
004320B5|.33C0          xor eax,eax
004320B7|.8A45 FB       mov al,byte ptr ss:
004320BA|.8B3C85 6C884A>mov edi,dword ptr ds:    ;缃
004320C1|.8B75 A8       mov esi,
004320C4|.8B45 AC       mov eax,
004320C7|.8945 CC       mov ,eax
004320CA|.85FF          test edi,edi

执行到断尾。
因为这块比较乱,不好进行分析,也不是关键,所以返回上一层。
0044FB28/$55            push ebp
0044FB29|.8BEC          mov ebp,esp
0044FB2B|.6A 00         push 0x0
0044FB2D|.53            push ebx
0044FB2E|.56            push esi                                 ;MyMencod.004A5DB0
0044FB2F|.8BF2          mov esi,edx
0044FB31|.8BD8          mov ebx,eax
0044FB33|.33C0          xor eax,eax
0044FB35|.55            push ebp
0044FB36|.68 7DFB4400   push MyMencod.0044FB7D
0044FB3B|.64:FF30       push dword ptr fs:
0044FB3E|.64:8920       mov dword ptr fs:,esp
0044FB41|.8D55 FC       lea edx,
0044FB44|.8BC3          mov eax,ebx
0044FB46|.E8 ADFFFFFF   call MyMencod.0044FAF8
0044FB4B|.8B45 FC       mov eax,
0044FB4E|.8BD6          mov edx,esi                              ;MyMencod.004A5DB0
0044FB50|.E8 074AFBFF   call MyMencod.0040455C
0044FB55|.74 10         je short MyMencod.0044FB67

这里很规整,调用很多。先下个断点,继续跟踪。
0044FB77|.E8 D445FBFF   call MyMencod.00404150
0044FB7C\.C3            retn
0044FB7D   .^ E9 4E3FFBFF   jmp MyMencod.00403AD0
0044FB82   .^ EB F0         jmp short MyMencod.0044FB74
0044FB84   .5E            pop esi                                  ;MyMencod.0044FB84
0044FB85   .5B            pop ebx                                  ;MyMencod.0044FB84
0044FB86   .59            pop ecx                                  ;MyMencod.0044FB84
0044FB87   .5D            pop ebp                                  ;MyMencod.0044FB84
0044FB88   .C3            retn

很熟悉的断尾。
00432268|.FF51 68       call dword ptr ds:
0043226B|.B2 01         mov dl,0x1
0043226D|.8BC7          mov eax,edi
0043226F|.E8 8C400100   call MyMencod.00446300
00432274|.8B55 FC       mov edx,                        ;MyMencod.004A5DB0
00432277|.8BC7          mov eax,edi
00432279|.E8 AAD80100   call MyMencod.0044FB28
0043227E|.8D55 A0       lea edx,

这是上一层。这一层也不是根本,继续跟。
0043251B|> \8B45 F4       mov eax,
0043251E|.8B10          mov edx,dword ptr ds:               ;MyMencod.004318B4
00432520|.FF92 EC000000 call dword ptr ds:             ;MyMencod.0046C230
00432526|.8945 F8       mov ,eax
00432529|.33C0          xor eax,eax

这里是messagebox。这就说明离成功很近了,再上一层楼。
下方下段,跟踪。
004A5D1C   .84C0          test al,al
004A5D1E   .75 1F         jnz short MyMencod.004A5D3F
004A5D20   .8B83 08030000 mov eax,dword ptr ds:
004A5D26   .8B10          mov edx,dword ptr ds:
004A5D28   .FF92 C4000000 call dword ptr ds:
004A5D2E   .B8 B05D4A00   mov eax,MyMencod.004A5DB0                ;注册码错误
004A5D33   .E8 1CC8F8FF   call MyMencod.00432554
004A5D38   .E8 77DEF5FF   call MyMencod.00403BB4
004A5D3D   .EB 26         jmp short MyMencod.004A5D65
004A5D3F   >B8 C45D4A00   mov eax,MyMencod.004A5DC4                ;注册成功

关键。

static/image/hrline/2.gif
一会把成品发上来,再做个行为记录。

KaQqi 发表于 2017-3-18 14:21

补充,转换还有另一个验证
004A6F17|.FF51 64       call dword ptr ds:
004A6F1A|.A1 84AD4A00   mov eax,dword ptr ds:
004A6F1F|.8078 0C 00    cmp byte ptr ds:,0x0
004A6F23      EB 0A         jmp short MyMencod.004A6F2F
004A6F25|.B8 B46F4A00   mov eax,MyMencod.004A6FB4                ;转换完毕,你尚未注册软件只能转换前一分钟视频,请先注册!
004A6F2A|.E8 25B6F8FF   call MyMencod.00432554

lvcha128 发表于 2017-3-18 14:18

先占个位置 嘿嘿哄

siwuxie095 发表于 2017-3-18 14:20

楼主厉害了,感谢楼主分享

jlzjf 发表于 2017-3-18 14:31

非常感谢

KaQqi 发表于 2017-3-18 14:42

cqr2003是我在别的论坛的账号,我没有在吾爱注册马甲呀。。。。。。。
@小飞虫

爱吃好睡 发表于 2017-3-18 14:45

一直在用格式工厂,不知道楼主说的这个软件能不能用格式工厂来替代,一会下下来试试看看有什么功能,谢谢LZ了,毕竟破解了拿出来分享挺感动我的

苏紫方璇 发表于 2017-3-18 14:47

膜拜下cqr大牛,cqr2003这是要改名的节奏么

爱吃好睡 发表于 2017-3-18 14:48

爱吃好睡 发表于 2017-3-18 14:45
一直在用格式工厂,不知道楼主说的这个软件能不能用格式工厂来替代,一会下下来试试看看有什么功能,谢谢LZ ...

哦,那淘宝上还卖18块钱,确实太坑了

小飞虫 发表于 2017-3-18 14:48

那没事了,可能是我认错了cqr2370 cqr103 cqr36925 cqr2287
看到cqr就以为是你{:301_1005:}刚举报完就看见你回帖
页: [1] 2 3 4 5 6 7 8 9 10
查看完整版本: mp4转换器 XXXX by cqr2287