正在查看: imToken v3.28.8 应用的 j.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
正在查看: imToken v3.28.8 应用的 j.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
package cmb.pb.util;
import java.util.Hashtable;
public class j {
private static String f25a = "WebViewFunc";
public static Hashtable a(String str) {
Hashtable hashtable = new Hashtable();
if (str != null) {
String trim = str.trim();
int indexOf = trim.indexOf("?");
if (indexOf > 0) {
trim = trim.substring(indexOf + 1);
}
if (trim.startsWith("?") || trim.startsWith(com.alipay.sdk.sys.a.b)) {
trim = trim.substring(1);
}
String[] split = trim.split(com.alipay.sdk.sys.a.b);
for (int i = 0; i < split.length; i++) {
split[i] = split[i].trim();
int indexOf2 = split[i].indexOf("=");
if (indexOf2 > 0) {
hashtable.put(split[i].substring(0, indexOf2), indexOf2 <= split[i].length() - 1 ? split[i].substring(indexOf2 + 1) : "");
}
}
}
return hashtable;
}
public static String b(String str) {
if (str == null || !c(str)) {
return null;
}
String substring = str.substring(13);
int indexOf = substring.indexOf("?");
if (indexOf > 0) {
substring = substring.substring(0, indexOf);
}
int lastIndexOf = substring.lastIndexOf("/");
return (indexOf <= 0 || lastIndexOf > indexOf) ? substring : substring.substring(lastIndexOf + 1, indexOf);
}
public static boolean c(String str) {
return str.toLowerCase().indexOf("http://CMBLS/".toLowerCase()) == 0;
}
}