漏洞分析

0

高危漏洞

5

中危漏洞

4

低危漏洞

6

警告

文件名 KTalpha07_RSP_1.1.10.apk
上传者 fengwenhua
文件大小 4.6952676773071MB
MD5 a19b8f787dffa635f239a32f11728960
包名 com.keytop.rsp
Main Activity com.keytop.rsp.activity.LogInActivity
Min SDK 19
Target SDK 26

权限列表

# 名称 说明 提示
0 android.permission.BLUETOOTH 允许应用程序查看本地蓝牙手机的配置,以及建立或接受与配对设备的连接。 注意
1 android.permission.GET_TASKS 允许应用程序检索有关当前和最近运行的任务的信息。恶意应用程序可借此发现有关其他应用程序的保密信息。 注意
2 android.permission.READ_PHONE_STATE 允许应用程序访问设备的手机功能。有此权限的应用程序可确定此手机的号码和序列号,是否正在通话,以及对方的号码等。 注意
3 android.permission.ACCESS_NETWORK_STATE 允许应用程序查看所有网络的状态。 提示
4 android.permission.ACCESS_WIFI_STATE 允许应用程序查看有关WLAN状态的信息。 提示
5 android.permission.BLUETOOTH_ADMIN 允许应用程序配置本地蓝牙手机,以及发现远程设备并与其配对。 提示
6 android.permission.CAMERA 允许应用程序使用相机拍照,这样应用程序可随时收集进入相机镜头的图像。 提示
7 android.permission.CHANGE_NETWORK_STATE 允许应用程序更改网络连接的状态。 提示
8 android.permission.CHANGE_WIFI_STATE 允许应用程序连接到WLAN接入点以及与WLAN接入点断开连接,并对配置的WLAN网络进行更改。 提示
9 android.permission.INTERNET 允许程序访问网络. 提示
10 android.permission.KILL_BACKGROUND_PROCESSES 无论内存资源是否紧张,都允许应用程序结束其他应用程序的后台进程。 提示
11 android.permission.READ_LOGS 允许应用程序从系统的各日志文件中读取信息。这样应用程序可以发现您的手机使用情况,但这些信息不应包含任何个人信息或保密信息。 提示
12 android.permission.VIBRATE 允许应用程序控制振动器。 提示
13 android.permission.WAKE_LOCK 允许应用程序防止手机进入休眠状态。 提示
14 android.permission.WRITE_EXTERNAL_STORAGE 允许应用程序写入SD卡。 提示

四大组件

组件名称

com.keytop.rsp.activity.LogInActivity
com.keytop.rsp.activity.MainActivity
com.keytop.rsp.activity.CashActivity
com.keytop.rsp.activity.OperationSuccessActivity
com.keytop.rsp.activity.ParkingCostAcitivty
com.keytop.rsp.activity.ViolationParkingActivity
com.keytop.rsp.activity.ParkingCostDetailsActivity
com.keytop.rsp.activity.DimensionCodeShowActivity
com.keytop.rsp.activity.PlateConfirmActivity
com.keytop.rsp.activity.RevisePasswordActivity
com.keytop.rsp.activity.ChargeStatisticsActivity
com.keytop.rsp.utils.qrcode.CaptureActivity
com.keytop.rsp.activity.MQMsgActivity
com.keytop.rsp.activity.PhotoAcitivity
com.yalantis.ucrop.UCropActivity
com.tencent.bugly.beta.ui.BetaActivity
com.keytop.rsp.activity.AboutActivity
com.keytop.rsp.activity.UploadLogActivity
com.keytop.rsp.activity.OtherSettingActivity
com.keytop.rsp.activity.ArrearsActivity
com.keytop.rsp.activity.TakePicturesNewActivity
com.keytop.rsp.activity.SuperMainActivity
com.tencent.tinker.loader.hotplug.ActivityStubs$STDStub_00
com.tencent.tinker.loader.hotplug.ActivityStubs$STDStub_01
com.tencent.tinker.loader.hotplug.ActivityStubs$STDStub_02
com.tencent.tinker.loader.hotplug.ActivityStubs$STDStub_03
com.tencent.tinker.loader.hotplug.ActivityStubs$STDStub_04
com.tencent.tinker.loader.hotplug.ActivityStubs$STDStub_05
com.tencent.tinker.loader.hotplug.ActivityStubs$STDStub_06
com.tencent.tinker.loader.hotplug.ActivityStubs$STDStub_07
com.tencent.tinker.loader.hotplug.ActivityStubs$STDStub_08
com.tencent.tinker.loader.hotplug.ActivityStubs$STDStub_09
com.tencent.tinker.loader.hotplug.ActivityStubs$STDStub_00_T
com.tencent.tinker.loader.hotplug.ActivityStubs$STDStub_01_T
com.tencent.tinker.loader.hotplug.ActivityStubs$STDStub_02_T
com.tencent.tinker.loader.hotplug.ActivityStubs$SGTStub_00
com.tencent.tinker.loader.hotplug.ActivityStubs$SGTStub_01
com.tencent.tinker.loader.hotplug.ActivityStubs$SGTStub_02
com.tencent.tinker.loader.hotplug.ActivityStubs$SGTStub_03
com.tencent.tinker.loader.hotplug.ActivityStubs$SGTStub_04
com.tencent.tinker.loader.hotplug.ActivityStubs$SGTStub_05
com.tencent.tinker.loader.hotplug.ActivityStubs$SGTStub_06
com.tencent.tinker.loader.hotplug.ActivityStubs$SGTStub_07
com.tencent.tinker.loader.hotplug.ActivityStubs$SGTStub_08
com.tencent.tinker.loader.hotplug.ActivityStubs$SGTStub_09
com.tencent.tinker.loader.hotplug.ActivityStubs$SGTStub_00_T
com.tencent.tinker.loader.hotplug.ActivityStubs$SGTStub_01_T
com.tencent.tinker.loader.hotplug.ActivityStubs$SGTStub_02_T
com.tencent.tinker.loader.hotplug.ActivityStubs$SGTKStub_00
com.tencent.tinker.loader.hotplug.ActivityStubs$SGTKStub_01
com.tencent.tinker.loader.hotplug.ActivityStubs$SGTKStub_02
com.tencent.tinker.loader.hotplug.ActivityStubs$SGTKStub_03
com.tencent.tinker.loader.hotplug.ActivityStubs$SGTKStub_04
com.tencent.tinker.loader.hotplug.ActivityStubs$SGTKStub_05
com.tencent.tinker.loader.hotplug.ActivityStubs$SGTKStub_06
com.tencent.tinker.loader.hotplug.ActivityStubs$SGTKStub_07
com.tencent.tinker.loader.hotplug.ActivityStubs$SGTKStub_08
com.tencent.tinker.loader.hotplug.ActivityStubs$SGTKStub_09
com.tencent.tinker.loader.hotplug.ActivityStubs$SGTKStub_00_T
com.tencent.tinker.loader.hotplug.ActivityStubs$SGTKStub_01_T
com.tencent.tinker.loader.hotplug.ActivityStubs$SGTKStub_02_T
com.tencent.tinker.loader.hotplug.ActivityStubs$SIStub_00
com.tencent.tinker.loader.hotplug.ActivityStubs$SIStub_01
com.tencent.tinker.loader.hotplug.ActivityStubs$SIStub_02
com.tencent.tinker.loader.hotplug.ActivityStubs$SIStub_03
com.tencent.tinker.loader.hotplug.ActivityStubs$SIStub_04
com.tencent.tinker.loader.hotplug.ActivityStubs$SIStub_05
com.tencent.tinker.loader.hotplug.ActivityStubs$SIStub_06
com.tencent.tinker.loader.hotplug.ActivityStubs$SIStub_07
com.tencent.tinker.loader.hotplug.ActivityStubs$SIStub_08
com.tencent.tinker.loader.hotplug.ActivityStubs$SIStub_09
com.tencent.tinker.loader.hotplug.ActivityStubs$SIStub_00_T
com.tencent.tinker.loader.hotplug.ActivityStubs$SIStub_01_T
com.tencent.tinker.loader.hotplug.ActivityStubs$SIStub_02_T

com.keytop.rsp.service.DaemonService
com.keytop.rsp.service.ScreenService
com.tencent.bugly.beta.tinker.TinkerResultService
com.tencent.tinker.lib.service.TinkerPatchService
com.tencent.tinker.lib.service.TinkerPatchService$InnerService
com.tencent.tinker.lib.service.DefaultTinkerResultService

com.keytop.rsp.utils.utils.NotWorkReceiver
com.keytop.rsp.service.BootBroadcastReceiver
com.keytop.rsp.service.ScreenReceiver
com.keytop.rsp.service.AlarmReceiver

com.tencent.bugly.beta.utils.BuglyFileProvider

第三方库

# 库名 介绍
0 com.tencent.bugly 腾讯Bugly,面向移动开发者提供最专业的Crash监控、崩溃分析等质量跟踪服务,为您修复用户的每一次Crash!
1 android.support.transition A backport of the new Transitions API for Android.
2 com.pnikosis.materialishprogress A material style progress wheel compatible with 2.3
3 butterknife View "injection" library for Android.
4 com.squareup.okhttp An HTTP+HTTP/2 client for Android and Java applications. http://square.github.io/okhttp/.
5 com.google.zxing Official ZXing ("Zebra Crossing") project home
6 com.squareup.leakcanary A memory leak detection library for Android and Java.
7 in.srain.cube.views.ptr Ultra Pull to Refresh for Android. Support all the views.
8 com.google.gson A Java serialization library that can convert Java Objects into JSON and back.
9 android.support.multidex DEPRECATED
10 com.squareup.picasso A powerful image downloading and caching library for Android.

静态扫描发现风险点

风险等级 风险名称

中危

检测到2处证书弱校验漏洞。

位置: classes.dex
com.rabbitmq.client.TrustEverythingTrustManager;
com.rabbitmq.client.NullTrustManager;

当移动App客户端使用https或ssl/tls进行通信时,如果不校验证书的可信性,将存在中间人攻击漏洞,可导致信息泄露,传输数据被篡改,甚至通过中间人劫持将原有信息替换成恶意链接或恶意代码程序,以达到远程控制等攻击意图。建议:
对SSL证书进行强校验,包括签名CA是否合法、证书是否是自签名、主机域名是否匹配、证书是否过期等。

参考案例:
www.wooyun.org/bugs/wooyun-2014-079358

参考资料:
http://drops.wooyun.org/tips/3296
http://wolfeye.baidu.com/blog/webview-ignore-ssl-error/
https://jaq.alibaba.com/blog.htm?id=60

中危

该app需要移除大部分日志打印代码。
经扫描该包仍存在大量打日志代码,共发现434处打日志代码.(此处扫描的日志打印代码,是指调用android.util.Log.* 打印的.)
详情如下:

位置: classes.dex
com.tencent.tinker.loader.SystemClassLoaderAdder;->a(Landroid/app/Application; Ldalvik/system/PathClassLoader; Ljava/io/File; Ljava/util/List;)V==>android.util.Log;->i(Ljava/lang/String; Ljava/lang/String;)I
com.tencent.bugly.beta.tinker.TinkerLogger;->e(Ljava/lang/String; Ljava/lang/String; [Ljava/lang/Object;)V==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
com.telpo.tps550.api.reader.ReaderMonitor$1;->run()V==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
com.tencent.bugly.crashreport.CrashReport;->getUserId()Ljava/lang/String;==>android.util.Log;->w(Ljava/lang/String; Ljava/lang/String;)I
com.tencent.tinker.loader.app.DefaultApplicationLike;->onConfigurationChanged(Landroid/content/res/Configuration;)V==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
com.telpo.tps550.api.reader.CardReader$1;->onReceive(Landroid/content/Context; Landroid/content/Intent;)V==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
com.tencent.tinker.loader.shareutil.ShareTinkerInternals;->isSystemOTA(Ljava/lang/String;)Z==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
com.tencent.bugly.beta.download.BetaReceiver$1;->run()V==>android.util.Log;->v(Ljava/lang/String; Ljava/lang/String;)I
com.tencent.bugly.crashreport.CrashReport;->getUserDatasSize(Landroid/content/Context;)I==>android.util.Log;->w(Ljava/lang/String; Ljava/lang/String;)I
com.telpo.tps550.api.reader.SLE4442Reader;->pscVerify([B)Z==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
com.ums.upos.sdk.card.cpu.CpuCardManager;->quit()V==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
com.tencent.bugly.crashreport.BuglyLog;->i(Ljava/lang/String; Ljava/lang/String;)V==>android.util.Log;->i(Ljava/lang/String; Ljava/lang/String;)I
com.tencent.bugly.crashreport.BuglyLog;->w(Ljava/lang/String; Ljava/lang/String;)V==>android.util.Log;->w(Ljava/lang/String; Ljava/lang/String;)I
com.tencent.tinker.loader.TinkerLoader;->checkSafeModeCount(Lcom/tencent/tinker/loader/app/TinkerApplication;)Z==>android.util.Log;->w(Ljava/lang/String; Ljava/lang/String;)I
com.ums.upos.sdk.action.b.b.a;->execute(Ljava/lang/String;)V==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
com.tencent.tinker.lib.util.TinkerLog$1;->w(Ljava/lang/String; Ljava/lang/String; [Ljava/lang/Object;)V==>android.util.Log;->w(Ljava/lang/String; Ljava/lang/String;)I
com.ums.upos.sdk.action.a.d;->execute(Ljava/lang/String;)V==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
com.tencent.bugly.crashreport.CrashReport;->setBuglyDbName(Ljava/lang/String;)V==>android.util.Log;->i(Ljava/lang/String; Ljava/lang/String;)I
com.tencent.tinker.loader.TinkerResourcePatcher;->a(Landroid/content/res/Resources;)V==>android.util.Log;->w(Ljava/lang/String; Ljava/lang/String;)I
com.tencent.bugly.crashreport.CrashReport;->getSdkExtraData()Ljava/util/Map;==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
com.tencent.bugly.beta.utils.b;->c()Z==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
com.tencent.tinker.lib.util.TinkerLog$1;->printErrStackTrace(Ljava/lang/String; Ljava/lang/Throwable; Ljava/lang/String; [Ljava/lang/Object;)V==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
com.ums.upos.sdk.card.psam.PsamCardManager;->exchange(Lcom/ums/upos/sdk/card/cpu/Apdu;)I==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
com.tencent.tinker.loader.hotplug.ComponentHotplug;->a(Lcom/tencent/tinker/loader/app/TinkerApplication;)V==>android.util.Log;->i(Ljava/lang/String; Ljava/lang/String;)I
com.ums.upos.sdk.printer.PrinterManager;->setPrnText(Ljava/lang/String; Lcom/ums/upos/sdk/printer/FontConfig;)I==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
com.ums.upos.sdk.serialport.SerialPortManager;->connect(Ljava/lang/String;)I==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
com.ums.synthpayplugin.data.a;->onEnd(Ljava/lang/String;)V==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
com.tencent.tinker.loader.app.DefaultApplicationLike;->onLowMemory()V==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
com.tencent.tinker.loader.hotplug.interceptor.Interceptor;->c()V==>android.util.Log;->w(Ljava/lang/String; Ljava/lang/String;)I
com.tencent.bugly.crashreport.CrashReport;->setUserId(Ljava/lang/String;)V==>android.util.Log;->w(Ljava/lang/String; Ljava/lang/String;)I
com.ums.synthpayplugin.SynthPayPluginActivity;->onKeyDown(I Landroid/view/KeyEvent;)Z==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
com.zhy.android.percent.support.a$a;->a(Landroid/view/ViewGroup$LayoutParams; I I)V==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
com.ums.upos.sdk.serialport.SerialPortManager;->init(Lcom/ums/upos/sdk/serialport/SerialPortEnum;)V==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
com.ums.anypay.service.AnyPayServiceReCall;->onBind(Landroid/content/Intent;)Landroid/os/IBinder;==>android.util.Log;->i(Ljava/lang/String; Ljava/lang/String;)I
com.ums.upos.sdk.wiFiProbe.WiFiProbeManager;->unregisterStaCallback(Lcom/ums/upos/sdk/wiFiProbe/OnTaskStaListenerImp;)V==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
com.zhy.android.percent.support.a;->b()Z==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
com.tencent.tinker.loader.shareutil.SharePatchInfo;->a(Ljava/io/File; Lcom/tencent/tinker/loader/shareutil/SharePatchInfo;)Z==>android.util.Log;->i(Ljava/lang/String; Ljava/lang/String;)I
com.ums.upos.sdk.system.BaseSystemManager;->beep(Lcom/ums/upos/sdk/system/BeeperModeEnum;)V==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
com.ums.upos.sdk.card.industry.IndustryCardManager;->init([B Lcom/ums/upos/sdk/cardslot/CardSlotTypeEnum;)Z==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
com.jude.easyrecyclerview.EasyRecyclerView;->a(Ljava/lang/String;)V==>android.util.Log;->i(Ljava/lang/String; Ljava/lang/String;)I
com.zxing.a.c;->e()Landroid/graphics/Rect;==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
com.tencent.bugly.crashreport.CrashReport;->setAppChannel(Landroid/content/Context; Ljava/lang/String;)V==>android.util.Log;->w(Ljava/lang/String; Ljava/lang/String;)I
com.ums.upos.sdk.cardslot.CardSlotManager;->checkIcCardExist()Z==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
com.tencent.bugly.crashreport.CrashReport;->getAppVer()Ljava/lang/String;==>android.util.Log;->w(Ljava/lang/String; Ljava/lang/String;)I
com.telpo.tps550.api.reader.SLE4428Reader;->readMainMemory(I I)[B==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
com.tencent.tinker.loader.hotplug.handler.MHMessageHandler;->a(Landroid/os/Message;)Z==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
com.ums.upos.sdk.action.cashbox.OnCashBoxListenerImpl;->onOpenResult(I)V==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
com.ums.upos.sdk.action.cardslot.sub.c;->onSearchResult(I Landroid/os/Bundle;)V==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
com.ums.upos.sdk.action.cardslot.sub.ReadSwipeCardAction;->execute(Ljava/lang/String;)V==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
com.keytop.android.a.a.a;->a(Ljava/lang/String; Lcom/keytop/android/a/a/a$a; Ljava/lang/Exception;)V==>android.util.Log;->v(Ljava/lang/String; Ljava/lang/String;)I
com.tencent.bugly.crashreport.CrashReport;->getSdkExtraData()Ljava/util/Map;==>android.util.Log;->w(Ljava/lang/String; Ljava/lang/String;)I
com.tencent.bugly.proguard.an;->a(I Ljava/lang/String; [Ljava/lang/Object;)Z==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
com.ums.upos.sdk.action.a.i;->run()V==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
com.tencent.bugly.crashreport.BuglyLog;->e(Ljava/lang/String; Ljava/lang/String;)V==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
com.ums.synthpayplugin.util.DeviceUtil;->getAssetsFile(Landroid/content/Context; Ljava/lang/String;)[Ljava/lang/String;==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
com.ums.upos.sdk.printer.PrinterManager;->cutPaper()V==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
com.ums.upos.sdk.action.cardslot.sub.a;->execute(Ljava/lang/String;)V==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
com.tencent.tinker.loader.shareutil.SharePatchInfo;->a(Ljava/io/File; Lcom/tencent/tinker/loader/shareutil/SharePatchInfo;)Z==>android.util.Log;->w(Ljava/lang/String; Ljava/lang/String;)I
com.telpo.tps550.api.idcard.BlueToothIdCard$1;->onDescriptorWrite(Landroid/bluetooth/BluetoothGatt; Landroid/bluetooth/BluetoothGattDescriptor; I)V==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
com.tencent.tinker.lib.util.TinkerLog$1;->d(Ljava/lang/String; Ljava/lang/String; [Ljava/lang/Object;)V==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
com.ums.upos.sdk.action.d.e;->execute(Ljava/lang/String;)V==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
com.tencent.tinker.loader.shareutil.SharePatchFileUtil;->c(Ljava/io/File;)Z==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
com.ums.upos.sdk.printer.PrinterManager;->getStatus()I==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
com.ums.anypay.service.AnyPayServiceReCall;->onUnbind(Landroid/content/Intent;)Z==>android.util.Log;->i(Ljava/lang/String; Ljava/lang/String;)I
com.ums.upos.sdk.system.BaseSystemManager;->getDeviceDetail()Lorg/json/JSONObject;==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
com.ums.upos.sdk.scanner.innerscanner.a;->surfaceCreated(Landroid/view/SurfaceHolder;)V==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
com.yalantis.ucrop.view.TransformImageView;->setScaleType(Landroid/widget/ImageView$ScaleType;)V==>android.util.Log;->w(Ljava/lang/String; Ljava/lang/String;)I
com.tencent.bugly.proguard.an;->a(I Ljava/lang/String; [Ljava/lang/Object;)Z==>android.util.Log;->i(Ljava/lang/String; Ljava/lang/String;)I
com.keytop.android.a.a.a;->e(Ljava/lang/String;)V==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
com.tencent.tinker.loader.TinkerUncaughtHandler;->uncaughtException(Ljava/lang/Thread; Ljava/lang/Throwable;)V==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
com.tencent.bugly.crashreport.CrashReport;->testNativeCrash()V==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
com.tencent.tinker.loader.shareutil.SharePatchFileUtil;->a(Ljava/io/File; Ljava/lang/String; Ljava/lang/String;)Z==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
com.tencent.bugly.crashreport.BuglyLog;->v(Ljava/lang/String; Ljava/lang/String;)V==>android.util.Log;->v(Ljava/lang/String; Ljava/lang/String;)I
com.ums.upos.sdk.system.BaseSystemManager;->readSN()Ljava/lang/String;==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
com.tencent.bugly.beta.tinker.TinkerPatchReflectApplication;->onCreate()V==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
com.telpo.tps550.api.printer.ThermalPrinter;->reset()V==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
com.tencent.bugly.crashreport.CrashReport;->getAppVer()Ljava/lang/String;==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
com.telpo.tps550.api.printer.ThermalPrinter;->printString()V==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
com.telpo.tps550.api.reader.SLE4428Reader;->pscVerify([B)Z==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
com.ums.upos.sdk.card.psam.PsamCardManager;->quit()V==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
com.ums.upos.sdk.modem.ModemManager;->connect(Lcom/ums/upos/sdk/modem/DialParamEntity; Lcom/ums/upos/sdk/modem/OnModemDialListener;)V==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
com.tencent.bugly.beta.download.a;->onFailed(Lcom/tencent/bugly/beta/download/DownloadTask; I Ljava/lang/String;)V==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
com.ums.upos.sdk.cashbox.CashBoxManange;->openCashBox(Lcom/ums/upos/sdk/action/cashbox/OnCashBoxListenerImpl;)V==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
com.zhy.android.percent.support.a;->a(Landroid/content/Context; Landroid/util/AttributeSet;)Lcom/zhy/android/percent/support/a$a;==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
com.tencent.bugly.beta.utils.b;->a(Ljava/lang/String; J J)Ljava/lang/String;==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
com.squareup.picasso.StatsSnapshot;->dump()V==>android.util.Log;->i(Ljava/lang/String; Ljava/lang/String;)I
com.ums.upos.sdk.action.cashbox.a;->execute(Ljava/lang/String;)V==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
com.tencent.tinker.loader.TinkerResourcePatcher;->b(Landroid/content/Context;)Z==>android.util.Log;->i(Ljava/lang/String; Ljava/lang/String;)I
com.tencent.tinker.lib.util.TinkerLog$1;->e(Ljava/lang/String; Ljava/lang/String; [Ljava/lang/Object;)V==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
com.tencent.tinker.loader.hotplug.handler.PMSInterceptHandler;->b(Ljava/lang/Object; Ljava/lang/reflect/Method; [Ljava/lang/Object;)Ljava/lang/Object;==>android.util.Log;->w(Ljava/lang/String; Ljava/lang/String;)I
com.tencent.tinker.loader.shareutil.SharePatchInfo;->a(Ljava/io/File;)Lcom/tencent/tinker/loader/shareutil/SharePatchInfo;==>android.util.Log;->w(Ljava/lang/String; Ljava/lang/String;)I
com.tencent.bugly.b;->a(Landroid/content/Context; Ljava/lang/String; Z Lcom/tencent/bugly/BuglyStrategy;)V==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
com.tencent.bugly.beta.utils.c;->a()Ljava/lang/String;==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
in.srain.cube.views.ptr.b.a;->b(Ljava/lang/String; Ljava/lang/String; [Ljava/lang/Object;)V==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
com.ums.upos.sdk.action.d.d;->execute(Ljava/lang/String;)V==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
com.ums.upos.sdk.printer.template.f;->a(Ljava/lang/String; Lorg/json/JSONObject;)V==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
com.telpo.tps550.api.reader.SmartCardReader;->getProtocol()I==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
com.tencent.tinker.loader.shareutil.ShareIntentUtil;->a(Landroid/content/Intent; Ljava/lang/String; I)I==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
com.tencent.bugly.crashreport.CrashReport;->setUserSceneTag(Landroid/content/Context; I)V==>android.util.Log;->w(Ljava/lang/String; Ljava/lang/String;)I
com.ums.upos.sdk.scanner.innerscanner.zxing.decoding.CaptureHandler;->handleMessage(Landroid/os/Message;)V==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
com.ums.upos.sdk.card.cpu.CpuCardManager;->exchange(Lcom/ums/upos/sdk/card/cpu/Apdu;)I==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
com.tencent.bugly.crashreport.CrashReport;->postCatchedException(Ljava/lang/Throwable; Ljava/lang/Thread; Z)V==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
com.ums.upos.sdk.card.psam.PsamCardManager;->init(Lcom/ums/upos/sdk/card/psam/b; [B)Z==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
com.ums.upos.sdk.scanner.innerscanner.InnerScanner;->initScannerContext(Landroid/content/Context;)V==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
com.telpo.tps550.api.reader.ReaderMonitor;->pscVerify([B)Z==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
com.telpo.tps550.api.reader.ReaderMonitor;->getProtocol()I==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
com.tencent.bugly.beta.tinker.TinkerLogger;->printErrStackTrace(Ljava/lang/String; Ljava/lang/Throwable; Ljava/lang/String; [Ljava/lang/Object;)V==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
com.tencent.tinker.loader.TinkerDexLoader;->a(Lcom/tencent/tinker/loader/app/TinkerApplication; Ljava/lang/String; Ljava/lang/String; Landroid/content/Intent; Z)Z==>android.util.Log;->i(Ljava/lang/String; Ljava/lang/String;)I
com.zxing.a.b;->b(Landroid/hardware/Camera;)V==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
com.zhy.android.percent.support.a;->d(Landroid/content/res/TypedArray; Lcom/zhy/android/percent/support/a$a;)Lcom/zhy/android/percent/support/a$a;==>android.util.Log;->v(Ljava/lang/String; Ljava/lang/String;)I
com.tencent.bugly.crashreport.CrashReport;->putUserData(Landroid/content/Context; Ljava/lang/String; Ljava/lang/String;)V==>android.util.Log;->w(Ljava/lang/String; Ljava/lang/String;)I
com.tencent.bugly.beta.utils.b;->a(J)Z==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
com.ums.g;->onServiceDisconnected(Landroid/content/ComponentName;)V==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
com.ums.upos.sdk.system.BaseSystemManager;->getDeviceInfo()Ljava/util/Map;==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
com.ums.upos.sdk.printer.template.d;->onProgressChanged(Landroid/webkit/WebView; I)V==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
com.ums.upos.sdk.action.cardslot.b;->execute(Ljava/lang/String;)V==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
com.tencent.bugly.crashreport.CrashReport;->setCrashRegularFilter(Ljava/lang/String;)V==>android.util.Log;->w(Ljava/lang/String; Ljava/lang/String;)I
com.tencent.tinker.loader.shareutil.ShareTinkerInternals;->fastGetPatchPackageMeta(Ljava/io/File;)Ljava/util/Properties;==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
com.zxing.a.b;->a(Landroid/hardware/Camera;)V==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
com.tencent.bugly.crashreport.CrashReport;->setJavascriptMonitor(Landroid/webkit/WebView; Z Z)Z==>android.util.Log;->w(Ljava/lang/String; Ljava/lang/String;)I
com.tencent.bugly.beta.tinker.TinkerPatchReflectApplication;->getRawApplicationName(Landroid/content/Context;)Ljava/lang/String;==>android.util.Log;->i(Ljava/lang/String; Ljava/lang/String;)I
com.tencent.tinker.loader.hotplug.handler.PMSInterceptHandler;->b(Ljava/lang/Object; Ljava/lang/reflect/Method; [Ljava/lang/Object;)Ljava/lang/Object;==>android.util.Log;->i(Ljava/lang/String; Ljava/lang/String;)I
com.zhy.android.percent.support.a;->a()V==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
com.ums.upos.sdk.printer.template.g;->c(Landroid/graphics/Bitmap;)V==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
com.ums.upos.sdk.printer.template.h;->a([Ljava/lang/Void;)Landroid/graphics/Bitmap;==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
com.telpo.tps550.api.reader.CardReader;->switchPsam()I==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
com.ums.upos.sdk.modem.ModemManager;->isConnected()Z==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
com.tencent.tinker.loader.hotplug.IncrementComponentManager$1;->a(Ljava/lang/String;)I==>android.util.Log;->w(Ljava/lang/String; Ljava/lang/String;)I
com.tencent.tinker.loader.TinkerResourceLoader;->a(Lcom/tencent/tinker/loader/app/TinkerApplication; Ljava/lang/String; Landroid/content/Intent;)Z==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
in.srain.cube.views.ptr.b.a;->b(Ljava/lang/String; Ljava/lang/String;)V==>android.util.Log;->i(Ljava/lang/String; Ljava/lang/String;)I
com.ums.upos.sdk.scanner.innerscanner.InnerScanner;->startScanner(I Lcom/ums/upos/sdk/scanner/OnScanListener;)Z==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
com.ums.upos.sdk.printer.template.c;->onPageFinished(Landroid/webkit/WebView; Ljava/lang/String;)V==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
com.telpo.tps550.api.idcard.BlueToothIdCard$1;->onReliableWriteCompleted(Landroid/bluetooth/BluetoothGatt; I)V==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
com.ums.upos.sdk.wiFiProbe.WiFiProbeManager;->openWifiStaProbe(Lcom/ums/upos/sdk/wiFiProbe/OnSwitchListenerImp;)V==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
com.ums.upos.sdk.scanner.ScannerManager;->stopScan()V==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
com.tencent.bugly.crashreport.CrashReport;->testJavaCrash()V==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
com.tencent.bugly.crashreport.CrashReport;->testANRCrash()V==>android.util.Log;->w(Ljava/lang/String; Ljava/lang/String;)I
com.telpo.tps550.api.reader.ReaderMonitor;->pscModify([B)Z==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
com.tencent.bugly.crashreport.CrashReport;->removeUserData(Landroid/content/Context; Ljava/lang/String;)Ljava/lang/String;==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
com.telpo.tps550.api.idcard.BlueToothIdCard$1;->onCharacteristicWrite(Landroid/bluetooth/BluetoothGatt; Landroid/bluetooth/BluetoothGattCharacteristic; I)V==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
com.ums.upos.sdk.modem.ModemManager;->disconnect()V==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
com.tencent.bugly.beta.utils.a;->b()B==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
com.ums.upos.sdk.printer.PrinterManager;->setPrnTextToBitmap(Landroid/content/Context; Ljava/lang/String; Lcom/ums/upos/sdk/utils/printer/OnPrintTemplateListener;)V==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
com.yalantis.ucrop.UCropActivity;->a()V==>android.util.Log;->w(Ljava/lang/String; Ljava/lang/String;)I
in.srain.cube.views.ptr.b.a;->a(Ljava/lang/String; Ljava/lang/String;)V==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
com.ums.upos.sdk.cardslot.CardSlotManager;->readCard(Ljava/util/Set; Ljava/util/Set; I Lcom/ums/upos/sdk/cardslot/OnCardInfoListener; Ljava/util/Map;)Ljava/util/Set;==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
com.ums.upos.sdk.action.d.f;->execute(Ljava/lang/String;)V==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
com.zxing.a.b;->a(Ljava/lang/CharSequence; Landroid/graphics/Point;)Landroid/graphics/Point;==>android.util.Log;->w(Ljava/lang/String; Ljava/lang/String;)I
com.tencent.tinker.loader.shareutil.ShareIntentUtil;->a(Landroid/content/Intent; Ljava/lang/String;)Ljava/lang/String;==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
com.ums.upos.sdk.card.cpu.CpuCardManager;->init([B Lcom/ums/upos/sdk/cardslot/CardSlotTypeEnum;)Z==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
com.telpo.tps550.api.reader.ReaderMonitor;->startMonitor()V==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
com.tencent.bugly.b;->a(Landroid/content/Context; Ljava/lang/String; Z Lcom/tencent/bugly/BuglyStrategy;)V==>android.util.Log;->w(Ljava/lang/String; Ljava/lang/String;)I
com.tencent.tinker.loader.app.DefaultApplicationLike;->onTerminate()V==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
com.zhy.android.percent.support.a$a;->a(Landroid/view/ViewGroup$MarginLayoutParams; I I)V==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
com.telpo.tps550.api.idcard.BlueToothIdCard$1;->onServicesDiscovered(Landroid/bluetooth/BluetoothGatt; I)V==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
com.tencent.bugly.beta.utils.c;->g()Z==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
com.tencent.bugly.beta.utils.a;->d()I==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
com.keytop.rsp.view.WheelView;->a(Landroid/content/Context;)V==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
com.tencent.bugly.crashreport.CrashReport;->setAppPackage(Landroid/content/Context; Ljava/lang/String;)V==>android.util.Log;->w(Ljava/lang/String; Ljava/lang/String;)I
com.ums.upos.sdk.scanner.innerscanner.InnerScanner;->initScannerParam(Landroid/os/Bundle;)V==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
com.ums.upos.sdk.action.a.c;->execute(Ljava/lang/String;)V==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
com.tencent.bugly.beta.utils.c;->k()Z==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
com.tencent.tinker.loader.shareutil.ShareTinkerInternals;->getProcessNameInternal(Landroid/content/Context;)Ljava/lang/String;==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
com.telpo.tps550.api.reader.SLE4442Reader;->pscVerify([B)Z==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
com.telpo.tps550.api.reader.ReaderMonitor$1;->run()V==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
com.telpo.tps550.api.printer.ThermalPrinter;->printLogo(Landroid/graphics/Bitmap;)V==>android.util.Log;->i(Ljava/lang/String; Ljava/lang/String;)I
com.ums.upos.sdk.scanner.innerscanner.zxing.camera.b;->b(Landroid/hardware/Camera$Parameters;)V==>android.util.Log;->w(Ljava/lang/String; Ljava/lang/String;)I
com.telpo.tps550.api.idcard.BlueToothIdCard$1;->onCharacteristicRead(Landroid/bluetooth/BluetoothGatt; Landroid/bluetooth/BluetoothGattCharacteristic; I)V==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
com.tencent.bugly.crashreport.CrashReport;->isLastSessionCrash()Z==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
com.telpo.tps550.api.printer.ThermalPrinter;->printLogo(Landroid/graphics/Bitmap;)V==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
com.telpo.tps550.api.printer.SY581ThermalPrinter;->printLogo(Landroid/graphics/Bitmap;)V==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
com.tencent.bugly.crashreport.CrashReport;->setUserId(Ljava/lang/String;)V==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
com.squareup.picasso.u;->a(Ljava/lang/String; Ljava/lang/String; Ljava/lang/String; Ljava/lang/String;)V==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
com.tencent.bugly.b;->a(Landroid/content/Context; Lcom/tencent/bugly/BuglyStrategy;)V==>android.util.Log;->w(Ljava/lang/String; Ljava/lang/String;)I
com.telpo.tps550.api.idcard.IdCard;->open(I)V==>android.util.Log;->w(Ljava/lang/String; Ljava/lang/String;)I
com.ums.upos.sdk.card.m1.M1CardManager;->writeBlock(Lcom/ums/upos/sdk/card/m1/BlockEntity;)I==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
com.ums.upos.sdk.wiFiProbe.WiFiProbeManager;->closeWifiStaProbe(Lcom/ums/upos/sdk/wiFiProbe/OnSwitchListenerImp;)V==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
com.ums.anypay.service.AnyPaymentReCall;->unregisterListener(Lcom/ums/anypay/service/aidl/IOnTransProcessListener;)V==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
com.telpo.tps550.api.printer.ThermalPrinter;->printLogo(Landroid/graphics/Bitmap; I)V==>android.util.Log;->i(Ljava/lang/String; Ljava/lang/String;)I
com.ums.upos.sdk.printer.template.g;->c()V==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
com.tencent.bugly.crashreport.CrashReport;->getAppID()Ljava/lang/String;==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
com.ums.upos.sdk.printer.PrinterManager;->setGray(Lcom/ums/upos/sdk/printer/GrayLevelEnum;)V==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
com.ums.upos.sdk.system.BaseSystemManager;->setDeathRecipientListener(Lcom/ums/upos/uapi/engine/DeathRecipientListener;)V==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
in.srain.cube.views.ptr.b.a;->c(Ljava/lang/String; Ljava/lang/String; [Ljava/lang/Object;)V==>android.util.Log;->i(Ljava/lang/String; Ljava/lang/String;)I
com.ums.MasterInterfaceHelper;->update(Landroid/content/Context; Lcom/ums/UpdateListener;)V==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
com.telpo.tps550.api.collect.Collect;->getFileInputStream(I)Ljava/io/FileInputStream;==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
com.ums.anypay.service.AnyPaymentReCall;->doTrans(Ljava/lang/String; Ljava/lang/String; Ljava/lang/String;)Ljava/lang/String;==>android.util.Log;->i(Ljava/lang/String; Ljava/lang/String;)I
com.tencent.bugly.crashreport.CrashReport;->setJavascriptMonitor(Lcom/tencent/bugly/crashreport/CrashReport$WebViewInterface; Z Z)Z==>android.util.Log;->w(Ljava/lang/String; Ljava/lang/String;)I
com.ums.upos.sdk.card.psam.PsamCardManager;->setConfig(Ljava/util/Map;)Z==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
com.jude.easyrecyclerview.swipe.SwipeRefreshLayout;->onInterceptTouchEvent(Landroid/view/MotionEvent;)Z==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
com.ums.synthpayplugin.util.DeviceUtil;->assetsFile2Outer(Landroid/content/Context; Ljava/lang/String; Ljava/lang/String;)Ljava/lang/String;==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
com.telpo.tps550.api.reader.SLE4442Reader;->readMainMemory(I I)[B==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
com.tencent.bugly.proguard.an;->a(I Ljava/lang/String; [Ljava/lang/Object;)Z==>android.util.Log;->w(Ljava/lang/String; Ljava/lang/String;)I
com.tencent.bugly.crashreport.CrashReport;->getUserId()Ljava/lang/String;==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
com.tencent.bugly.crashreport.CrashReport;->getUserDatasSize(Landroid/content/Context;)I==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
com.ums.upos.sdk.printer.PrinterManager;->startPrint(Lcom/ums/upos/sdk/printer/OnPrintResultListener;)V==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
com.ums.upos.sdk.card.m1.M1CardManager;->readBlock(Lcom/ums/upos/sdk/card/m1/BlockEntity;)I==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
com.ums.upos.sdk.serialport.SerialPortManager;->clrBuffer()V==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
com.ums.AppHelper;->callTrans(Landroid/app/Activity; Ljava/lang/String; Ljava/lang/String; Lorg/json/JSONObject; Lcom/ums/anypay/service/IOnTransEndListener;)V==>android.util.Log;->i(Ljava/lang/String; Ljava/lang/String;)I
com.ums.upos.sdk.action.d.c;->execute(Ljava/lang/String;)V==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
com.ums.upos.sdk.printer.PrinterManager;->setPrnScript(Ljava/lang/String; Ljava/lang/String;)I==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
com.telpo.tps550.api.reader.ReaderMonitor;->transmit([B)[B==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
com.ums.upos.sdk.scanner.innerscanner.zxing.camera.b;->a(Landroid/hardware/Camera$Parameters; Landroid/graphics/Point;)Landroid/graphics/Point;==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
com.ums.upos.sdk.card.m1.M1CardManager;->operateBlock(Lcom/ums/upos/sdk/card/m1/OperateTypeEnum; I I [B)I==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
com.tencent.tinker.loader.TinkerDexLoader;->a(Lcom/tencent/tinker/loader/app/TinkerApplication; Ljava/lang/String; Ljava/lang/String; Landroid/content/Intent; Z)Z==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
com.squareup.okhttp.internal.Platform$a;->log(Ljava/lang/String;)V==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
com.ums.upos.sdk.printer.template.a;->getBitmap(Ljava/lang/String; Lorg/json/JSONObject; I I Lcom/ums/upos/sdk/printer/template/OnBitmapListener;)V==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
com.zxing.a.f;->onPreviewFrame([B Landroid/hardware/Camera;)V==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
com.jude.easyrecyclerview.adapter.a;->b(Ljava/lang/String;)V==>android.util.Log;->i(Ljava/lang/String; Ljava/lang/String;)I
com.tencent.bugly.crashreport.CrashReport;->closeNativeReport()V==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
com.ums.upos.sdk.system.BaseSystemManager;->bindDeviceService(Landroid/content/Context; Landroid/os/Bundle; Ljava/lang/String; Lcom/ums/upos/sdk/system/OnServiceStatusListener;)V==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
com.tencent.bugly.beta.utils.b;->d()Ljava/lang/String;==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
com.ums.anypay.service.AnyPaymentReCall;->registerListener(Lcom/ums/anypay/service/aidl/IOnTransProcessListener;)V==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
com.tencent.bugly.crashreport.CrashReport;->getUserData(Landroid/content/Context; Ljava/lang/String;)Ljava/lang/String;==>android.util.Log;->w(Ljava/lang/String; Ljava/lang/String;)I
com.telpo.tps550.api.printer.ThermalPrinter;->walkPaper(I)V==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
com.ums.upos.sdk.modem.ModemManager;->send([B)I==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
com.ums.upos.sdk.printer.PrinterManager;->setConfig(Landroid/os/Bundle;)V==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
com.telpo.tps550.api.idcard.BlueToothIdCard;->getVersion()Ljava/lang/String;==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
com.tencent.tinker.loader.hotplug.handler.PMSInterceptHandler;->c(Ljava/lang/Object; Ljava/lang/reflect/Method; [Ljava/lang/Object;)Ljava/lang/Object;==>android.util.Log;->w(Ljava/lang/String; Ljava/lang/String;)I
com.tencent.bugly.crashreport.CrashReport;->removeUserData(Landroid/content/Context; Ljava/lang/String;)Ljava/lang/String;==>android.util.Log;->w(Ljava/lang/String; Ljava/lang/String;)I
com.tencent.bugly.beta.utils.a;->e()J==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
com.ums.synthpayplugin.util.DeviceUtil;->getNavigationBarHeight(Landroid/content/Context;)I==>android.util.Log;->v(Ljava/lang/String; Ljava/lang/String;)I
com.ums.upos.sdk.system.BaseSystemManager;->deviceServiceLogin(Landroid/content/Context; Landroid/os/Bundle; Ljava/lang/String; Lcom/ums/upos/sdk/system/OnServiceStatusListener;)V==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
com.tencent.bugly.crashreport.CrashReport;->setCrashFilter(Ljava/lang/String;)V==>android.util.Log;->w(Ljava/lang/String; Ljava/lang/String;)I
com.ums.upos.sdk.scanner.innerscanner.zxing.camera.b;->a(Landroid/hardware/Camera;)V==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
com.ums.upos.sdk.wiFiProbe.WiFiProbeManager;->startGetStaProbeInfo()V==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
com.yalantis.ucrop.view.TransformImageView;->d()V==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
com.jude.easyrecyclerview.swipe.SwipeRefreshLayout;->onTouchEvent(Landroid/view/MotionEvent;)Z==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
com.tencent.bugly.beta.tinker.TinkerLogger;->d(Ljava/lang/String; Ljava/lang/String; [Ljava/lang/Object;)V==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
com.tencent.bugly.Bugly;->init(Landroid/content/Context; Ljava/lang/String; Z Lcom/tencent/bugly/BuglyStrategy;)V==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
com.zhy.android.percent.support.a;->a(Ljava/lang/String; I I Landroid/view/View; Ljava/lang/Class; Lcom/zhy/android/percent/support/a$a$b;)V==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
com.ums.upos.sdk.printer.template.h;->a(Landroid/graphics/Bitmap;)V==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
com.tencent.bugly.beta.utils.a;->a([B)Z==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
com.telpo.tps550.api.reader.ReaderMonitor;->updateMainMemory(I [B)Z==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
com.ums.upos.sdk.scanner.innerscanner.zxing.decoding.c;->a([B I I)V==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
com.tencent.bugly.crashreport.BuglyLog;->d(Ljava/lang/String; Ljava/lang/String;)V==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
com.keytop.rsp.view.WheelView;->setBackgroundDrawable(Landroid/graphics/drawable/Drawable;)V==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
com.tencent.tinker.loader.SystemClassLoaderAdder;->b(Ljava/lang/ClassLoader;)Z==>android.util.Log;->w(Ljava/lang/String; Ljava/lang/String;)I
com.tencent.bugly.crashreport.CrashReport;->setIsDevelopmentDevice(Landroid/content/Context; Z)V==>android.util.Log;->w(Ljava/lang/String; Ljava/lang/String;)I
com.tencent.tinker.loader.shareutil.SharePatchFileUtil;->d(Landroid/content/Context;)Ljava/lang/String;==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
com.ums.upos.sdk.scanner.innerscanner.zxing.camera.CameraManager;->getFramingRect()Landroid/graphics/Rect;==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
com.telpo.tps550.api.idcard.BlueToothIdCard$1;->onConnectionStateChange(Landroid/bluetooth/BluetoothGatt; I I)V==>android.util.Log;->i(Ljava/lang/String; Ljava/lang/String;)I
com.tencent.bugly.crashreport.CrashReport;->setUserId(Landroid/content/Context; Ljava/lang/String;)V==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
com.tencent.tinker.lib.util.TinkerLog$1;->v(Ljava/lang/String; Ljava/lang/String; [Ljava/lang/Object;)V==>android.util.Log;->v(Ljava/lang/String; Ljava/lang/String;)I
com.ums.upos.sdk.scanner.innerscanner.zxing.camera.c;->()V==>android.util.Log;->v(Ljava/lang/String; Ljava/lang/String;)I
com.ums.upos.sdk.cardslot.CardSlotManager;->setConfig(Ljava/util/Map;)Z==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
com.keytop.rsp.b.c;->onEventMainThread(Lcom/keytop/rsp/entity/MQEntity;)V==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
com.ums.upos.sdk.scanner.innerscanner.zxing.camera.a;->onAutoFocus(Z Landroid/hardware/Camera;)V==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
butterknife.ButterKnife;->bind(Ljava/lang/Object; Ljava/lang/Object; Lbutterknife/ButterKnife$Finder;)V==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
com.tencent.bugly.crashreport.CrashReport;->getSdkExtraData(Landroid/content/Context;)Ljava/util/Map;==>android.util.Log;->w(Ljava/lang/String; Ljava/lang/String;)I
com.telpo.tps550.api.idcard.BlueToothIdCard;->checkReceivedData()[B==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
com.ums.upos.sdk.utils.common.b;->a(Ljava/io/File;)Ljava/lang/String;==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
com.keytop.rsp.utils.qrcode.b;->a([B I I)V==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
com.tencent.bugly.crashreport.CrashReport;->setAuditEnable(Landroid/content/Context; Z)V==>android.util.Log;->i(Ljava/lang/String; Ljava/lang/String;)I
com.zxing.a.b;->a(Landroid/hardware/Camera$Parameters; Landroid/graphics/Point;)Landroid/graphics/Point;==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
in.srain.cube.views.ptr.b.a;->c(Ljava/lang/String; Ljava/lang/String;)V==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
com.ums.upos.sdk.action.printer.h;->execute(Ljava/lang/String;)V==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
com.tencent.tinker.loader.TinkerResourcePatcher;->b(Landroid/content/Context;)Z==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
com.zxing.a.a;->onAutoFocus(Z Landroid/hardware/Camera;)V==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
com.ums.anypay.service.AnyPaymentReCall;->doTrans(Ljava/lang/String; Ljava/lang/String; Ljava/lang/String;)Ljava/lang/String;==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
com.tencent.bugly.crashreport.CrashReport;->testANRCrash()V==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
com.ums.upos.sdk.printer.template.e;->c(Ljava/io/ByteArrayOutputStream;)V==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
com.ums.upos.sdk.system.BaseSystemManager;->deviceServiceLogout()V==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
com.ums.upos.sdk.action.a.f;->e()V==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
com.ums.upos.sdk.card.industry.IndustryCardManager;->exchange(Lcom/ums/upos/sdk/card/industry/IndustryCardApdu;)I==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
com.telpo.tps550.api.idcard.IdCard;->checkIdCard(I)Lcom/telpo/tps550/api/idcard/IdentityInfo;==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
com.ums.upos.sdk.action.cardslot.sub.d;->onSearchResult(I Lcom/ums/upos/uapi/device/reader/mag/MagCardInfoEntity;)V==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
com.tencent.bugly.crashreport.CrashReport;->setSessionIntervalMills(J)V==>android.util.Log;->w(Ljava/lang/String; Ljava/lang/String;)I
com.tencent.bugly.beta.utils.c;->l()Z==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
com.tencent.tinker.loader.shareutil.ShareFileLockHelper;->(Ljava/io/File;)V==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
com.ums.upos.sdk.packet.iso8583.Iso8583Packer;->pack(Lcom/ums/upos/sdk/packet/iso8583/model/Iso8583Message;)[B==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
com.telpo.tps550.api.printer.UsbThermalPrinter;->setGray(I)V==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
com.tencent.tinker.loader.shareutil.ShareIntentUtil;->b(Landroid/content/Intent; Ljava/lang/String;)Ljava/io/Serializable;==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
com.ums.upos.sdk.printer.template.g;->a(Landroid/graphics/Bitmap; I I)V==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
com.tencent.tinker.loader.TinkerLoader;->tryLoadPatchFilesInternal(Lcom/tencent/tinker/loader/app/TinkerApplication; Landroid/content/Intent;)V==>android.util.Log;->i(Ljava/lang/String; Ljava/lang/String;)I
com.telpo.tps550.api.reader.CardReader;->iccPowerOn()Z==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
com.tencent.bugly.crashreport.CrashReport;->getUserSceneTagId(Landroid/content/Context;)I==>android.util.Log;->w(Ljava/lang/String; Ljava/lang/String;)I
com.tencent.bugly.crashreport.CrashReport;->setUserSceneTag(Landroid/content/Context; I)V==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
com.ums.upos.sdk.packet.iso8583.Iso8583Packer;->a(Landroid/content/Context; Ljava/lang/String;)Lcom/ums/upos/sdk/packet/iso8583/model/Iso8583MessageAttr;==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
com.tencent.bugly.proguard.an;->a(I Ljava/lang/String; [Ljava/lang/Object;)Z==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
com.ums.upos.sdk.action.a.h;->onServiceConnected(Landroid/content/ComponentName; Landroid/os/IBinder;)V==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
com.telpo.tps550.api.reader.SLE4442Reader;->pscVerify([B)Z==>android.util.Log;->i(Ljava/lang/String; Ljava/lang/String;)I
com.ums.upos.sdk.action.cardslot.sub.ReadIccCardAction;->(I Lcom/ums/upos/sdk/cardslot/OnCardInfoListener; Lcom/ums/upos/sdk/cardslot/CardSlotTypeEnum; Ljava/util/Set; Lcom/ums/upos/sdk/action/cardslot/b;)V==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
com.tencent.bugly.crashreport.CrashReport;->isLastSessionCrash()Z==>android.util.Log;->w(Ljava/lang/String; Ljava/lang/String;)I
com.keytop.android.a.a.a;->a(Ljava/lang/String; Lcom/keytop/android/a/a/a$a; Ljava/lang/Exception;)V==>android.util.Log;->w(Ljava/lang/String; Ljava/lang/String;)I
com.ums.upos.sdk.wiFiProbe.WiFiProbeManager;->closeWifiStaProbeInfo(Lcom/ums/upos/sdk/wiFiProbe/OnSwitchListenerImp;)V==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
com.tencent.bugly.crashreport.CrashReport;->setSdkExtraData(Landroid/content/Context; Ljava/lang/String; Ljava/lang/String;)V==>android.util.Log;->w(Ljava/lang/String; Ljava/lang/String;)I
com.tencent.tinker.loader.shareutil.SharePatchFileUtil;->c(Ljava/io/File; Ljava/lang/String;)Z==>android.util.Log;->i(Ljava/lang/String; Ljava/lang/String;)I
com.tencent.tinker.loader.TinkerDexLoader;->a(Lcom/tencent/tinker/loader/app/TinkerApplication; Ljava/lang/String; Ljava/lang/String; Landroid/content/Intent; Z)Z==>android.util.Log;->w(Ljava/lang/String; Ljava/lang/String;)I
com.ums.synthpayplugin.SynthPayPluginActivity;->onClick(Landroid/view/View;)V==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
com.tencent.bugly.crashreport.CrashReport;->getAllUserDataKeys(Landroid/content/Context;)Ljava/util/Set;==>android.util.Log;->w(Ljava/lang/String; Ljava/lang/String;)I
com.tencent.bugly.crashreport.CrashReport;->testJavaCrash()V==>android.util.Log;->w(Ljava/lang/String; Ljava/lang/String;)I
com.ums.upos.sdk.scanner.innerscanner.zxing.camera.b;->b(Landroid/hardware/Camera;)V==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
com.ums.synthpayplugin.util.DeviceUtil;->getAssetsFile(Landroid/content/Context; Ljava/lang/String;)[Ljava/lang/String;==>android.util.Log;->i(Ljava/lang/String; Ljava/lang/String;)I
com.tencent.bugly.beta.tinker.TinkerLogger;->v(Ljava/lang/String; Ljava/lang/String; [Ljava/lang/Object;)V==>android.util.Log;->v(Ljava/lang/String; Ljava/lang/String;)I
com.tencent.tinker.loader.hotplug.IncrementComponentManager;->a(Landroid/content/Context; Lcom/tencent/tinker/loader/shareutil/ShareSecurityCheck;)Z==>android.util.Log;->i(Ljava/lang/String; Ljava/lang/String;)I
com.tencent.bugly.beta.tinker.TinkerLogger;->i(Ljava/lang/String; Ljava/lang/String; [Ljava/lang/Object;)V==>android.util.Log;->i(Ljava/lang/String; Ljava/lang/String;)I
com.tencent.tinker.loader.TinkerResourceLoader;->a(Lcom/tencent/tinker/loader/app/TinkerApplication; Ljava/lang/String; Landroid/content/Intent;)Z==>android.util.Log;->i(Ljava/lang/String; Ljava/lang/String;)I
com.ums.upos.sdk.card.m1.M1CardManager;->authority(Lcom/ums/upos/sdk/card/m1/AuthEntity;)I==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
com.ums.upos.sdk.scanner.innerscanner.zxing.camera.b;->a(Ljava/lang/CharSequence; Landroid/graphics/Point;)Landroid/graphics/Point;==>android.util.Log;->w(Ljava/lang/String; Ljava/lang/String;)I
com.tencent.bugly.crashreport.CrashReport;->getUserSceneTagId(Landroid/content/Context;)I==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
com.ums.upos.sdk.action.d.b;->execute(Ljava/lang/String;)V==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
com.telpo.tps550.api.reader.CardReader;->getCardType()I==>android.util.Log;->i(Ljava/lang/String; Ljava/lang/String;)I
com.tencent.bugly.crashreport.CrashReport;->setAuditEnable(Landroid/content/Context; Z)V==>android.util.Log;->w(Ljava/lang/String; Ljava/lang/String;)I
com.ums.upos.sdk.cardslot.CardSlotManager;->stopRead()V==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
com.telpo.tps550.api.idcard.BlueToothIdCard;->decodeIdCardBaseInfo([B)Lcom/telpo/tps550/api/idcard/IdentityInfo;==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
com.telpo.tps550.api.reader.ReaderMonitor;->readMainMemory(I I)[B==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
com.keytop.rsp.utils.qrcode.a;->handleMessage(Landroid/os/Message;)V==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
butterknife.ButterKnife;->findViewBinderForClass(Ljava/lang/Class;)Lbutterknife/ButterKnife$ViewBinder;==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
com.zhy.android.percent.support.a;->b(Landroid/content/res/TypedArray; Lcom/zhy/android/percent/support/a$a;)Lcom/zhy/android/percent/support/a$a;==>android.util.Log;->v(Ljava/lang/String; Ljava/lang/String;)I
com.tencent.bugly.crashreport.CrashReport;->setIsAppForeground(Landroid/content/Context; Z)V==>android.util.Log;->w(Ljava/lang/String; Ljava/lang/String;)I
com.ums.upos.sdk.action.d.a;->execute(Ljava/lang/String;)V==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
com.telpo.tps550.api.reader.SLE4442Reader;->readMainMemory(I I)[B==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
com.tencent.bugly.beta.tinker.TinkerPatchReflectApplication;->getRawApplicationName(Landroid/content/Context;)Ljava/lang/String;==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
com.ums.upos.sdk.scanner.innerscanner.InnerScanner;->stopScanner()V==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
com.ums.upos.sdk.card.industry.IndustryCardManager;->quit()V==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
com.tencent.bugly.crashreport.CrashReport;->getAppChannel()Ljava/lang/String;==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
com.ums.upos.sdk.scanner.innerscanner.b;->decodeSuccess(Lcom/google/zxing/Result;)V==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
com.tencent.tinker.loader.app.DefaultApplicationLike;->onCreate()V==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
com.telpo.tps550.api.printer.SY581ThermalPrinter;->printLogoWithinHeight(Landroid/graphics/Bitmap; I)V==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
com.ums.upos.sdk.printer.PrinterManager;->feedPaper(Lcom/ums/upos/sdk/printer/FeedCount;)V==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
com.ums.upos.sdk.printer.PrinterManager;->initPrinter()I==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
com.telpo.tps550.api.idcard.BlueToothIdCard;->checkIdCard()Lcom/telpo/tps550/api/idcard/IdentityInfo;==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
com.zxing.a.d;->()V==>android.util.Log;->v(Ljava/lang/String; Ljava/lang/String;)I
com.telpo.tps550.api.printer.ThermalPrinter;->printLogo(Landroid/graphics/Bitmap; I)V==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
com.tencent.tinker.loader.app.DefaultApplicationLike;->onTrimMemory(I)V==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
com.ums.anypay.service.AnyPaymentReCall;->getInstance(Landroid/content/Context;)Lcom/ums/anypay/service/AnyPaymentReCall;==>android.util.Log;->i(Ljava/lang/String; Ljava/lang/String;)I
com.tencent.bugly.crashreport.CrashReport;->setUserId(Landroid/content/Context; Ljava/lang/String;)V==>android.util.Log;->w(Ljava/lang/String; Ljava/lang/String;)I
com.telpo.tps550.api.reader.SLE4428Reader;->pscModify([B)Z==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
com.tencent.bugly.crashreport.CrashReport;->startCrashReport()V==>android.util.Log;->w(Ljava/lang/String; Ljava/lang/String;)I
com.telpo.tps550.api.reader.ReaderMonitor;->getATRString()Ljava/lang/String;==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
com.tencent.tinker.loader.shareutil.SharePatchFileUtil;->c(Ljava/io/File;)Z==>android.util.Log;->i(Ljava/lang/String; Ljava/lang/String;)I
com.ums.upos.sdk.printer.PrinterManager;->setPrnTplText(Ljava/lang/String;)I==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
com.ums.synthpayplugin.SynthPayPluginActivity;->finish()V==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
com.tencent.tinker.loader.shareutil.ShareTinkerInternals;->getManifestTinkerID(Landroid/content/Context;)Ljava/lang/String;==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
com.telpo.tps550.api.idcard.BlueToothIdCard$1;->onDescriptorRead(Landroid/bluetooth/BluetoothGatt; Landroid/bluetooth/BluetoothGattDescriptor; I)V==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
com.ums.upos.sdk.modem.ModemManager;->clrBuffer()V==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
com.ums.upos.sdk.printer.template.b;->handleMessage(Landroid/os/Message;)V==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
com.ums.g;->onServiceConnected(Landroid/content/ComponentName; Landroid/os/IBinder;)V==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
com.tencent.tinker.loader.shareutil.ShareTinkerInternals;->getCurrentInstructionSet()Ljava/lang/String;==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
com.tencent.tinker.lib.util.TinkerServiceInternals;->isTinkerPatchServiceRunning(Landroid/content/Context;)Z==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
butterknife.ButterKnife;->unbind(Ljava/lang/Object;)V==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
com.tencent.bugly.crashreport.CrashReport;->closeCrashReport()V==>android.util.Log;->w(Ljava/lang/String; Ljava/lang/String;)I
com.ums.upos.sdk.system.BaseSystemManager;->unBindDeviceService()V==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
com.ums.upos.sdk.scanner.ScannerManager;->startScan(I Lcom/ums/upos/sdk/scanner/OnScanListener;)V==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
com.telpo.tps550.api.idcard.BlueToothIdCard$1;->onCharacteristicChanged(Landroid/bluetooth/BluetoothGatt; Landroid/bluetooth/BluetoothGattCharacteristic;)V==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
com.tencent.bugly.crashreport.CrashReport;->setBuglyDbName(Ljava/lang/String;)V==>android.util.Log;->w(Ljava/lang/String; Ljava/lang/String;)I
com.tencent.bugly.beta.utils.a;->c()S==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
com.ums.upos.sdk.utils.common.b;->b(Landroid/content/Context; Ljava/lang/String;)Landroid/os/Bundle;==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
com.tencent.bugly.beta.utils.b;->g()Z==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
com.tencent.tinker.loader.shareutil.ShareTinkerInternals;->checkSignatureAndTinkerID(Landroid/content/Context; Ljava/io/File; Lcom/tencent/tinker/loader/shareutil/ShareSecurityCheck;)I==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
com.tencent.tinker.loader.hotplug.handler.PMSInterceptHandler;->c(Ljava/lang/Object; Ljava/lang/reflect/Method; [Ljava/lang/Object;)Ljava/lang/Object;==>android.util.Log;->i(Ljava/lang/String; Ljava/lang/String;)I
retrofit.android.AndroidLog;->logChunk(Ljava/lang/String;)V==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
com.tencent.bugly.beta.tinker.TinkerLogger;->setLevel(I)V==>android.util.Log;->w(Ljava/lang/String; Ljava/lang/String;)I
com.tencent.bugly.beta.utils.c;->h()Z==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
com.ums.upos.sdk.printer.template.e;->c(Ljava/io/FileOutputStream;)V==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
com.tencent.bugly.crashreport.CrashReport;->getUserData(Landroid/content/Context; Ljava/lang/String;)Ljava/lang/String;==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
com.tencent.bugly.beta.utils.a;->b(J)Z==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
com.keytop.android.a.a.a;->a(Ljava/lang/String; Lcom/keytop/android/a/a/a$a; Ljava/lang/Exception;)V==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
com.ums.upos.sdk.scanner.innerscanner.zxing.camera.d;->onPreviewFrame([B Landroid/hardware/Camera;)V==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
com.ums.upos.sdk.wiFiProbe.WiFiProbeManager;->registerStaCallback(Lcom/ums/upos/sdk/wiFiProbe/OnTaskStaListenerImp;)V==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
com.tencent.tinker.loader.hotplug.ComponentHotplug;->a(Lcom/tencent/tinker/loader/app/TinkerApplication; Lcom/tencent/tinker/loader/shareutil/ShareSecurityCheck;)V==>android.util.Log;->i(Ljava/lang/String; Ljava/lang/String;)I
com.ums.upos.sdk.scanner.innerscanner.c;->onTimeOut()V==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
com.tencent.bugly.crashreport.CrashReport;->getAppID()Ljava/lang/String;==>android.util.Log;->w(Ljava/lang/String; Ljava/lang/String;)I
com.tencent.tinker.loader.TinkerDexLoader$1;->a(Ljava/io/File; Ljava/io/File;)V==>android.util.Log;->i(Ljava/lang/String; Ljava/lang/String;)I
com.ums.upos.sdk.serialport.SerialPortManager;->recv([B I J)I==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
com.tencent.tinker.loader.TinkerResourcePatcher;->a(Landroid/content/res/Resources;)V==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
com.ums.anypay.service.AnyPaymentReCall;->setResult(Ljava/lang/String;)V==>android.util.Log;->i(Ljava/lang/String; Ljava/lang/String;)I
com.ums.upos.sdk.action.b.a.a;->execute(Ljava/lang/String;)V==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
com.ums.a.a;->d()V==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
com.ums.upos.sdk.printer.PrinterManager;->setReverse()V==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
com.tencent.bugly.b;->a(Landroid/content/Context; Lcom/tencent/bugly/BuglyStrategy;)V==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
com.tencent.tinker.loader.shareutil.ShareTinkerInternals;->isVmJitInternal()Z==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
com.tencent.bugly.crashreport.CrashReport;->closeNativeReport()V==>android.util.Log;->w(Ljava/lang/String; Ljava/lang/String;)I
com.ums.upos.sdk.modem.ModemManager;->initModem(Landroid/os/Bundle;)V==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
com.telpo.tps550.api.reader.CardReader;->open()Z==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
com.ums.synthpayplugin.util.DeviceUtil;->setEnableAppSwitch(Landroid/content/Context; Z)V==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
com.tencent.bugly.crashreport.CrashReport;->testNativeCrash()V==>android.util.Log;->w(Ljava/lang/String; Ljava/lang/String;)I
com.ums.upos.sdk.action.a.f;->f()V==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
com.ums.upos.sdk.card.industry.IndustryCardManager;->getCardType()Ljava/lang/String;==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
com.ums.upos.sdk.scanner.ScannerManager;->initScanner(Landroid/os/Bundle;)V==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
com.ums.a.a;->c()V==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
com.keytop.rsp.view.WheelView;->a(Ljava/lang/String;)Landroid/widget/TextView;==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
com.ums.upos.sdk.printer.PrinterManager;->setBitmap(Landroid/graphics/Bitmap;)I==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
com.ums.upos.sdk.scanner.innerscanner.a;->surfaceChanged(Landroid/view/SurfaceHolder; I I I)V==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
com.tencent.bugly.crashreport.CrashReport;->getAllUserDataKeys(Landroid/content/Context;)Ljava/util/Set;==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
com.ums.anypay.service.AnyPaymentReCall;->onTransProcess(Ljava/lang/String;)V==>android.util.Log;->i(Ljava/lang/String; Ljava/lang/String;)I
com.tencent.tinker.loader.TinkerDexLoader$1;->a(Ljava/io/File; Ljava/io/File; Ljava/io/File;)V==>android.util.Log;->i(Ljava/lang/String; Ljava/lang/String;)I
com.tencent.bugly.crashreport.CrashReport;->setAppVersion(Landroid/content/Context; Ljava/lang/String;)V==>android.util.Log;->w(Ljava/lang/String; Ljava/lang/String;)I
com.ums.upos.sdk.action.cardslot.sub.ReadIccCardAction;->execute(Ljava/lang/String;)V==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
com.telpo.tps550.api.reader.ReaderMonitor;->reset()V==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
com.ums.upos.sdk.modem.ModemManager;->recv([B)I==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
com.tencent.bugly.beta.utils.c;->m()Lcom/tencent/bugly/beta/utils/c$a;==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
com.tencent.bugly.crashreport.CrashReport;->putSdkData(Landroid/content/Context; Ljava/lang/String; Ljava/lang/String;)V==>android.util.Log;->w(Ljava/lang/String; Ljava/lang/String;)I
com.telpo.tps550.api.printer.SY581ThermalPrinter;->printString()V==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
com.ums.upos.sdk.serialport.SerialPortManager;->send([B I)I==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
com.zhy.android.percent.support.a;->a(Landroid/content/res/TypedArray; Lcom/zhy/android/percent/support/a$a;)Lcom/zhy/android/percent/support/a$a;==>android.util.Log;->v(Ljava/lang/String; Ljava/lang/String;)I
com.ums.upos.sdk.serialport.SerialPortManager;->disconnect()I==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
com.tencent.tinker.loader.TinkerLoader;->tryLoadPatchFilesInternal(Lcom/tencent/tinker/loader/app/TinkerApplication; Landroid/content/Intent;)V==>android.util.Log;->w(Ljava/lang/String; Ljava/lang/String;)I
com.tencent.bugly.crashreport.CrashReport;->closeBugly()V==>android.util.Log;->w(Ljava/lang/String; Ljava/lang/String;)I
com.ums.upos.sdk.action.printer.f;->execute(Ljava/lang/String;)V==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
com.tencent.bugly.crashreport.CrashReport;->postCatchedException(Ljava/lang/Throwable; Ljava/lang/Thread; Z)V==>android.util.Log;->w(Ljava/lang/String; Ljava/lang/String;)I
com.tencent.tinker.loader.SystemClassLoaderAdder$V23;->a(Ljava/lang/Object; Ljava/util/ArrayList; Ljava/io/File; Ljava/util/ArrayList;)[Ljava/lang/Object;==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
com.ums.upos.sdk.utils.common.b;->a(Landroid/content/Context; Landroid/os/Bundle; Ljava/lang/String;)Z==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
com.ums.upos.sdk.utils.common.b;->b(Ljava/lang/String; Ljava/lang/String;)Ljava/lang/String;==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
com.tencent.tinker.loader.shareutil.ShareIntentUtil;->a(Landroid/content/Intent; Ljava/lang/String; Z)Z==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
com.tencent.tinker.lib.util.TinkerLog$1;->i(Ljava/lang/String; Ljava/lang/String; [Ljava/lang/Object;)V==>android.util.Log;->i(Ljava/lang/String; Ljava/lang/String;)I
com.jude.easyrecyclerview.adapter.RecyclerArrayAdapter;->a(Ljava/lang/String;)V==>android.util.Log;->i(Ljava/lang/String; Ljava/lang/String;)I
com.tencent.bugly.beta.tinker.TinkerLogger;->w(Ljava/lang/String; Ljava/lang/String; [Ljava/lang/Object;)V==>android.util.Log;->w(Ljava/lang/String; Ljava/lang/String;)I
com.tencent.tinker.loader.app.DefaultApplicationLike;->onBaseContextAttached(Landroid/content/Context;)V==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
com.tencent.bugly.beta.utils.b;->f()Z==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
com.ums.upos.sdk.scanner.innerscanner.e;->onClick(Landroid/view/View;)V==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
com.keytop.rsp.view.WheelView;->onSizeChanged(I I I I)V==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
in.srain.cube.views.ptr.b.a;->a(Ljava/lang/String; Ljava/lang/String; [Ljava/lang/Object;)V==>android.util.Log;->v(Ljava/lang/String; Ljava/lang/String;)I
com.tencent.tinker.loader.hotplug.handler.MHMessageHandler;->a(Landroid/os/Message;)Z==>android.util.Log;->w(Ljava/lang/String; Ljava/lang/String;)I
com.zxing.a.b;->b(Landroid/hardware/Camera$Parameters;)V==>android.util.Log;->w(Ljava/lang/String; Ljava/lang/String;)I
com.tencent.tinker.loader.TinkerDexLoader$1;->a(Ljava/io/File; Ljava/io/File; Ljava/lang/Throwable;)V==>android.util.Log;->i(Ljava/lang/String; Ljava/lang/String;)I
com.keytop.android.a.a.a;->a(Ljava/lang/String; Lcom/keytop/android/a/a/a$a; Ljava/lang/Exception;)V==>android.util.Log;->i(Ljava/lang/String; Ljava/lang/String;)I
com.keytop.android.a.a.a;->a(Ljava/lang/String; Lcom/keytop/android/a/a/a$a; Ljava/lang/Exception;)V==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
com.telpo.tps550.api.reader.SLE4442Reader;->updateMainMemory(I [B)Z==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
com.ums.upos.sdk.scanner.innerscanner.a;->surfaceDestroyed(Landroid/view/SurfaceHolder;)V==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
com.telpo.tps550.api.reader.SLE4442Reader;->readProtectionMemory()[B==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
com.telpo.tps550.api.reader.CardReader$1;->onReceive(Landroid/content/Context; Landroid/content/Intent;)V==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
com.tencent.bugly.crashreport.CrashReport;->getAppChannel()Ljava/lang/String;==>android.util.Log;->w(Ljava/lang/String; Ljava/lang/String;)I
com.tencent.bugly.beta.utils.a;->a()Z==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
com.telpo.tps550.api.printer.SY581ThermalPrinter;->printLogo(Landroid/graphics/Bitmap; I)V==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
com.ums.plugin.UPosPlugin;->execute(Ljava/lang/String; Lorg/json/JSONArray; Lorg/apache/cordova/api/CallbackContext;)Z==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
com.telpo.tps550.api.reader.SLE4442Reader;->pscModify([B)Z==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
com.ums.upos.sdk.utils.printer.PrinterUtils;->printTemplate(Landroid/content/Context; I I Lorg/json/JSONObject; Ljava/lang/String; Lcom/ums/upos/sdk/utils/printer/OnPrintTemplateListener;)V==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
com.telpo.tps550.api.reader.SmartCardReader;->transmit([B)[B==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
com.zhy.android.percent.support.a;->a(I I)V==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
com.telpo.tps550.api.idcard.BlueToothIdCard$1;->onServicesDiscovered(Landroid/bluetooth/BluetoothGatt; I)V==>android.util.Log;->i(Ljava/lang/String; Ljava/lang/String;)I
com.tencent.tinker.loader.SystemClassLoaderAdder$V19;->b(Ljava/lang/Object; Ljava/util/ArrayList; Ljava/io/File; Ljava/util/ArrayList;)[Ljava/lang/Object;==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
com.telpo.tps550.api.reader.SLE4428Reader;->updateMainMemory(I [B)Z==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I

中危

检测到1个WebView远程执行漏洞。

位置: classes.dex
com.tencent.bugly.crashreport.CrashReport$1;->addJavascriptInterface(Lcom.tencent.bugly.crashreport.crash.h5.H5JavaScriptInterface; Ljava.lang.String;)V

Android API < 17之前版本存在远程代码执行安全漏洞,该漏洞源于程序没有正确限制使用addJavaScriptInterface方法,攻击者可以通过Java反射利用该漏洞执行任意Java对象的方法,导致远程代码执行安全漏洞。
(1)API等于高于17的Android系统。出于安全考虑,为了防止Java层的函数被随意调用,Google在4.2版本之后,规定允许被调用的函数必须以@JavascriptInterface进行注解。
(2)API等于高于17的Android系统。建议不要使用addJavascriptInterface接口,以免带来不必要的安全隐患,如果一定要使用该接口,建议使用证书校验。
(3)使用removeJavascriptInterface移除Android系统内部的默认内置接口:searchBoxJavaBridge_、accessibility、accessibilityTraversal。

参考案例:
www.wooyun.org/bugs/wooyun-2015-0140708
www.wooyun.org/bugs/wooyun-2016-0188252
http://drops.wooyun.org/papers/548

参考资料:
http://jaq.alibaba.com/blog.htm?id=48
http://blog.nsfocus.net/android-webview-remote-code-execution-vulnerability-analysis
https://developer.android.com/reference/android/webkit/WebView.html

中危

检测到8条敏感明文信息,建议移除。

位置: classes.dex
'file:///Share/ULightApp/' used in: Lcom/ums/AppHelper;->callLight(Landroid/app/Activity; Ljava/lang/String; Ljava/lang/String; Lorg/json/JSONObject;)V
'file:///android_asset/' used in: Lcom/squareup/picasso/b;->()V
'file:///android_asset/templates/' used in: Lcom/ums/upos/sdk/printer/template/f;->()V
'file:///android_asset/www/' used in: Lcom/ums/upos/sdk/printer/template/JsPrinterTemplate;->()V
'http://android.bugly.qq.com/rqd/async' used in: Lcom/tencent/bugly/beta/upgrade/BetaUploadStrategy;->()V
'http://android.bugly.qq.com/rqd/async' used in: Lcom/tencent/bugly/crashreport/common/strategy/StrategyBean;->()V
'http://rqd.uu.qq.com/rqd/sync' used in: Lcom/tencent/bugly/crashreport/common/strategy/StrategyBean;->()V
'http://schemas.android.com/apk/res/android' used in: Landroid/support/v4/content/res/TypedArrayUtils;->hasAttribute(Lorg/xmlpull/v1/XmlPullParser; Ljava/lang/String;)Z

中危

检测到2处setSavePassword密码明文存储漏洞。

位置: classes.dex
com.ums.upos.sdk.printer.template.a;
com.tencent.bugly.crashreport.CrashReport$1;

webview的保存密码功能默认设置为true。Webview会明文保存网站上的密码到本地私有文件”databases/webview.db”中。对于可以被root的系统环境或者配合其他漏洞(如webview的同源绕过漏洞),攻击者可以获取到用户密码。
建议:显示设置webView.getSetting().setSavePassword(false)。

参考案例:
www.wooyun.org/bugs/wooyun-2010-021420
www.wooyun.org/bugs/wooyun-2013-020246

参考资料:
http://wolfeye.baidu.com/blog/
www.claudxiao.net/2013/03/android-webview-cache/

低危

检测到2处SecureRandom使用不当。

位置: classes.dex
com.keytop.rsp.utils.utils.a;->a
com.keytop.rsp.utils.utils.a;->b

SecureRandom的使用不当会导致生成的随机数可被预测,该漏洞存在于Android系统随机生成数字串安全密钥的环节中。该漏洞的生成原因是对SecureRandom类的不正确使用方式导致生成的随机数不随机。建议:
(1)不要使用自定义随机源代替系统默认随机源(推荐)除非有特殊需求,在使用SecureRandom类时,不要调用以下函数:SecureRandom类下SecureRandom(byte[]seed)、setSeed(long seed)和setSeed(byte[]seed)方法。
(2)在调用setSeed方法前先调用任意nextXXX方法。具体做法是调用setSeed方法前先调用一次SecureRandom#nextBytes(byte[]bytes)方法,可以避免默认随机源被替代,详细见参考资料。

参考资料:
https://developer.android.com/reference/java/security/SecureRandom.html
http://drops.wooyun.org/papers/5164
http://jaq.alibaba.com/blog.htm?id=47

低危

检测到4处使用了DES弱加密算法。

位置: classes.dex
'DES/CBC/PKCS5Padding' used in: Lcom/tencent/bugly/proguard/av;->a([B)[B
'DES/CBC/PKCS5Padding' used in: Lcom/tencent/bugly/proguard/av;->b([B)[B
'DES/ECB/NoPadding' used in: Lcom/ums/upos/sdk/utils/common/a;->b([B [B)[B
'DES/ECB/NoPadding' used in: Lcom/ums/upos/sdk/utils/common/a;->c([B [B)[B

使用弱加密算法会大大增加黑客攻击的概率,黑客可能会破解隐私数据、猜解密钥、中间人攻击等,造成隐私信息的泄漏,甚至造成财产损失。建议使用AES加密算法。

参考资料:
http://drops.wooyun.org/tips/15870
https://developer.android.com/training/articles/keystore.html
http://wolfeye.baidu.com/blog/weak-encryption/
http://www.freebuf.com/articles/terminal/99868.html

低危

检测到7处AES/DES弱加密风险。

位置: classes.dex
Lcom/ums/upos/sdk/utils/common/a;->b(Ljava/lang/String; Ljava/lang/String;)Ljava/lang/String;
Lcom/ums/upos/sdk/utils/common/a;->a([B Ljava/lang/String;)Ljava/lang/String;
Lcom/ums/upos/sdk/utils/common/a;->a([B [B)Ljava/lang/String;
Lcom/ums/upos/sdk/utils/common/a;->a(Ljava/lang/String; Ljava/lang/String;)Ljava/lang/String;
Lcom/ums/upos/sdk/utils/common/a;->c([B [B)[B
Lcom/ums/upos/sdk/utils/common/a;->b([B [B)[B
Lcom/ums/upos/sdk/utils/common/a;->a(Ljava/lang/String; [B)Ljava/lang/String;

使用AES/DES/DESede加密算法时,如果使用ECB模式,容易受到攻击风险,造成信息泄露。建议在使用AES/DES/DESede加密算法时,应显示指定使用CBC或CFB加密模式

参考资料:
http://blog.csdn.net/u013107656/article/details/51997957
https://developer.android.com/reference/javax/crypto/Cipher.html
http://drops.wooyun.org/tips/15870
https://developer.android.com/training/articles/keystore.html
http://wolfeye.baidu.com/blog/weak-encryption/
http://www.freebuf.com/articles/terminal/99868.html

低危

非debug包,需要通过打包平台proguard脚本,移除大部分系统输出代码。
经扫描该包仍存在大量系统输出代码,共发现9处系统输出代码.(此处扫描的系统输出代码,是指调用System.out.print*输出的,本应在打包平台移除的系统输出代码.)
各个bundle系统输出代码详情如下:

位置: classes.dex
org.slf4j.helpers.Util;
com.ums.a.a;
com.tencent.bugly.proguard.g;
com.keytop.rsp.utils.a.c;
com.squareup.okhttp.internal.Platform;
com.ums.synthpayplugin.util.BitmapStringUtils;
com.ums.AppHelper;
org.greenrobot.eventbus.g$b;
retrofit.c$c$3;

警告

检测到3处addFlags使用Intent.FLAG_ACTIVITY_NEW_TASK。

位置: classes.dex
com.keytop.rsp.service.BootBroadcastReceiver;->onReceive
com.keytop.rsp.service.DaemonService$1;->run
com.tencent.bugly.beta.global.a;->a

APP创建Intent传递数据到其他Activity,如果创建的Activity不是在同一个Task中打开,就很可能被其他的Activity劫持读取到Intent内容,跨Task的Activity通过Intent传递敏感信息是不安全的。建议:
尽量避免使用包含FLAG_ACTIVITY_NEW_TASK标志的Intent来传递敏感信息。

参考资料:
http://wolfeye.baidu.com/blog/intent-data-leak

警告

检测到3个导出的组件接收其他app的消息,这些组件会被其他app引用并导致dos攻击。

service com.keytop.rsp.service.ScreenService
receiver com.keytop.rsp.service.BootBroadcastReceiver
receiver com.keytop.rsp.service.AlarmReceiver

建议:
(1)最小化组件暴露。对不会参与跨应用调用的组件建议显示添加android:exported="false"属性。
(2)设置组件访问权限。对provider设置权限,同时将权限的protectionLevel设置为"signature"或"signatureOrSystem"。
(3)组件传输数据验证。对组件之间,特别是跨应用的组件之间的数据传入与返回做验证和增加异常处理,防止恶意调试数据传入,更要防止敏感数据返回。

参考案例:
http://www.wooyun.org/bugs/wooyun-2010-0169746
http://www.wooyun.org/bugs/wooyun-2010-0104965

参考资料:
http://jaq.alibaba.com/blog.htm?spm=0.0.0.0.Wz4OeC&id=55
《Android安全技术解密与防范》

警告

检测到2潜在的XSS漏洞。

位置: classes.dex
com.tencent.bugly.crashreport.CrashReport$1;->setJavaScriptEnabled(Z)V
com.ums.upos.sdk.printer.template.a;->a(I I Lcom.ums.upos.sdk.printer.template.OnBitmapListener;)V

允许WebView执行JavaScript(setJavaScriptEnabled),有可能导致XSS攻击。建议尽量避免使用。
(1)API等于高高于17的Android系统。出于安全考虑,为了防止Java层的函数被随意调用,Google在4.2版本之后,规定允许被调用的函数必须以@JavascriptInterface进行注解。
(2)API等于高高于17的Android系统。建议不要使用addJavascriptInterface接口,以免带来不必要的安全隐患,如果一定要使用该接口,建议使用证书校验。
u(3)使用removeJavascriptInterface移除Android系统内部的默认内置接口:searchBoxJavaBridge_、accessibility、accessibilityTraversal。

参考案例:
www.wooyun.org/bugs/wooyun-2015-0140708
www.wooyun.org/bugs/wooyun-2016-0188252

参考资料:
http://jaq.alibaba.com/blog.htm?id=48
http://blog.nsfocus.net/android-webview-remote-code-execution-vulnerability-analysis

警告

检测到7处IvParameterSpec的使用。

位置: classes.dex
com.keytop.rsp.utils.utils.a;->a(Ljava.lang.String; Ljava.lang.String;)Ljava.lang.String;
com.keytop.rsp.utils.utils.a;->b(Ljava.lang.String; Ljava.lang.String;)Ljava.lang.String;
com.tencent.bugly.proguard.ap;->a(I [B [B)[B
com.tencent.bugly.proguard.au;->a([B)[B
com.tencent.bugly.proguard.au;->b([B)[B
com.tencent.bugly.proguard.av;->a([B)[B
com.tencent.bugly.proguard.av;->b([B)[B

使用IVParameterSpec函数,如果使用了固定的初始化向量,那么密码文本可预测性高得多,容易受到字典攻击等。建议禁止使用常量初始化矢量构造IVParameterSpec,使用聚安全提供的安全组件。

参考资料:
http://drops.wooyun.org/tips/15870
https://developer.android.com/training/articles/keystore.html
http://wolfeye.baidu.com/blog/weak-encryption/
http://www.freebuf.com/articles/terminal/99868.html

警告

检测到1处provider的grantUriPermissions设置为true。
com.tencent.bugly.beta.utils.BuglyFileProvider


grant-uri-permission若设置为true,可被其它程序员通过uri访问到content provider的内容,容易造成信息泄露。

参考资料:
https://security.tencent.com/index.php/blog/msg/6

警告

检测到12处使用了加解密算法。密钥处理不当可能会导致信息泄露。

位置: classes.dex
com.ums.upos.sdk.utils.common.a;->b(Ljava.lang.String; Ljava.lang.String;)Ljava.lang.String;
com.ums.upos.sdk.utils.common.a;->a(Ljava.lang.String; Ljava.lang.String;)Ljava.lang.String;
com.ums.upos.sdk.utils.common.a;->a([B Ljava.lang.String;)Ljava.lang.String;
com.ums.upos.sdk.utils.common.a;->a(Ljava.lang.String; [B)Ljava.lang.String;
com.keytop.rsp.utils.utils.a;->b(Ljava.lang.String; Ljava.lang.String;)Ljava.lang.String;
com.ums.upos.sdk.utils.common.a;->b([B [B)[B
com.keytop.rsp.utils.utils.a;->a(Ljava.lang.String; Ljava.lang.String;)Ljava.lang.String;
com.tencent.bugly.proguard.au;->b([B)[B
com.tencent.bugly.proguard.ap;->a(I [B [B)[B
com.ums.upos.sdk.utils.common.a;->a([B [B)Ljava.lang.String;
com.ums.upos.sdk.utils.common.a;->c([B [B)[B
com.tencent.bugly.proguard.au;->a([B)[B

参考案例:
http://www.wooyun.org/bugs/wooyun-2010-0105766
http://www.wooyun.org/bugs/wooyun-2015-0162907
http://www.wooyun.org/bugs/wooyun-2010-0187287

参考资料:
http://drops.wooyun.org/tips/15870
https://developer.android.com/training/articles/keystore.html


动态扫描发现风险点

风险等级 风险名称

服务端分析

风险等级 风险名称

警告

检测到?处XSS漏洞。
开发中...

警告

检测到?处XSS跨站漏洞。
开发中...

应用证书