S T G SuperAPPS v9.99.99版本的 MD5 值为:ec866d8c695a659ed10459d6bd169615
以下内容为反编译后的 d.java 源代码,内容仅作参考
package uh;
import java.io.File;
import java.io.InputStream;
import java.util.Collection;
import java.util.List;
import lm.r;
import pl.q;
import ql.n;
import sh.c;
public final class d implements th.a {
private final String f28846a = "10.0.2.15";
private final List<String> f28847b;
public d() {
List<String> g10;
g10 = n.g("wlan0", "tunl0", "eth0");
this.f28847b = g10;
}
@Override
public sh.c a(th.c cVar) {
List<String> h02;
boolean x10;
cm.n.f(cVar, "info");
String f10 = cVar.f();
boolean z10 = true;
h02 = r.h0(f10, new String[]{"\n"}, false, 0, 6, null);
if (!(h02 instanceof Collection) || !h02.isEmpty()) {
for (String str : h02) {
x10 = r.x(str, this.f28846a, false, 2, null);
if (x10 && this.f28847b.contains(str)) {
break;
}
}
}
z10 = false;
if (z10) {
return c.b.f27341a;
}
return c.a.f27340a;
}
public final String b() {
try {
q.a aVar = q.f25425u;
ProcessBuilder processBuilder = new ProcessBuilder("/system/bin/netcfg");
processBuilder.directory(new File("/system/bin/"));
processBuilder.redirectErrorStream(true);
InputStream inputStream = processBuilder.start().getInputStream();
cm.n.e(inputStream, "ProcessBuilder(\"/system/…\n .inputStream");
return new String(yl.a.c(inputStream), lm.d.f22712a);
} catch (Throwable th2) {
q.a aVar2 = q.f25425u;
Object b10 = q.b(pl.r.a(th2));
if (q.f(b10)) {
b10 = "";
}
return (String) b10;
}
}
}