MT Manager v2.15.3版本的 MD5 值为:34ea5286e529d87838c6cae0a2220d93
以下内容为反编译后的 C12136.java 源代码,内容仅作参考
package l;
import com.alipay.sdk.app.OpenAuthTask;
import java.io.IOException;
import java.io.UnsupportedEncodingException;
import java.net.InetAddress;
import java.net.UnknownHostException;
import java.security.SecureRandom;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.HashMap;
import java.util.HashSet;
import java.util.TimeZone;
public class C12136 implements InterfaceC6710 {
public static final InterfaceC3862 f35587 = C2178.m6404(C12136.class);
public int f35588;
public boolean f35589;
public EnumC7552 f35590;
public int f35591;
public int f35592;
public String f35593;
public int f35594;
public byte[] f35595;
public boolean f35596;
public InetAddress f35597;
public int f35598;
public int f35599;
public int f35600;
public long f35601;
public HashSet f35602;
public int f35603;
public int f35604;
public String f35605;
public int f35606;
public boolean f35607;
public TimeZone f35608;
public ArrayList f35609;
public int f35610;
public EnumC7552 f35611;
public int f35612;
public long f35613;
public String f35614;
public int f35615;
public String f35616;
public int f35617;
public int f35618;
public int f35619;
public int f35620;
public int f35621;
public boolean f35622;
public String f35623;
public InetAddress[] f35624;
public boolean f35625;
public int f35626;
public int f35627;
public int f35628;
public int f35629;
public boolean f35630;
public int f35631;
public int f35632;
public int f35633;
public SecureRandom f35634;
public final TimeZone m25938() {
return this.f35608;
}
public final int m25939() {
return this.f35594;
}
public final EnumC7552 m25940() {
return this.f35590;
}
public final int m25941() {
return this.f35604;
}
public final int m25942() {
return this.f35610;
}
public final String m25943() {
return this.f35614;
}
public final int m25944() {
return this.f35618;
}
public final int m25945() {
return this.f35628;
}
public final int m25946() {
return this.f35615;
}
public final long m25947() {
return this.f35601;
}
public final EnumC7552 m25949() {
return this.f35611;
}
public final int m25950() {
return this.f35627;
}
public final int m25951() {
return this.f35598;
}
public final int m25952() {
return this.f35629;
}
public final long m25953() {
return this.f35613;
}
public final int m25954() {
return this.f35603;
}
public final boolean m25955() {
return this.f35625;
}
public final String m25956() {
return this.f35616;
}
public final int m25957() {
return this.f35617;
}
public final boolean m25958() {
return this.f35596;
}
public final byte[] m25959() {
return this.f35595;
}
public final ArrayList m25960() {
return this.f35609;
}
public final InetAddress m25961() {
return this.f35597;
}
public final String m25962() {
return this.f35593;
}
public final int m25963() {
return this.f35621;
}
public final int m25964() {
return this.f35592;
}
public final int m25965() {
return this.f35631;
}
public final InetAddress[] m25966() {
return this.f35624;
}
public final int m25967() {
return this.f35633;
}
public final String m25968() {
return this.f35623;
}
public final boolean m25969() {
return this.f35607;
}
public final String m25970() {
return this.f35605;
}
public final int m25971() {
return this.f35606;
}
public final boolean m25972() {
return this.f35589;
}
public final int m25973() {
return this.f35599;
}
public final int m25974() {
return this.f35588;
}
public final int m25975() {
return this.f35619;
}
public final int m25976() {
return this.f35626;
}
public final boolean m25977() {
return this.f35622;
}
public final int m25978() {
return this.f35600;
}
public final int m25979() {
return this.f35632;
}
public final int m25980() {
return this.f35591;
}
public final int m25981() {
return this.f35620;
}
public final boolean m25982() {
return this.f35630;
}
public final int m25983() {
return this.f35612;
}
public final SecureRandom m25984() {
return this.f35634;
}
static {
new HashMap().put("TreeConnectAndX.QueryInformation", 0);
}
public final boolean m25948(String str) {
if (this.f35602 == null) {
return true;
}
return !r0.contains(str);
}
public C12136() {
this(false);
}
public C12136(boolean z) {
new HashMap();
this.f35588 = -1;
this.f35607 = true;
this.f35622 = true;
this.f35633 = 3;
this.f35625 = true;
this.f35630 = true;
this.f35623 = "Cp850";
this.f35619 = 0;
this.f35592 = 0;
this.f35629 = 250;
this.f35615 = 30000;
this.f35627 = 35000;
this.f35591 = 35000;
this.f35604 = 35000;
this.f35628 = 10;
this.f35632 = 65535;
this.f35594 = 65535;
this.f35593 = "jCIFS";
this.f35618 = 1;
this.f35613 = 300L;
this.f35631 = 36000;
this.f35617 = OpenAuthTask.Duplex;
this.f35606 = 576;
this.f35620 = 576;
this.f35603 = 2;
this.f35626 = 3000;
this.f35624 = new InetAddress[0];
this.f35598 = 65536;
this.f35621 = 65023;
this.f35610 = 16;
this.f35612 = 65435;
this.f35599 = 200;
this.f35601 = 5000L;
this.f35600 = 2;
this.f35589 = true;
this.f35596 = true;
this.f35616 = "GUEST";
this.f35605 = "";
if (z) {
try {
"".getBytes("Cp850");
this.f35588 = (int) (Math.random() * 65536.0d);
this.f35608 = TimeZone.getDefault();
SecureRandom secureRandom = new SecureRandom();
this.f35634 = secureRandom;
if (this.f35595 == null) {
byte[] bArr = new byte[32];
secureRandom.nextBytes(bArr);
this.f35595 = bArr;
}
if (this.f35614 == null) {
this.f35614 = System.getProperty("os.name");
}
if (this.f35619 == 0) {
this.f35619 = 51203;
}
if (this.f35592 == 0) {
this.f35592 = -2147434412;
}
if (this.f35597 == null) {
try {
this.f35597 = InetAddress.getByName("255.255.255.255");
} catch (UnknownHostException e) {
f35587.mo10288("Failed to get broadcast address", (Exception) e);
}
}
if (this.f35609 == null) {
ArrayList arrayList = new ArrayList();
this.f35609 = arrayList;
EnumC1658 enumC1658 = EnumC1658.f5274;
EnumC1658 enumC16582 = EnumC1658.f5277;
EnumC1658 enumC16583 = EnumC1658.f5276;
EnumC1658 enumC16584 = EnumC1658.f5278;
if (this.f35624.length == 0) {
arrayList.add(enumC16584);
this.f35609.add(enumC16582);
this.f35609.add(enumC16583);
} else {
arrayList.add(enumC16584);
this.f35609.add(enumC16582);
this.f35609.add(enumC1658);
this.f35609.add(enumC16583);
}
}
if (this.f35611 == null || this.f35590 == null) {
EnumC7552 enumC7552 = EnumC7552.f21473;
this.f35611 = enumC7552;
EnumC7552 enumC75522 = EnumC7552.f21470;
this.f35590 = enumC75522;
if (enumC7552.m18217(enumC75522)) {
this.f35590 = this.f35611;
}
}
if (this.f35602 == null) {
this.f35602 = new HashSet(Arrays.asList("Smb2SessionSetupRequest", "Smb2TreeConnectRequest"));
}
} catch (UnsupportedEncodingException unused) {
throw new IOException("The default OEM encoding Cp850 does not appear to be supported by this JRE.");
}
}
}
}