安全中心 v4.9.2版本的 MD5 值为:d64c0ec7920c532fa6e6d9bb001cf9bf

以下内容为反编译后的 bel.java 源代码,内容仅作参考


package tcs;

import android.content.Context;
import java.util.HashMap;
import org.json.JSONException;
import org.json.JSONObject;

public final class bel implements Runnable {
    final Context a;
    final beo fsE;

    public bel(Context context, beo beoVar) {
        this.a = context;
        this.fsE = beoVar;
    }

    @Override
    public final void run() {
        try {
            Context applicationContext = this.a.getApplicationContext();
            bem bemVar = new bem(this);
            HashMap hashMap = new HashMap();
            JSONObject jSONObject = new JSONObject();
            try {
                jSONObject.put("interfaceUserName", "wangmenginfo");
                jSONObject.put("queryNum", beg.K(applicationContext));
                jSONObject.put("imsi", beg.C(applicationContext));
                jSONObject.put("imei", beg.bo(applicationContext));
                jSONObject.put("channelno", beg.b());
                jSONObject.put("source", "thirdParty:" + applicationContext.getPackageName());
            } catch (JSONException e) {
                e.printStackTrace();
            }
            hashMap.put(agj.Tag, bec.as(jSONObject.toString(), "APP&AES@"));
            beg.a("http://180.153.50.195:8888/hy114/RightGet", hashMap, bemVar);
        } catch (Exception e2) {
            if (this.fsE != null) {
                try {
                    Thread.sleep(3000L);
                } catch (InterruptedException e3) {
                    e3.printStackTrace();
                    e2.printStackTrace();
                } finally {
                    this.fsE.a();
                }
            }
            e2.printStackTrace();
        }
    }
}