正在查看: 远离手机 v4.9.11 应用的 I1Il1I11II.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
正在查看: 远离手机 v4.9.11 应用的 I1Il1I11II.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
package com.lijianqiang12.silent;
import java.io.IOException;
import java.io.OutputStream;
import java.net.Socket;
import java.util.Arrays;
public class I1Il1I11II {
static IIllIl1llII IIllIl1llII;
public interface IIllIl1llII {
void IIllIl1llII(String str);
}
private static int IIllIl1llII(int i) {
int i2 = (i & (~(i >> 31))) - 255;
return (i2 & (i2 >> 31)) + 255;
}
public static void Il11lI1III1(String str) {
StackTraceElement stackTraceElement = new Throwable().getStackTrace()[1];
String substring = (stackTraceElement.getMethodName() + " ").substring(0, 17);
String str2 = ".(" + stackTraceElement.getFileName() + ":" + stackTraceElement.getLineNumber() + ")" + " ".substring(Integer.toString(stackTraceElement.getLineNumber()).length()) + substring;
System.out.println(str2 + " " + str);
IIllIl1llII iIllIl1llII = IIllIl1llII;
if (iIllIl1llII != null) {
iIllIl1llII.IIllIl1llII(str2 + " " + str);
}
}
public static void Il1IlII1(String str, int i) {
StackTraceElement[] stackTrace = new Throwable().getStackTrace();
int min = Math.min(i, stackTrace.length - 1);
String str2 = " ";
for (int i2 = 1; i2 <= min; i2++) {
StackTraceElement stackTraceElement = stackTrace[i2];
String str3 = ".(" + stackTraceElement.getFileName() + ":" + stackTraceElement.getLineNumber() + ") " + stackTraceElement.getMethodName();
str2 = str2 + " ";
System.out.println(str + str2 + str3 + str2);
}
}
public static void Ill1llIIlIlll(String str) {
try {
OutputStream outputStream = new Socket("127.0.0.1", 5327).getOutputStream();
outputStream.write(str.getBytes());
outputStream.close();
} catch (IOException e) {
System.err.println(e.toString() + "\n" + Arrays.toString(e.getStackTrace()).replace("[", " at ").replace(",", "\n at").replace("]", ""));
}
}
public static void lI11111lI1(String str, String str2) {
System.err.println(str + " : " + str2);
}
public static void lI111l1I1llIl(IIllIl1llII iIllIl1llII) {
IIllIl1llII = iIllIl1llII;
}
public static int lII1lI1Illl(float f, float f2, float f3, float f4) {
int IIllIl1llII2 = IIllIl1llII((int) (f * 255.0f));
int IIllIl1llII3 = IIllIl1llII((int) (f2 * 255.0f));
return (IIllIl1llII2 << 16) | (IIllIl1llII((int) (f4 * 255.0f)) << 24) | (IIllIl1llII3 << 8) | IIllIl1llII((int) (f3 * 255.0f));
}
public static void lIIl1I1I(String str, String str2) {
System.out.println(str + " : " + str2);
}
public int IlllIll1I1I(float[] fArr) {
return (IIllIl1llII((int) (fArr[3] * 255.0f)) << 24) | (IIllIl1llII((int) (((float) Math.pow(fArr[0], 0.45454545454545453d)) * 255.0f)) << 16) | (IIllIl1llII((int) (((float) Math.pow(fArr[1], 0.45454545454545453d)) * 255.0f)) << 8) | IIllIl1llII((int) (((float) Math.pow(fArr[2], 0.45454545454545453d)) * 255.0f));
}
}