当前位置: 代码迷 >> Eclipse >> myeclipse 9.1 破译
  详细解决方案

myeclipse 9.1 破译

热度:505   发布时间:2016-04-23 12:31:24.0
myeclipse 9.1 破解

9.0 的注册机在windows下很好用,但是在其他系统上却有些问题。手动填写systemid计算后的破解码有些问题。

本人使用MacOSX,所以必须借助于虚拟机或者其他的机器上来破解。在网上也找了很多,有一种方法就是使用9.0的注册机,替换掉里面生成systemid字符串(自己操作系统上的systemid,在myeclipse激活窗口能看到),然后运行那个exe文件,就可以破解。这个有些麻烦,但是也能解决问题。

有些人可能就是自己一台机器,借助不了其他的环境,那破解起来就会比较麻烦。

?

我编写了一个破解器,使用java,可以跨平台使用,启动文件为jar文件,双击即可,要是在命令行就用java -jar *.jar


填写用户名

填写systemid

??? 1. myeclipse 激活窗口中可以看到systemid

??? 2. 点击Systemid... 按钮,自动生成本机器的systemid。

点击Active按钮进行计算序列号和激活码。会在下方文本框中显示计算后的信息。

?

破解程序可以计算序列号和激活码。

激活码的计算需要private.bytes密钥。

public.bytes.也就是公匙,解密时用。这个文件需要替换到myeclipse的jar文件中。

这两个文件在压缩包里面有。也可以自己生成。这两个文件是计算的时候必须的文件,一定要有的。否则会出现计算错误。

?

也可以自己手动新生成密钥和公钥,即Tools -> RebuildKey,生成到当前目录下,要是存在的话,就覆盖掉原来的文件。生成之后别忘了替换到myeclipse的jar文件中。

?

手动替换类包比较麻烦,所以程序中集成了替换类包的功能,

Tools->ReplaceJarFile 这个需要选择myeclipse下的common->plugins文件夹,程序会在这个目录下查找需要替换的类包,然后进行替换。替换的内容为SignatureVerifier.class(完整性校验)和publicKey.bytes(公匙,当前目录下的文件)。

?

Tools->SaveProperities

生成myeclipse Licence文件(.myeclipse.properities),在用户的目录下,这个文件在myeclipse启动之后读取,进行产品信息激活。(这个部分也可以手动填写myeclipse对话框的激活信息之后,myeclipse自动生成)。

?

打开myeclipse看看吧。

?

该程序源代码

http://download.csdn.net/source/3501339

?

?

关于源代码。我想说几句,我发这个源代码程序最主要不是让你用的,而是让你研究的,研究一下myeclipse9.x系列加密和破解机制是什么样子的,而不是让你拿来直接就用,而不知道里面的东西。你要是想用的话,请直接下载下面的myeclipse9.1_active.zip?文件,这个是免费的,可以直接破解用。

**********************************

有的朋友说不好用,我解释一下,破解未成功的原因。

1.licences过期,会有提示。请到官方网站申请一个新的licence,覆盖即可

2.操作不对,请详细看说明。

3.生产出来的systemid和exe破解出来的那个对应不上,这个问题我也研究了,没有问题,因为myeclipse里面只要找到能对上一组的数据,systemid就算对上了。

5.要是systemid不对的话,请到myeclipse的active界面上有webactive中找systemid,把那个systemid拿过来就可以了(linux破解不成功请用这个)。

6.本人测试windows、MacOSX,没有linux系统,也没有HP-UX系统,破解机制都是一样的,参见(5),请见谅。

破解不成功主要原因有两个

* systemid不对,参照(5)。

* publicKey.bytes 没有替换,请替换,程序中有这个功能(Tools->ReplaceJarFile ,参见上面说明)。看不懂英文请google。

?

?

?注:本程序只用于学习,不可用于商业用途


  • myeclipse_9.1_active.zip?(351.4 KB)
? 经本人试用,很好用的呦~~~
  相关解决方案