破解“某MP3分割器”

查看 152|回复 13
作者:gargoyles   
我朋友在使用一个MP3分割器,每次导出MP3的时候都跳十秒钟广告。但广告居然有脸写自己是有良好口碑的免费软件,着实是很矛盾。但是我还是劝我朋友使用ffmpeg,不要用这种软件了。不过还是想尝试破解一下。


1.png (33.84 KB, 下载次数: 0)
下载附件
2023-4-23 14:34 上传

先用DIE查壳,显示:
    Compiler: Borland Delphi(7)[-]
    Linker: Turbo Linker(2.25*,Delphi)[GUI32]
我可从来没调试过Delphi的软件,这下有点害怕。
我下载了Delphi Decompiler,本以为能直接反编译出Delphi语言,结果反编译出来是窗口和控件信息,还有控件对应方法的汇编代码。


2.png (23.72 KB, 下载次数: 0)
下载附件
2023-4-23 14:38 上传

但是元数据都没有混淆,TFrmSponsor一看就是捐助窗口。
打开BtnCloseClick的过程,显示:
0048E610   C7804C02000007000000   mov     dword ptr [eax+$024C], $00000007
0048E61A   C3                     ret
看来这个按钮确实是关闭窗口的。
打开打开BtnDoClick的过程,显示:


3.png (30.88 KB, 下载次数: 0)
下载附件
2023-4-23 14:42 上传

显然从push ebx到ret是这个按钮的过程。
在ollyice中无脑把两个call指令nop掉,成功显示:


4.png (12.27 KB, 下载次数: 0)
下载附件
2023-4-23 14:44 上传

OK,应用修改,导出文件。
原文件和cracked

MP3分割器.rar
(1.29 MB, 下载次数: 236)
2023-4-23 14:47 上传
点击文件名下载附件
下载积分: 吾爱币 -1 CB

sjc140400制作的MP3分割软件:

MP3铃声切割工具.rar
(489.47 KB, 下载次数: 36)
2023-4-23 20:38 上传
点击文件名下载附件
下载积分: 吾爱币 -1 CB

下载次数, 下载附件

sjc140400   

跟分,
分享下我收藏的MP3剪辑器链接:https://pan.baidu.com/s/1L_bsv-L9aPM3x4RwowJMBw
提取码:s3d4
submariner   


gargoyles 发表于 2023-4-23 20:32
我尝试了,没有成功。点击按钮无反应。

这里是网络验证的call,al=1验证成功


2023-04-24_123458.png (174.02 KB, 下载次数: 0)
下载附件
2023-4-24 12:35 上传

xxkz   


ljh15 发表于 2023-4-23 16:02
要不是上了30年网!我都不敢说以前这种东西网上都是免费的!!!甚至Nokia手机时代还有s40和s60的软件版本 ...

那会很是流行付费下载手机铃声,以前一抓一大把这种软件,我记得还有一个可以更改mp3码率的软件,在手机内存只有32M,64M的时代里,这种软件简直就是救星。现在都懒得折腾了,出厂什么铃声,手机退休也不会改一下了
xgameboy   

现在这些软件确实很无语,号称免费,用到一些功能它也不说收费,只说什么“捐助”“赞助”“打赏”,你就明说收费不就得了,想收费还搞得这么扭捏
zhengkejie   

小白还是值得学习一下,支持一下
策士   

实用,不错的工具。。
wsasecy   

出手果断
supernox   

楼主这波操作很秀~~~~
dxxiong   

支持一下了
您需要登录后才可以回帖 登录 | 立即注册

返回顶部