夏天YY v1.0版本的 MD5 值为:04df6daece98ad4aaa5f0e7a450865f8
以下内容为反编译后的 gh.java 源代码,内容仅作参考
package c.t.m.g;
public class gh {
private String a;
private gv b;
public void a() {
}
public boolean a(byte[] bArr) {
if (bArr != null) {
try {
if (bArr.length != 0) {
byte[] a = gy.a(bArr, gy.a("m_log_key", gu.p));
if (a != null && a.length != 0) {
if (gn.a) {
String str = this.a;
gn.a(str, "encData size:" + a.length);
}
byte[] a2 = gs.a("https://analytics.map.qq.com/tr?mllc", a);
if (a2 != null) {
if (gn.a) {
String str2 = this.a;
gn.b(str2, "upload buffer result:" + new String(a2));
}
} else {
if (gn.a) {
gn.b(this.a, "upload buffer faild");
}
this.b.a(a);
}
return false;
}
if (gn.a) {
gn.a(this.a, "upload data enc is null");
}
return true;
}
} catch (Throwable th) {
if (gn.a) {
gn.a(this.a, "upload exception", th);
}
return false;
}
}
if (gn.a) {
gn.a(this.a, "upload data is null");
}
return true;
}
}