EnMp3Player 破解

摘要:
0041379C|。68003C4400推送00443C00;|Text=“Trial”,B0,“Ma”,BB,“Neng”,B8,“”,B4,“””,B6,“Liao”,B00,“20行:”,BD,“Xie Ao Li Du Hao”,BD”,“,B0”,“004137A1|.50pusheax;|hOwner004137A2|.FF15F0024300calldwordptr[˃;MessageBoxW004137A8|.6A01push1;/IsShow=100413AA|.6A00push0;|DefDir=NULL004137AC|.6A000push0;|参数=NULL004137AE |.68500B4300push00430B50;|文件名=“http://www.wsgsoft.com/emp/buy.htm“004137B3|.68BC094300push004309BC;|Operation=”open“004137B8|.6A00push0;|hWnd=NULL004137BA|.FF1530243000calldwordptr[;ShellExecuteW这是出现错误提示的地方。让我们来看看哪个跳转可以跳过此提示0041377E/0F85030000jnz00413A87。当我们发现跳跃非常大时,我们修改并尝试它。结果是成功的。你可以在20句话后播放情景。如果你想继续学习,你可以自己尝试。我已经停止了对切割部分的研究,所以很抱歉,各位,事实上,这些理论上并不难。重要的是耐心和时间。我有耐心,但我没有时间。

最近比较蛋伤,所以就很少学破解和逆向了,今天在某群看到有人在研究这个的破解,几次都没成功,我看下文件不大,就下来研究下

官方地址:http://www.wsgsoft.com/emp/

【破解声明】:只是感兴趣,没有其它目的,如果你喜欢该软件,请支持正版。

首先,查壳,是无壳的,Microsoft Visual C++ 8.0 *

运行试试,结果有这样一个提示

EnMp3Player 破解第1张

根据提示下MessageBoxW断点

然后运行程序,然对话框弹出

返回到用户代码

00413795  |.  6A 30         push    30                               ; /Style = MB_OK|MB_ICONEXCLAMATION|MB_APPLMODAL
00413797  |.  68 00404400   push    00444000                         ; |Title = "EnMp3Player 2.7.2 试用",B0,"??,A8,"mp3逐句",B8,"",B4,"",B6,"粒?
0041379C  |.  68 003C4400   push    00443C00                         ; |Text = "试用",B0,"嬷",BB,"能",B8,"",B4,"",B6,"燎",B0,"20行:",BD,"獬拗魄牍郝蛘",BD,"",B0,"?
004137A1  |.  50            push    eax                              ; |hOwner
004137A2  |.  FF15 F0024300 call    dword ptr [<&USER32.MessageBoxW>>; \MessageBoxW
004137A8  |.  6A 01         push    1                                ; /IsShown = 1
004137AA  |.  6A 00         push    0                                ; |DefDir = NULL
004137AC  |.  6A 00         push    0                                ; |Parameters = NULL
004137AE  |.  68 500B4300   push    00430B50                         ; |FileName = "http://www.wsgsoft.com/emp/buy.htm"
004137B3  |.  68 BC094300   push    004309BC                         ; |Operation = "open"
004137B8  |.  6A 00         push    0                                ; |hWnd = NULL
004137BA  |.  FF15 38024300 call    dword ptr [<&SHELL32.ShellExecut>; \ShellExecuteW

  这就是错误提示的地方了。

我们往上找看有哪个跳转可以跳过这个提示

0041377E     /0F85 03030000 jnz     00413A87

  发现这个跳转很大,就修改试试,结果就成功了,可以播放20句之后的情况,如果你想继续研究 ,可以自己试试。

关于切割的部分,我已经不再研究了,所以不好意思了各位,其实这些从理论上来说都不是很难,重要的是耐心和时间。

我有耐心,但没时间了。

免责声明:文章转载自《EnMp3Player 破解》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇C++中的头文件和源文件Apache 日志设置不记录指定文件类型的方法和日志轮下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

随便看看

无密码远程桌面连接方法

无密码远程桌面的连接方法如下:1.设置为允许远程桌面访问。...

POI操作word和html相互转化

下面是里两个类:第一个类是html转为word,第二个是word转html(最下面附上jar包下载链接)packagecom.wz.poi.wordHtml;/***2018/4/24*@authorAdministrator**/importjava.io.BufferedReader;importjava.io.ByteArrayInputStream;...

禅道从windows迁移到linux

windows下图片路径/zentao/www/data/upload/1备份到Linux下路径/opt/zbox/app/zentao/www/data/upload/1二、Linux下安装禅道注意一定要安装相同版本的禅道2.1、安装禅道有很多方法,禅道官网也有详细说明,这里主要讲linux用一键安装包及遇到的问题2.2、下载安装包禅道官网下载界面很乱,大...

ESXi挂载NFS共享存储

使用万兆交换机,ESXi使用NFS协议连接存储。本文介绍的是通过NFS协议挂载共享存储上的VS01卷,共享存储上已经赋予ESXi主机访问该卷的权限。...

浅谈 SQL 注入(注入篇)

1、 SQL注入1.1简介什么是SQL注入?它不过滤用户可以严格控制或没有限制的参数,以便用户可以将传入的参数和SQL语句组合成SQL语句,然后将其传输到web服务器。最后,它被传输到数据库以执行添加、删除、修改和查询等操作。基于此,用户可以获取数据库数据或提高其销毁数据库数据的权限。...

VMware虚拟机几个常用文件夹介绍

将在虚拟机系统文件下自动生成三个锁文件。虚拟系统正常关闭后,VMware将解锁,“systemTyep.vmdk.lck”和“systemType.vmem”文件夹将消失。当RAM运行缓慢时,它会将数据从RAM移动到一个称为“分页文件”的空间。...