正在查看: MT Manager v2.13.3 应用的 C3414.java JAVA 源代码文件
本页面展示 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);
}
}