您的位置:首页 > 编程语言 > Java开发

Myeclipse所有版本注册码的通用算法(修改版)

2009-08-25 16:30 537 查看
是一个通用的Myeclipse注册码生成算法-建议还是买正版



import  java.io. * ;
public   class  Crack   {
public   static  String convert(String s)   {
if  (s  ==   null   ||  s.length()  ==   0 )
return  s;
byte  abyte0[]  =  s.getBytes();
char  ac[]  =   new   char [s.length()];
int  i  =   0 ;
for  ( int  k  =  abyte0.length; i  <  k; i ++ )   {
int  j  =  abyte0[i];
if  (j  >=   48   &&  j  <=   57 )
j  =  ((j  -   48 )  +   5 )  %   10   +   48 ;
else   if  (j  >=   65   &&  j  <=   90 )
j  =  ((j  -   65 )  +   13 )  %   26   +   65 ;
else   if  (j  >=   97   &&  j  <=   122 )
j  =  ((j  -   97 )  +   13 )  %   26   +   97 ;
ac[i]  =  ( char ) j;
}
return  String.valueOf(ac);
}

private   static   int  hash(String s)   {
int  i  =   0 ;
char  ac[]  =  s.toCharArray();
int  j  =   0 ;
for  ( int  k  =  ac.length; j  <  k; j ++ )
i  =   31   *  i  +  ac[j];
return  Math.abs(i);
}

private   static  String inputString()   {
BufferedReader bufferedreader  =   new  BufferedReader(
new  InputStreamReader(System.in));
String s  =   null ;
try    {
s  =  bufferedreader.readLine();
}   catch  (IOException ioexception)   {
ioexception.printStackTrace();
}
return  s;
}

public   static   void  main(String args[])   {
try    {
System.out.println( " My Eclipse IDE v9.99 Keygen " );
System.out.print( " License Name :  " );
String s  =  inputString();
String licStr  =   " YE3MP-999-00-9912310 " ;
String h  =  s.substring( 0 ,  1 )
+  licStr
+   " Decompiling this copyrighted software is a violation of both your license agreement and the Digital Millenium Copyright Act of 1998 (http://www.loc.gov/copyright/legislation/dmca.pdf). Under section 1204 of the DMCA, penalties range up to a $500,000 fine or up to five years imprisonment for a first offense. Think about it; pay for a license, avoid prosecution, and feel better about yourself. "
+  s;
int  j  =  hash(h);

String lic  =  s.substring( 0 ,  1 )  +  licStr  +  Integer.toString(j);
System.out.println( " License Key :  "   +  convert(lic));
}   catch  (Exception exception)   {
exception.printStackTrace();
}
}
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: