导航菜单

页面标题

页面副标题

MT Manager v2.13.3 - C3414.java 源代码

正在查看: MT Manager v2.13.3 应用的 C3414.java JAVA 源代码文件

本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。


package l;

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 C3414 implements ۦۤۙۗ {

    public static final InterfaceC7831 f12176 = ۫ۚۛۨ.ۗ(C3414.class);

    public long f12177;

    public String f12178;

    public int f12179;

    public InetAddress f12180;

    public int f12181;

    public int f12182;

    public boolean f12183;

    public int f12184;

    public int f12185;

    public TimeZone f12186;

    public ArrayList f12187;

    public int f12188;

    public byte[] f12189;

    public boolean f12190;

    public InetAddress[] f12191;

    public int f12192;

    public String f12193;

    public int f12194;

    public EnumC4620 f12195;

    public int f12196;

    public int f12197;

    public int f12198;

    public String f12199;

    public int f12200;

    public boolean f12201;

    public int f12202;

    public long f12203;

    public HashSet f12204;

    public int f12205;

    public int f12206;

    public int f12207;

    public int f12208;

    public int f12209;

    public boolean f12210;

    public String f12211;

    public boolean f12212;

    public int f12213;

    public boolean f12214;

    public boolean f12215;

    public int f12216;

    public SecureRandom f12217;

    public boolean f12218;

    public int f12219;

    public EnumC4620 f12220;

    public int f12221;

    public String f12222;

    public int f12223;

    public boolean f12224;

    public boolean f12225;

    public int f12226;

    public int f12227;

    static {
        new HashMap().put("TreeConnectAndX.QueryInformation", 0);
    }

    public C3414() {
        this(false);
    }

    public C3414(boolean z) {
        new HashMap();
        this.f12213 = -1;
        this.f12215 = true;
        this.f12210 = true;
        this.f12218 = true;
        this.f12224 = true;
        this.f12212 = true;
        this.f12201 = true;
        this.f12216 = 3;
        this.f12225 = true;
        this.f12183 = true;
        this.f12211 = "Cp850";
        this.f12207 = 0;
        this.f12192 = 0;
        this.f12198 = 250;
        this.f12179 = 30000;
        this.f12227 = 35000;
        this.f12196 = 35000;
        this.f12206 = 35000;
        this.f12197 = 10;
        this.f12185 = 65535;
        this.f12194 = 65535;
        this.f12193 = "jCIFS";
        this.f12188 = 1;
        this.f12177 = 300L;
        this.f12184 = 36000;
        this.f12200 = 5000;
        this.f12223 = 576;
        this.f12208 = 576;
        this.f12205 = 2;
        this.f12226 = 3000;
        this.f12191 = new InetAddress[0];
        this.f12181 = 65536;
        this.f12209 = 65023;
        this.f12219 = 16;
        this.f12221 = 65435;
        this.f12182 = InterfaceC1507.f4277;
        this.f12203 = 5000L;
        this.f12202 = 2;
        this.f12214 = true;
        this.f12190 = true;
        this.f12199 = "GUEST";
        this.f12222 = "";
        if (z) {
            try {
                "".getBytes("Cp850");
                this.f12213 = (int) (Math.random() * 65536.0d);
                this.f12186 = TimeZone.getDefault();
                SecureRandom secureRandom = new SecureRandom();
                this.f12217 = secureRandom;
                if (this.f12189 == null) {
                    byte[] bArr = new byte[32];
                    secureRandom.nextBytes(bArr);
                    this.f12189 = bArr;
                }
                if (this.f12178 == null) {
                    this.f12178 = System.getProperty("os.name");
                }
                if (this.f12207 == 0) {
                    this.f12207 = (this.f12224 ? C1048.f3029 : 0) | 3 | 0 | (this.f12218 ? 16384 : 0) | (!this.f12215 ? 0 : 32768);
                }
                if (this.f12192 == 0) {
                    int i = (this.f12218 ? 64 : 0) | (this.f12212 ? 16 : 0) | (this.f12224 ? Integer.MIN_VALUE : 0);
                    boolean z2 = this.f12201;
                    this.f12192 = i | (z2 ? 16384 : 0) | (z2 ? 32768 : 0) | (this.f12215 ? 4 : 0);
                }
                if (this.f12180 == null) {
                    try {
                        this.f12180 = InetAddress.getByName("255.255.255.255");
                    } catch (UnknownHostException e) {
                        f12176.mo12497("Failed to get broadcast address", (Exception) e);
                    }
                }
                if (this.f12187 == null) {
                    ArrayList arrayList = new ArrayList();
                    this.f12187 = arrayList;
                    EnumC0624 enumC0624 = EnumC0624.RESOLVER_WINS;
                    EnumC0624 enumC06242 = EnumC0624.RESOLVER_BCAST;
                    EnumC0624 enumC06243 = EnumC0624.RESOLVER_DNS;
                    EnumC0624 enumC06244 = EnumC0624.RESOLVER_LMHOSTS;
                    if (this.f12191.length == 0) {
                        arrayList.add(enumC06244);
                        this.f12187.add(enumC06243);
                        this.f12187.add(enumC06242);
                    } else {
                        arrayList.add(enumC06244);
                        this.f12187.add(enumC06243);
                        this.f12187.add(enumC0624);
                        this.f12187.add(enumC06242);
                    }
                }
                if (this.f12220 == null || this.f12195 == null) {
                    EnumC4620 enumC4620 = EnumC4620.f16565;
                    this.f12220 = enumC4620;
                    EnumC4620 enumC46202 = EnumC4620.f16566;
                    this.f12195 = enumC46202;
                    if (enumC4620.m11543(enumC46202)) {
                        this.f12195 = this.f12220;
                    }
                }
                if (this.f12204 == null) {
                    this.f12204 = new HashSet(Arrays.asList("Smb2SessionSetupRequest", "Smb2TreeConnectRequest"));
                }
            } catch (UnsupportedEncodingException unused) {
                throw new C6010("The default OEM encoding Cp850 does not appear to be supported by this JRE.");
            }
        }
    }

    public final SecureRandom m8801() {
        return this.f12217;
    }

    public final int m8771() {
        return this.f12196;
    }

    public final int m8777() {
        return this.f12179;
    }

    public final int m8770() {
        return this.f12227;
    }

    public final int m8782() {
        return this.f12206;
    }

    public final int m8784() {
        return this.f12185;
    }

    public final int m8799() {
        return this.f12194;
    }

    public final int m8776() {
        return this.f12197;
    }

    public final String m8803() {
        return this.f12193;
    }

    public final String m8779() {
        return this.f12178;
    }

    public final int m8780() {
        return this.f12188;
    }

    public final int m8764() {
        return this.f12192;
    }

    public final EnumC4620 m8769() {
        return this.f12220;
    }

    public final EnumC4620 m8781() {
        return this.f12195;
    }

    public final boolean m8795() {
        return this.f12214;
    }

    public final boolean m8787() {
        return this.f12215;
    }

    public final long m8790() {
        return this.f12177;
    }

    public final boolean m8773() {
        return this.f12183;
    }

    public final int m8785() {
        return this.f12216;
    }

    public final boolean m8792() {
        return this.f12225;
    }

    public final InetAddress m8802() {
        return this.f12180;
    }

    public final ArrayList m8775() {
        return this.f12187;
    }

    public final InetAddress[] m8766() {
        return this.f12191;
    }

    public final int m8806() {
        return this.f12200;
    }

    public final int m8765() {
        return this.f12184;
    }

    public final int m8772() {
        return this.f12208;
    }

    public final int m8791() {
        return this.f12205;
    }

    public final int m8809() {
        return this.f12226;
    }

    public final int m8794() {
        return this.f12223;
    }

    public final int m8808() {
        return this.f12207;
    }

    public final int m8789() {
        return this.f12198;
    }

    public final String m8786() {
        return this.f12211;
    }

    public final TimeZone m8798() {
        return this.f12186;
    }

    public final int m8797() {
        return this.f12213;
    }

    public final boolean m8810() {
        return this.f12210;
    }

    public final int m8804() {
        return this.f12209;
    }

    public final int m8788() {
        return this.f12181;
    }

    public final int m8778() {
        return this.f12219;
    }

    public final int m8796() {
        return this.f12182;
    }

    public final int m8800() {
        return this.f12221;
    }

    public final long m8767() {
        return this.f12203;
    }

    public final int m8783() {
        return this.f12202;
    }

    public final boolean m8807() {
        return this.f12190;
    }

    public final String m8805() {
        return this.f12199;
    }

    public final String m8793() {
        return this.f12222;
    }

    public final byte[] m8774() {
        return this.f12189;
    }

    public final boolean m8768(String str) {
        if (this.f12204 == null) {
            return true;
        }
        return !r0.contains(str);
    }
}