午夜拍键惊奇
子夜 编程 代码与我同在
posts - 48,comments - 118,trackbacks - 79

Alloy look and feel(http://www.incors.com/lookandfeel/index.php)是一个非常漂亮的Java的look and feel,但是它是收费的,免费的只能使用30天。经过一个晚上和一个白天的努力,我终于成功破解了alloy(2005-5-10),心里那叫一个高兴啊,以后再做ui可以有很漂亮的界面了。等两天有空作一个算号器。

posted on 2005-08-04 13:09 ^ Mustang ^ 阅读(2383) 评论(26)  编辑  收藏 所属分类: 破解

FeedBack:
# re: Alloy
2005-08-04 17:22 | 呆呆向前冲的blog
能不能教我破解啊  回复  更多评论
  
# re: Alloy
2005-08-04 17:34 | ^ Mustang ^
过两天我把破解过程写出来吧  回复  更多评论
  
# re: Alloy
2005-08-04 18:02 | keith
1.4.4的早被破解了  回复  更多评论
  
# re: Alloy
2005-08-04 22:30 | Flair@ZJU
我花了30分钟试了一下.. 不知道对不对哦.. 未验证过..

首先在文档的Basic Usage中看一个使用的例子:
1. com.incors.plaf.alloy.AlloyLookAndFeel.setProperty("alloy.licenseCode", "x#myCompany#skd23j#dsjd9");
2. javax.swing.LookAndFeel alloyLnF = new com.incors.plaf.alloy.AlloyLookAndFeel();

对于第一句,利用反编译工具(DJ)找到:
public static void setProperty(String s, String s1){
bi.a(s, s1);//
}
然后顺藤摸瓜..:
//bi.a("alloy.licenseCode", "x#myCompany#skd23j#dsjd9")
public static void a(String s, String s1){
if(a == null) a();//private static HashMap a;
a.put(s, s1);//储存在一个HashHap里面
}

对于第二句:
//AlloyLookAndFeel(null)
public AlloyLookAndFeel(AlloyTheme alloytheme){
//...很多label跳转..忽略掉
label3:
{
//...
if(!ch.d())
{
//这好像.. 嗯,很可疑
JOptionPane.showMessageDialog(null, "License code not valid", "License Error", 0);
//...
}
//...
}
//...
}

于是再反编译ch类:
//ch.class
public static boolean d(){
if(!a) a();
return b;//初始化为false;
}

这.. 好像很简单,改成这样就行了:
//当然还有别的办法,不过那些算法,CRC校验我懒得计算了-.-
public static boolean d(){
if(!a) a();
return true;
}

最后用YingJAD反编译所有文件(DJ好像一次只能反编译一个),建立新工程,添加所有*.java,再编译,打包成jar文件替换原来的..  回复  更多评论
  
# re: Alloy
2005-08-04 23:10 | ^ Mustang ^
不行的,alloy做了混淆,有很多类反编译之后无法再编译的。所以只能改ch.class(可以编译)。我是在ch里加了一个方法计算序列号,在类加载时自动填到alloy.licenseCode里,具体的方法明天我贴出来吧。  回复  更多评论
  
# re: Alloy
2005-08-05 17:21 | 呆呆向前冲的blog
盼望中.
效果确实很酷  回复  更多评论
  
# re: Alloy
2005-08-06 02:08 | Flair@ZJU
我照自己写的测试了一下,好像可以用,呵呵。
不过还改了一个地方。ch.java中的
public static boolean e() {
if(!a) a();
return true;
}  回复  更多评论
  
# re: Alloy
2005-08-08 18:07 | keith
http://blog.csdn.net/airhand/archive/2005/08/08/447999.aspx
这里有,不过没有提到具体破解过程,说的都是无关紧要的废话。好像在YY呢!
我破解包我早有了,谁要留下email
  回复  更多评论
  
# re: Alloy
2005-08-09 09:30 | airhand
楼上的自己水平差,就不要到处说我的文章是废话,稍微有点水平的人都能够很根据我的文章正确破解,不知道是谁在YY。

最讨厌你这种自己没本事,到处传播破解器的家伙。  回复  更多评论
  
# re: Alloy
2005-08-09 10:20 | keith
楼上的不也在传播“犯罪”方法吗?
你的“本人从来不把破解程序公布到网上”和上面的“稍微有点水平的人都能够很根据我的文章正确破解”不是在打自己的嘴巴吗?

文章中还用“我靠”!!!受不了。  回复  更多评论
  
# re: Alloy
# re: Alloy
2005-09-14 12:58 | 需要key
请给我一份1.4.4的破解号码
webask@gmail.com
多谢  回复  更多评论
  
# re: Alloy
2005-10-24 14:06 | everbeen
能给我一份1.4.4的破解吗,谢谢。 everbeen@vip.163.com  回复  更多评论
  
# re: Alloy
2006-03-26 21:08 | kent
@keith
javapower@163.com

谢谢  回复  更多评论
  
# re: Alloy
2006-04-11 11:31 | tonykwok
我需要1.4.4的破解码 tony_kwok@126.com  回复  更多评论
  
# re: Alloy
2006-05-04 01:18 | jpisces
谁给我发一个能用的啊
jpisces@126.com  回复  更多评论
  
# re: Alloy
2006-07-14 20:10 | douko
可以给我一份吗?先谢谢了
douho@163.com  回复  更多评论
  
# re: Alloy
2006-08-25 09:07 | townsend
是否可以给我一份破解1.4.4,谢谢了!
townsendtan@yahoo.com.cn  回复  更多评论
  
# re: Alloy
2006-09-04 19:46 | 陈小稳
也请给我一份研究学习下吧。我的邮箱是:ccxw1983@yahoo.com.cn。先道声谢谢了!  回复  更多评论
  
# re: Alloy
2006-09-04 19:49 | 陈小稳
一直没有狠心下来学学汇编、破解,其实还是蛮有用的啊。羡慕……  回复  更多评论
  
# re: Alloy
2007-02-09 14:47 | tian
tcmy_168@163.com
给我一份,谢谢了  回复  更多评论
  
# re: Alloy
2007-03-19 13:30 | jhonny
key: v#ej_technologies#uwbjzx#e6pck8  回复  更多评论
  
# re: Alloy
2007-06-04 16:18 | spimlee
可否给我发一份,谢谢先
spimlee@yahoo.com.cn  回复  更多评论
  
# re: Alloy
2007-06-21 09:31 | Simon Gong
关于破解synthetica look and feel的可能性

最近找到一个非常专业的java look & feel, 德国的吧, 应该比Alloy 更好了, 地址在: http://www.javasoft.de/jsf/public/products/synthetica

我有看过Alloy 的破解方法的详细说明, 所以想问下synthetica的破解的可能性, 是不是会跟Alloy的差不多呢?

这个问题我向Airhand 发了邮件了, 不知道有没有路子可以解决这个问题, 期盼中.

谢谢了!  回复  更多评论
  
# re: Alloy
2007-08-06 23:28 | angelswing
也给我发一份,angelswingadam@163.com,谢谢  回复  更多评论
  
# re: Alloy
2007-09-06 17:02 | 岛主
请给我一份,hq.cn.com@gmail.com , 谢谢  回复  更多评论
  

只有注册用户登录后才能发表评论。


网站导航: