问题描述
//DecompiledbyJadv1.5.8e2.Copyright2001PavelKouznetsov.//Jadhomepage:http://kpdus.tripod.com/jad.html//Decompileroptions:packimports(3)fieldsfirstansispaceimportapp.g;importjava.util.Calendar;publicfinalclassi{publici(){}publicstaticStringa(byteabyte0[],intk,intl){for(inti1=0;i1<l;i1++)if(abyte0[i1+k]==0)l=i1;returnnewString(abyte0,k,l,"UTF-8");JVMINSTRdup;Exceptionexception;exception;printStackTrace();return"";}publicstaticvoida(Strings,Strings1){dr.a(s+s1,(byte)1);s1="";(s1=s+s1).getBytes();}publicstaticbyte[]a(intk){Stringas[]=dr.d((byte)1);intl;if((k=(l=g.O*k)+k)>as.length)k=as.length;Strings="";for(l=l;l<k;l++)s=s+as[l].substring(0,6);returns.getBytes();}publicstaticbooleana(Strings){Stringas[];intk=(as=dr.d((byte)1)).length;for(intl=0;l<k;l++)if(as[l].indexOf(s)>=0)returntrue;returnfalse;}publicstaticStringa(){Stringas[];if((as=dr.d((byte)2)).length>0)returnas[0].substring(6);elsereturn"";}publicstaticvoidb(intk){dr.c((byte)14);dr.a((newStringBuffer(String.valueOf(k))).toString(),(byte)14);}publicstaticvoidc(intk){dr.c((byte)22);dr.a((newStringBuffer(String.valueOf(k))).toString(),(byte)22);}publicstaticvoidb(Strings){dr.c((byte)4);dr.a(s,(byte)4);}publicstaticvoidd(intk){dr.c((byte)19);dr.a((newStringBuffer(String.valueOf(k))).toString(),(byte)19);}publicstaticvoide(intk){dr.c((byte)6);dr.a((newStringBuffer(String.valueOf(k))).toString(),(byte)6);}publicstaticintb(){Stringas[];if((as=dr.d((byte)6)).length>0)returnInteger.valueOf(as[0]).intValue();elsereturn1;}publicstaticvoidf(intk){dr.c((byte)15);dr.a((newStringBuffer(String.valueOf(k))).toString(),(byte)15);}publicstaticintc(){Stringas[];if((as=dr.d((byte)15)).length>0)returnInteger.valueOf(as[0]).intValue();elsereturn0;}publicstaticvoidg(intk){dr.c((byte)13);dr.a((newStringBuffer(String.valueOf(k))).toString(),(byte)13);}publicstaticintd(){Stringas[];if((as=dr.d((byte)13)).length>0)returnInteger.valueOf(as[0]).intValue();elsereturn-1;}publicstaticvoidh(intk){dr.c((byte)8);dr.a((newStringBuffer(String.valueOf(k))).toString(),(byte)8);}publicstaticinte(){Stringas[];if((as=dr.d((byte)8)).length>0)returnInteger.valueOf(as[0]).intValue();elsereturn0;}publicstaticvoidi(intk){dr.c((byte)7);dr.a((newStringBuffer(String.valueOf(k))).toString(),(byte)7);}publicstaticintf(){Stringas[];if((as=dr.d((byte)7)).length>0)returnInteger.valueOf(as[0]).intValue();elsereturn1;}publicstaticvoidj(intk){dr.c((byte)9);dr.a((newStringBuffer(String.valueOf(k))).toString(),(byte)9);}publicstaticintg(){Stringas[];if((as=dr.d((byte)9)).length>0)returnInteger.valueOf(as[0]).intValue();elsereturn0;}publicstaticStringh(){Stringas[];if((as=dr.d((byte)17)).length>0)returnas[0];elsereturn"";}publicstaticvoidc(Strings){dr.c((byte)18);dr.a(s,(byte)18);}publicstaticvoidd(Strings){dr.c((byte)20);dr.a(s,(byte)20);}publicstaticvoide(Strings){dr.c((byte)10);dr.a(s,(byte)10);}publicstaticvoida(byteabyte0[],byteabyte1[]){intk=abyte0.length;intl=3;for(inti1=0;i1<k;i1++){abyte0[i1]^=abyte1[l--];if(l<0)l=3;}}publicstaticvoidb(byteabyte0[],byteabyte1[]){intk=abyte0.length;intl=3;for(inti1=0;i1<k;i1++){abyte0[i1]^=abyte1[l--];if(l<0)l=3;}}publicstaticStringa(Calendarcalendar){return(newStringBuffer(String.valueOf(calendar.get(1)))).toString();}publicstaticStringb(Calendarcalendar){if((calendar=calendar.get(2)+1)<10)return"0"+calendar;elsereturn(newStringBuffer(String.valueOf(calendar))).toString();}publicstaticStringc(Calendarcalendar){if((calendar=calendar.get(5))<10)return"0"+calendar;elsereturn(newStringBuffer(String.valueOf(calendar))).toString();}}
解决方案
解决方案二:
让我们看混淆过后的代码?天哪,你杀了我吧!!!
解决方案三:
跑一跑不就知道了
解决方案四:
关注中!基本上看不懂!这是你自己写的代码么?