文档章节

Eclipse插件ViPlugin2.X的破解方法

鱼北子
 鱼北子
发布于 2013/01/12 22:24
字数 467
阅读 1111
收藏 5

下载地址:http://www.viplugin.com/viplugin/推荐大家使用。最新的版本是是2.5。网上提供的很多破解方法都是基于1.x的。

如果您仅仅寻求破解请看快速破解部分,细节请看具体破解过程。

 

快速破解:

1、在eclipse根目录下建立文件:viPlugin2.lic。并使用记事本打开,将以下字符串插入其中:

q1MHdGlxh7nCyn_FpHaVazxTdn1tajjeIABlcgJBc20

2、重启eclipse viplugin已经破解咯。

 

具体破解过程。

接下来重点说一下破解。

1、使用winrar 解压 viPlugin_2.5.1.zip 取出 \plugins\com.mbartl.viplugin.eclipse.layer_2.5.1\lib\licensechecker.jar

2、下载commons-codec-1.6.jar。 地址:http://commons.apache.org/codec/download_codec.cgi

3、下载java的反编译工具。地址:http://www.oschina.net/p/java+decompiler

4、使用winrar打开licensechecker.jar。解压出其中的CheckLicenseFile.class。 使用在(3)中下载的java反编译工具,进行反编译,得到CheckLicenseFile.java。

5、建立一个eclipse工程,并且将commons-codec-1.6.jar , CheckLicenseFile.java  加入到工程中。如图:

捕获

6、我们来看一下CheckLicenseFile.java 中的一些方法:

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
package com.mbartl.viimplementation.license;
 
 
public class CheckLicenseFile
{
  public static boolean checkLicenseLocations(String[] paths);
  //用户读取license文件
 
  private static boolean checkLicenseFile(String fileName);
  //检查密钥
   
  public static synchronized String encrypt(String name, String email);
  //依照用户名和密码生成密钥
}

7、所以我们可以从checkLicenseLocations方法中获知,license的文件名应该是 viPlugin2.lic。通过任意的用户名和邮箱我们可以获得到密钥。

6、建立一个java类,并提供Main方法。我的代码如下:

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
import com.mbartl.viimplementation.license.CheckLicenseFile;
 
public class License {
 
    /**
     * @param args
     * @throws Exception
     */
    public static void main(String[] args)throws Exception {
 
        CheckLicenseFile licenseFile =new CheckLicenseFile();
        String valueString = licenseFile.encrypt("test","test");
        System.out.println(valueString);
    }
 
}

从控制台获得密钥,在eclipse根目录下建立 viPlugin2.lic 文件。并且将获得的密钥通过记事本写入其中即可破解。

本文转载自:http://www.cnblogs.com/mythboy/archive/2012/02/17/2356277.html

鱼北子

鱼北子

粉丝 23
博文 39
码字总数 7139
作品 0
昌平
技术主管
私信 提问
Jrebel 破解,配置图文教程

JRebel是个很好的开发工具,我在网上找了好久都没有找到很详细的教程,破解与配置教程千篇一律,步骤不详细。编写这篇教程,综合网络上的知识,加上了自己的理解与详细图文步骤。 安装 一般最...

xiaoheike
2016/03/19
0
0
Jrebel6.3.3破解,配置图文教程

JRebel是个很好的开发工具,我在网上找了好久都没有找到很详细的教程,破解与配置教程千篇一律,步骤不详细。编写这篇教程,综合网络上的知识,加上了自己的理解与详细图文步骤。 安装 一般最...

voole
2016/07/29
161
0
JRebel6.0.3的Eclipse插件安装(破解)

下载JRebel6.0.3的破解文件 首先从网上下载:jrebel6.0.3-agent-crack.zip,并解压。下载地址: http://pan.baidu.com/s/1eQnJmvw , 提取密码: c9gt 安装eclipse的JRebel6.0.3的插件 我使用的...

柳哥
2015/03/02
16K
3
eclipse上使用jrebel插件

tomcat对热部署的支持不是很好,在添加方法,类,以及资源文件的时候常常需要重启服务,像我在公司里面的一个服务起来都要一到五分钟,非常浪费时间.jrebel是第三方做的热部署的工具,非常有用.下面...

Lubby
2015/02/11
131
0
myeclipse中支持jquery、ext、YUI、mooto等主流框架的自动完成、提示、...

分享一下在myeclipse中支持jquery、ext、YUI、mooto等主流框架的自动完成、提示、调试等方法。 也有人推荐spket ide,以下着重介绍link方式安装aptana,不推荐升级模式安装,升级安装会带来很...

zmldndx
2013/05/28
362
2

没有更多内容

加载失败,请刷新页面

加载更多

Rust:最小化窗口后 CPU占用率高 (winit,glutin,imgui-rust)

最近试着用 imgui-rust 绘制界面,发现窗口最小化后CPU占用会增大。 查询的资料如下: https://github.com/rust-windowing/winit/issues/783 https://github.com/ocornut/imgui/issues/1151 ...

reter
25分钟前
8
0
cloud-zuul路由网关

九、zuul路由网关 概述 1.1 能干嘛 路由、过滤 路由基本配置 路由访问映射规则 十、springCloud config分布式配置中心

榴莲黑芝麻糊
25分钟前
12
0
Circuit Breaker模式

Circuit Breaker模式会处理一些需要一定时间来重连远程服务和远端资源的错误。该模式可以提高一个应用的稳定性和弹性。 问题 在类似于云的分布式环境中,当一个应用需要执行一些访问远程资源...

mskk
38分钟前
16
0
写论文之前的准备都有哪些?干货来了!

原文链接:https://www.lwfdy.com/archives/144.html 之前跟大家谈了许多有关于初稿修改以及写作事项需要注意的问题,那么今天我们来说一说,在写之前,我们需要做哪些准备呢,为了做到下笔如...

辅导员
44分钟前
11
0
idea快捷键

Alt + Enter 引入类 Ctrl + O 查看我们继承的类或者接口中的方法,以及我们要实现的方法 Ctrl + Alt + b 查看接口实现类中方法(就是我们使用接口编程时,在调用实现类方法处直接Ctrl+鼠标左...

行者终成事
52分钟前
13
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部