本文 22819 pv
3
打开这个软件标题处显示Trial Version如下图:
点加密按钮的时侯会弹出如下图:
Zend Guard的软件界面是用java写的,所以这两处肯定是在软件的plugins目录下。
逆向java文件推荐使用jd-gui软件或DJ.Java.Decompiler软件进行查找关键字,然后反编译。
反编译得到的源码可能还需要手动修改,并不是得到的源码100%能跑起来还有可能有语法错误。提示:jd-gui是免费软件,DJ.Java.Decompiler是收费软件。
点击加密按钮的时侯右下方的console标签又会显示如下图:
console标签里面还显示了一个GuardEngine.exe的文件,这说明Zend Guard的工作原理就是把guard.xml文件传给GuardEngine.exe来处理。
所以要在GuardEngine.exe文件中下手。逆向exe文件推荐使用OllyDBG来处理。
Zend Guard 6.0已破解成功,链接地址:http://www.geekso.com/ZendGuard6/
文中提到的工具下载
OllyDBG 1.10中文汉化版:http://www.hanzify.org/software/9546.html
jd-gui-0.3.5:https://github.com/fanhongtao/ApkDecompiler/tree/master/jd-gui-0.3.5.windows
Zend Guard破解逆向分析
© kekehu / 技术资源 / 2013.09.26 / 11:56 / 22819PV
Zend Guard 6.0已发布了,但是5.5license文件放到6.0上面无法使用了,改系统时间小于license文件里面的Expires过期时间也还是没有办法识别license。最近刚好要用到这个软件,如果没有注册或破解只能试用14天,所以我就想着破解试用限制。写这篇文章只是简单的分析一下这个软件是如何做限制,在哪块做的,有兴趣逆向这个软件的朋友可以做个参考。打开这个软件标题处显示Trial Version如下图:
点加密按钮的时侯会弹出如下图:
Zend Guard的软件界面是用java写的,所以这两处肯定是在软件的plugins目录下。
逆向java文件推荐使用jd-gui软件或DJ.Java.Decompiler软件进行查找关键字,然后反编译。
反编译得到的源码可能还需要手动修改,并不是得到的源码100%能跑起来还有可能有语法错误。提示:jd-gui是免费软件,DJ.Java.Decompiler是收费软件。
点击加密按钮的时侯右下方的console标签又会显示如下图:
console标签里面还显示了一个GuardEngine.exe的文件,这说明Zend Guard的工作原理就是把guard.xml文件传给GuardEngine.exe来处理。
所以要在GuardEngine.exe文件中下手。逆向exe文件推荐使用OllyDBG来处理。
Zend Guard 6.0已破解成功,链接地址:http://www.geekso.com/ZendGuard6/
文中提到的工具下载
OllyDBG 1.10中文汉化版:http://www.hanzify.org/software/9546.html
jd-gui-0.3.5:https://github.com/fanhongtao/ApkDecompiler/tree/master/jd-gui-0.3.5.windows
2014.11.19 14:04
2014.05.23 10:03
假如是试用版的,那么加密的文件只能试用14天吗??是这样的对吗?
2013.12.17 22:27