|
|
|
|
|
pocomaker 评论版权破解http://www.xishui.net 2008年07月28日19:40 浠水网
前些天要给客户制作电子杂志,选择使用Pocomaker(魅客)1.0制作。杂志做好后,封底会出现Poco的版权信息和一个评论表单。客户希望去掉版权信息和评论,但是Poco官方说将会在以后的版本中添加去除版权和评论的功能。
谁知道什么时候才会发布具有去掉版权信息的新版本,反正我是等不急了。在网上搜了半天,都没有发现有谁可以破解掉这个功能,看来只有自己尝试破解了。 ![]() Pocomaker并没有加壳,应该是使用VC开发。先用eXeScope查看资源,在对话框(134)里发现三个隐藏控件,分别是“模板设置”、“去除封底广告”和“去除封底评论”,将“可见”勾选,保存退出。运行,在生成界面出现了“去除封底广告”和“去除封底评论”这两个复选框,心中暗喜,不会这么容易吧!鼠标刚选中“去除封底广告”,不料弹出一个对话框“请先登陆Poco”。在经过一番研究后,把这个弹出给去掉了,再次运行,再点,又出来一个积分不够的提示,真是够麻烦,再研究,终于把这个也给去了。心想,我看你还能弹什么!最后运行,点复选框,不弹了,生成,版权和评论根本就没去掉,莫非这个隐藏功能还没有开发? 算了,放弃这个方法,从别处入手。仔细分析后发现,版权和评论其实是由两个swf文件嵌入的,版权叫“copyright.swf”,评论叫“bbs.swf”,这两个文件在安装目录里是不存在的。只有在生成电子书的过程中,会从某个文件中提取出来,然后再嵌入到杂志文件里。通过分析,知道copyright.swf是被一段Flash AS 命令嵌入的,代码如下: 程序代码this._lockroot = true; this.createEmptyMovieClip("PMMccopyrightaswd1", 9); PMMccopyrightaswf1._lockroot = true; this.PMMccopyrightaswd1.loadMovie("copyright.swf"); this.Attach("PMMccopyrightaswf1"); 这个相当头疼,在pmc.dll里发现了部分语句,可并不是嵌入在pcm.dll里的flash文件,本来想通过更改createEmptyMovieClip后面的数字参数来将版权信息置后达到隐藏的目的,就为了找到9这个数字在pmc.dll里的位置,就很麻烦和困难了,而且也未必一定在pcm.dll里。 ![]() 目前已经通过修改pmkcs.dll,把bbs.swf去掉了,也就是说,可以达到去除评论的功能。而且通过研究,还把内页的边框样式修改了,原版的内页两侧会有书籍效果,个人认为不好看,还是简单点看着舒服。 继续研究版权的破解,先把去掉评论和内页书籍效果的文件发上来。 —————————— 12月18日早晨研究结果: 昨天说copyright.swf不是嵌入在pmc.dll里这个说法现在还不好说。因为发现了新的问题,它的加密方式很有意思,在生成杂志前,程序会检测pcm.dll的MD5值(pmc.GetFileMd5@CPmcIo@@SAHPBDQAE@Z 、pmc.GetFileMd5@CPmcIo@@SAPBDPBD@Z),如果发现pmc.dll文件有被改动,程序就弹出提示说:您使用的程序不是发布版本,程序将在5秒后退出。然后程序自动关闭。看来玄机很可能就在pmc.dll里。不过还有一个发现,在PocoMaker.exe里,有两处字符很有意思,一是“abcd”,另一个是“853985”,通过反编译发现这两处很可能是跟MD5对比有关,现在还不清楚这个是不是秘钥的一部分。继续努力…… —————————— 12月18日下午1点半破解成功 中午吃饭回来研究了一小下,认为早上的破解方式可能会比较难搞定,想试试别的方法,结果一试就成功了,方法暂时保密,发个无版权破解成果给大家看一下: 文件名: NoCopyright.rar 下载链接: http://www.fs2you.com/files/a5dab133-ad2c-11dc-8c19-0014221b798a/ 看来吃饭还是很有帮助地!
【发表评论】
|
|||||||