`

Crack JRebel 4.0,无需重启JVM,热部署解决方案

阅读更多

如果不熟悉的可以搜索下JRebel/JavaRebel,这里是官方网站:

www.zeroturnaround.com。
最近刚发布了4.0版本,功能更强大,配置也更加简单了。价格不菲。
官方提供30天试用版,可以先体验下再决定是否购买。

看到里面的代码混淆让我很崩溃,没有深入研究混淆后的运行机制。比如下面居然有两个名称相同,参数相同,但是返回值不同的静态方法,不知是如何执行的。
public static void a(String s)和 public static String a(String),以及
private static void c()和private static String c()。
猜测是在运行的时候自己进行JVM指令的执行。这样的代码反编译后都不知道怎么写回去,想到崩溃,因为两个方法居然都有地方调用了。

zhangthe9  提供了一个4.0的破解版,我很好奇,咨询了下,居然还是以前的RSA签名算法。


好吧,翻出08年写的JavaRebel 2.0-M1的破解程序,重新生成一个license文件,修改公钥,替换license文件,居然运行正常。这么多年了,签名算法和步骤居然一点都没变,嗯,人家真执着!
当然是无限制版,所有功能可用,也没有时间限制。

#############################################################

 JRebel 
4.0  ( 201105311152 )
   with Enterprise Add
- On !  (see http: // jrebel.com/enterprise)
 (c) Copyright ZeroTurnaround OU, Estonia, Tartu.

 Over the last 
1  days JRebel prevented 
 at least 
0  redeploys / restarts saving you about  0  hours.

 This product is licensed to www.imxylz.info
 
for  unlimited number of developer seats on site.
 
==  Cracked by imxylz (imxylz#gmail.com) from JavaRebel  2.0 - M1,  2008   ==

#############################################################

伟大领袖席,指引我们向前进!
jrebel cracked by imxylz
伟大领袖主,指引我们向前进!
jrebel cracked by imxylz
JRebel: Reloading  class   ' ReloadClass ' .change 
伟大领袖毛席,指引我们向前进!
class !


破解思路很简单,替换公钥,使用自己私钥生成签名License文件。
如果想屏蔽版本更新提示,有以下几种思路:
(1)修改调用更新坚持的类(难道有点大,因为混淆比较严重,不容易反编译)
(2)修改更新服务器的地址,将http://update.zeroturnaround.com/jrebel/ 地址修改,可以使用二进制工具直接修改字符串,比如我就将update改为updatt,无法解析域名就不能获取最新版本了。
(3)增加-Drebel.disable_update=true参数即可。(这种方法最简单)。

当然了,为了“保护知识产权”,不会将破解文件放出来,有需求的可以留言联系。(所谓的“计算机条例”是允许为了学习、研究而进行相关逆向工程的,哈哈)。


好吧,架不住国人的热情,这里是下载地址,需要翻X,你懂得!http://dl.dropbox.com/u/22951342/jrebel.jar  

分享到:
评论
1 楼 tantengfei 2011-06-28  
高人啊,发我一个lic文件吧 tantengfei@gmail.com

相关推荐

    idea中项目jrebel热部署配置步骤

    idea中项目jrebel热部署配置步骤,附有步骤截图,请测有效

    jrebel6.0.0-crack热部署

    jrebel6.0.0-crack 热部署文件

    JRebel6.4.3热部署

    JAVA热部署安装及配置,实现IDEA无需频繁重启服务。通过自己手动配置,绝对能用!

    jrebel for idea2017热部署

    jrebel for idea2017热部署 带教程http://blog.csdn.net/qq_36336344/article/details/69676993

    JRebel eclipse 热部署

    JRebel eclipse 热部署

    jrebel6.3.1-cracked(热部署eclipse插件)

    jrebel6.3.1-cracked(热部署eclipse插件)

    myeclipse 插件热部署 jrebel6.5

    myeclipse 插件热部署 jrebel6.5 亲测可用,资源下载到磁盘,然后打开myeclipse 路径为:Windows ---> Perferences --> MyEclipse -->Servers -->Tomcat --> Tomcat 7.x -->JDK 配置jvm参数: -...

    jrebel-idea-热部署jar包.zip

    jrebel-idea-热部署ar包.zip。 IDEA热部署插件,修改代码可不用重启项目,方便调试。

    jrebel 热部署工具

    jrebel 热部署工具 破解版

    jrebel_6.4.8_agent_crack

    JRebel是一个J2EE热部署的工具。使用它可以减少浪费8-18%的开发时间在项目的构建和部署上。虽然Java也提供了HotSpot的JVM,但是如果你修改的类中有方法名称变动的话,HotSpot就无能为力了,必须要重要启动应用...

    jrebel_6.5.2_Java热部署插件

    热部署插件、支持32位、64位系统,解压后,里面有文件说明,参考说明配置。开发必备,节省时间。注意:请根据系统来选择配置文件。此说明基于:windows10 64位 、jdk7

    Jrebel远程热部署+远程debug1

    客户端IDEA安装Jrebel省略服务器安装Jrebel1.执行如下命令:curl -O http://dl.zeroturnaround.com/jrebel

    jrebel6热部署破解版

    Jrebel 可快速实现热部署,节省了大量重启时间,提高了个人开发效率。它使得JAVA程序员能在不进行重部署的情况下,即时看到代码的改变对一个应用程序带来的影响。JRebel使你能即时分别看到代码、类和资源的变化,你...

    jrebel-idea-热部署软件.zip

    jrebel-idea-热部署软件.zip。 IDEA热部署插件jrebel,修改代码可不用重启项目

    Jrebel插件-热部署

    资源为破解版的Jrebel热部署插件,在eclipse中配置好了以后,修改java文件无需再重启项目

    jrebel安装包及远程热部署

    jrebel安装包及远程热部署

    ecilipse+tomcat+jrebel实现热部署

    你是否有过为修改后台代码,项目重部署而出现的漫长等待而烦恼,JRebel就是这样一套解决修改后台代码快速实现热部署的开发工具,节省了大量重启时间,提高了个人开发效率。

    jrebel+idea热部署整合

    自己整理的jrebel idea插件 有详细的安装文档,和插件安装文件,亲测可用

    热部署jrebel

    jrebel热部署,修改前端代码,Java代码,xml配文件,properties文件不用重新部署项目和重启服务器。真的好用,本人已验证使用。 jrebel热部署,修改前端代码,Java代码,xml配文件,properties文件不用重新部署项目...

Global site tag (gtag.js) - Google Analytics