先做个广告,毕竟么,我支持收费。可惜鸡国不支持。
Why Use JRebel?
Reload Changes Instantly
Stop waiting for build & redeploy to fix a damn typo. Test changes in real time.
Change Anything
Afraid to make a change? Experiment freely to see what happens and revert anytime.
Finish Your Sprint Early
JRebel increases team velocity up to 40% (backed by surveys and case studies).
From:http://symphony.b3log.org/article/1358592244930
其实jrebel 破解很简单。用到的工具有 jd-gui 地址。jd-gui是 java 反编译工具,非常好用。
用 jd-gui 打开jrebel的jar就可以看到如图。这个UserLicense 类是,用来读取jrebel.lic 的,既然可以读取,反过来我们也可以重写License。
我们重写的license 包括以下内容就可以了。
Map testmap=new HashMap();
testmap.put("Name", "test");
testmap.put("Product", "JavaRebel");
testmap.put("Seats", "Unlimited");
testmap.put("override", "true");
testmap.put("Comment", " ####### ######");
testmap.put("enterprise", "true");
testmap.put("Organization", "test");
testmap.put("commercial", "true");
testmap.put("noBanner", "false");
不知道如何重写license 可以在jrebel 文件中查看 是如何读取文件的。
用我们重写过的license 替换原来的,启动 jrebel ,jrebel 会认为这个license是非法的。因为我们自己重写的license 是通不过jrebel的验证的。
解决办法就是取消jrebel的验证。这里要用到 javassist 去修改class文件。jrebel 的源代码是经过混淆处理的,很难看。
public byte[] getSignature()
{
return this.signature;
}
这个方法就是验证lic 是否有效,jd 收索 看哪里到用来这个方法,再修改那个方法直接返回true就可以了。应该可以看到多个地方有调用,我们只需要修改,调用getSignature的方法返回
类型是boolean 的修改就可以了。
修改完后,写到本地份文件,再用反编译工具查看是否正确。
再就是把修改过后的class 替换原来的就行了,替换方法 http://www.sdandroid.com/jar-update-file.html
javassist 的具体使用自行收索。
再启动jrebel 时就没有了非法的提示了。
这里就不提供源码的,实在有不懂的可以联系我。
=
=
=
+
=
=
=
相关推荐
jrebel反代工具,用于破解jrebel,jrebel反代工具,用于破解jrebel
JRebel破解方法1
从eclipse和网上找到的破解包提取打包成无依赖,独立java程序可用的版本。独立java程序启动的时候增加如下的JVM参数即可 -server -Xmx512m -XX:MaxPermSize=128m -Djava.awt.headless=true -Drebel.spring_plugin=...
这是sundancer 上传的破解文件,本人亲试可用,在此对他表示感谢。 1.eclipse 商店安装jrebel ...会提示没有license,无视他吧,其实已经破解了,创建项目去运行吧,运行时显示已经破解了,Licensed to xxxxxxxxxx
将该资源添解压后加到tomcat的lib目录下,并在VM ...-noverify -javaagent:D:\Tools\apache-tomcat-8.0.46\lib\jrebel.jar -Drebel.disable_update=true 我是分割线|END|-------------------------------------------
jrebel破解版 最新的jrebel 7.1.2 破解版 jrebel破解版 最新的jrebel 7.1.2 破解版jrebel破解版 最新的jrebel 7.1.2 破解版
但是JRebel插件是需要收费使用的(巨贵),虽然插件提供了14天的试用,但是只有一次试用机会,就是说试用期过了就不能再通过试用的方法继续使用插件了,所以对于JRebel插件的破解还是很有必要的。以上压缩包中是破解...
网上着了很多版本的破解,目前jrebel 7需要联网才能激活,而6.5之后的破解不完美,最终找了6.4.8,直接解压后放到\plugins即可,已在最新版的eclipse-jee-oxygen-2-win32-x86_64测试通过
Java 最新版jrebel7.1.1破解版。 先安装插件,安装成功后,把 .jrebel文件夹替换C:\Users\Duanhaobo(自己的用户)的 .jrebel文件夹,替换前注意备份,替换完成后重启eclipse,就ok了。。 jrebel破解版
jrebel-eclipse插件在线更新速度慢,提供个离线包给大家下载。 Jrebel破解Jar包使用: jrebel configuration ->advanced jrebel agent标签也选择Other jrebel.jar
之前用maven开发,每修改一次代码都需要重新编译发布一次,于是后面我用了jrebel实现热编译,这样开发就方便了很多,后面开发都只需要编译一次,有代码或者页面改动,都会自动去编译,不用maven再重新编译发布一次,...
Myeclipse2013安装jrebel6.5及破解方法,内附详细的安装说明以及自测过程中总结的注意事项。按照步骤操作即可,亲测可用。
jrebel 热部署工具 破解版
eclipse 插件,jrebel-6.4.3 破解版 亲自测试过。可以用!
Myeclipse安装jrebel6.5及破解方法,内附说明步骤,Myeclipse10亲测破解成功,eclipse应该也能用
myeclipse和eclipse下的jrebel热部署的破解方式,压缩包里面包括jrebel6.4.3离线安装包,破解版的jrebel6.4.3的破解文件,还有一份eclipse下的破解说明书,
修改java文件无需重启的插件,可以集成到tomcat中,我用的是myeclipse,也可以集成到idea,在jvm中追加如下内容: -noverify -javaagent:D:\...其中javaagent中指向jrebel.jar的目录,附件为jrebel的破解版;
jrebel插件及破解文件
jrebel_6.1.0-agent-crack
包括离线安装包和破解文件