public final class a
{
public static String a(String paramString, int paramInt)
{
String str1;
if ((paramString == null) || (paramString.length() < 10))
str1 = "";
while (true)
{
return str1;
int i = paramString.length();
StringBuffer localStringBuffer = new StringBuffer();
String str2;
for (int j = 0; ; j++)
{
if (j >= i / 2)
{
str2 = localStringBuffer.toString();
String str3 = str2.substring(0, paramInt);
if (paramInt <= 0)
break label151;
str1 = str3 + "." + str2.substring(paramInt, str2.length() - 3) + "." + str2.substring(str2.length() - 3);
break;
}
localStringBuffer.append(paramString.substring(1 + j * 2, 2 + j * 2));
}
label151: str1 = str2.substring(paramInt, str2.length() - 3) + "." + str2.substring(str2.length() - 3);
}
}
}
{
public static String a(String paramString, int paramInt)
{
String str1;
if ((paramString == null) || (paramString.length() < 10))
str1 = "";
while (true)
{
return str1;
int i = paramString.length();
StringBuffer localStringBuffer = new StringBuffer();
String str2;
for (int j = 0; ; j++)
{
if (j >= i / 2)
{
str2 = localStringBuffer.toString();
String str3 = str2.substring(0, paramInt);
if (paramInt <= 0)
break label151;
str1 = str3 + "." + str2.substring(paramInt, str2.length() - 3) + "." + str2.substring(str2.length() - 3);
break;
}
localStringBuffer.append(paramString.substring(1 + j * 2, 2 + j * 2));
}
label151: str1 = str2.substring(paramInt, str2.length() - 3) + "." + str2.substring(str2.length() - 3);
}
}
}
这是一个APK反编译出来的源码的一个类,用来解密它加密了的URL这代码应该是被混淆过的,逻辑还在,但是语法有问题