0

高危漏洞

5

中危漏洞

4

低危漏洞

7

警告

文件名 Epson_iPrint_v6.6.3.apk
上传者 dosi
文件大小 18.869626045227MB
MD5 5f33444456733436bb088727f7e6d012
包名 epson.print
Main Activity epson.print.WellcomeScreenActivity
Min SDK 16
Target SDK 23

权限列表

# 名称 说明 提示
0 android.permission.ACCESS_NETWORK_STATE 允许应用程序查看所有网络的状态。 提示
1 android.permission.ACCESS_WIFI_STATE 允许应用程序查看有关WLAN状态的信息。 提示
2 android.permission.CAMERA 允许应用程序使用相机拍照,这样应用程序可随时收集进入相机镜头的图像。 提示
3 android.permission.CHANGE_NETWORK_STATE 允许应用程序更改网络连接的状态。 提示
4 android.permission.CHANGE_WIFI_STATE 允许应用程序连接到WLAN接入点以及与WLAN接入点断开连接,并对配置的WLAN网络进行更改。 提示
5 android.permission.GET_ACCOUNTS 允许应用程序获取手机已知的帐户列表。 提示
6 android.permission.INTERNET 允许程序访问网络. 提示
7 android.permission.MANAGE_ACCOUNTS 允许应用程序执行添加、删除帐户及删除其密码之类的操作。 提示
8 android.permission.USE_CREDENTIALS 允许应用程序请求身份验证标记。 提示
9 android.permission.VIBRATE 允许应用程序控制振动器。 提示
10 android.permission.WAKE_LOCK 允许应用程序防止手机进入休眠状态。 提示
11 android.permission.WRITE_EXTERNAL_STORAGE 允许应用程序写入SD卡。 提示

四大组件

组件名称

epson.print.WebShareActivity
epson.print.WebviewActivity
epson.print.ActivityViewImageSelect
epson.support.SupportActivity
epson.support.SupportAboutActivity
epson.print.activity.AFolderPhoto
epson.print.GdataConvert
epson.scan.activity.ScanActivity
epson.scan.activity.ScanSettingsActivity
epson.scan.activity.ScanSearchActivity
epson.scan.activity.ScanSettingsDetailActivity
epson.scan.activity.ScanSettingsAdvanceDetailActivity
epson.scan.activity.ScanSettingsAdvanceDensityActivity
epson.print.copy.CopyActivity
epson.print.copy.CopyScaleActivity
epson.print.copy.CopySettingActivity
epson.print.screen.PrintProgress
epson.print.screen.ConfirmMultiScr
epson.print.screen.SettingScr
epson.print.screen.SearchPrinterScr
epson.print.screen.PrinterFinder
epson.print.screen.PrinterInfoDetail
epson.print.screen.PageRangeSetting
epson.server.screens.StorageServer
epson.print.IprintHome
epson.server.screens.UploadScreen
epson.maintain.activity.MaintainActivity
epson.maintain.activity.FirmwareUpdateActivity
epson.maintain.activity.MaintainPrinterSearchActivity
epson.maintain.activity.EccPrintLog
epson.print.WellcomeScreenActivity
epson.print.ActivityPrintWeb
epson.scan.activity.MailActivity
epson.print.fileBrower
epson.print.ActivityDocsPrintPreview
com.epson.iprint.storage.StorageProcessDownloadActivity
com.epson.iprint.storage.StorageProcessUploadActivity
com.epson.iprint.storage.StorageWaitingActivity
com.epson.iprint.storage.googledrive.GoogleDriveSignInActivity
epson.server.service.GoogleDriveClient
com.epson.iprint.storage.dropbox.DropboxV2SignInActivity
com.dropbox.core.android.AuthActivity
com.epson.iprint.storage.skydrive.SkyDriveSignInActivity
com.epson.iprint.storage.box.BoxNetSignInActivity
com.box.boxandroidlibv2.activities.OAuthActivity
com.epson.iprint.storage.evernote.EvernoteSignInActivity
epson.print.screen.ActivityPrinterSetting
epson.print.screen.PaperSourceSettingScr
epson.print.screen.ActivityIpPrinterSetting
epson.print.ActivityNfcPrinter
com.evernote.client.android.EvernoteOAuthActivity
epson.maintain.activity.GetPrinterReplyData
com.epson.iprint.shared.EpsoniPrintSharedActivity
com.epson.mobilephone.common.wifidirect.ActivityWiFiDirectStart
com.epson.mobilephone.common.wifidirect.ActivityiPrintConnectStart
com.epson.mobilephone.common.wifidirect.ActivityiPrintConnect
com.epson.mobilephone.common.wifidirect.ActivityWiFiDirectManual
com.epson.mobilephone.common.wifidirect.ActivityWiFiDirectError
com.epson.mobilephone.common.wifidirect.ActivitySelectWithOrNoLcd
com.epson.memcardacc.MemcardImageGrid
com.epson.memcardacc.ConfirmReadMemcard
com.epson.memcardacc.MemcardReadProgress
com.epson.memcardacc.MemcardTop
com.epson.memcardacc.MemcardWriteProgress
com.epson.memcardacc.PhotoCopyWriteProgress
com.epson.memcardacc.ConfirmWriteMemcard
com.epson.memcardacc.DirectorySelecterActivity
com.epson.memcardacc.MemcardPhotocopyTop
com.epson.memcardacc.LocalImageSelectActivity
com.epson.memcardacc.PhotoCopyImageSelectActivity
com.epson.cameracopy.ui.CameraPreviewActivity
com.epson.cameracopy.ui.FolderSelectActivity
com.epson.cameracopy.ui.ImagePreviewActivity
com.epson.cameracopy.ui.CameraPreviewOptionActivity
com.epson.cameracopy.ui.PrintPreviewActivity
com.epson.cameracopy.ui.CameraPrintSettingActivity
com.epson.cameracopy.ui.CameraPrintProgress
com.epson.cameracopy.ui.CropImageActivity
com.epson.cameracopy.ui.DocumentSizeSettingActivity
com.epson.cameracopy.ui.DocumentSizeEditActivity
epson.print.imgsel.PhotoImageSelectActivity
epson.print.imgsel.CameraCopyImageSelectActivity
epson.print.imgsel.ImageViewPagerActivity
epson.print.imgsel.ImageViewPagerWithNfcInvalidPrintMessageActivity
com.epson.iprint.usb.UsbReciever
epson.print.ActivityRequestPermission
epson.scan.activity.I2ScanActivity
epson.scan.activity.I2DoubleSideScanSettingActivity
epson.scan.activity.I2ScanSettingActivity
epson.scan.activity.I2SettingDetailActivity
epson.scan.activity.InputUnitSettingActivity
com.epson.mobilephone.common.wifidirect.ActivityConnectSimpleAP
com.epson.mobilephone.common.wifidirect.ActivityControlWiFi
com.epson.mobilephone.common.wifidirect.ActivityRequestLocationPermission
com.google.android.gms.auth.api.signin.internal.SignInHubActivity
com.google.android.gms.common.api.GoogleApiActivity
com.epson.mobilephone.common.license.LicenseTopActivity
com.epson.mobilephone.common.license.InfoDisplayActivity
com.epson.mobilephone.common.license.UserSurveyInvitationActivity

epson.print.service.EpsonService
com.google.android.gms.analytics.AnalyticsService
com.google.android.gms.auth.api.signin.RevocationBoundService

com.epson.iprint.usb.UsbReciever$UsbReceiver
com.google.android.gms.analytics.AnalyticsReceiver

epson.provider.ScannedFileProvider

第三方库

# 库名 介绍
0 com.google.api.client 谷歌API为开发者提供的平台。
1 com.squareup.okhttp An HTTP+HTTP/2 client for Android and Java applications. http://square.github.io/okhttp/.
2 com.felipecsl.asymmetricgridview An example of a gridview with various column span items and drag and drop support like Google keep has
3 com.evernote.client Evernote SDK for Android
4 com.google.gson A Java serialization library that can convert Java Objects into JSON and back.
5 android.support.multidex DEPRECATED
6 com.google.api.client 谷歌API为开发者提供的平台。
7 okhttp3 An HTTP+SPDY client for Android and Java applications.
8 com.squareup.okhttp An HTTP+HTTP/2 client for Android and Java applications. http://square.github.io/okhttp/.
9 com.google.gson A Java serialization library that can convert Java Objects into JSON and back.
10 org.apache.http The Apache HttpComponents™ project is responsible for creating and maintaining a toolset of low level Java components focused on HTTP and associated protocols.

静态扫描发现风险点

风险等级 风险名称

中危

检测到当前标志被设置成true或没设置,这会导致adb调试备份允许恶意攻击者复制应用程序数据,造成数据泄露。

中危

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

位置: classes.dex
com.evernote.client.android.AuthenticationResult;->persist(Landroid/content/SharedPreferences;)V==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
com.epson.cameracopy.ui.CropImageActivity$EPxLog;->i(Ljava/lang/String; Ljava/lang/String;)V==>android.util.Log;->i(Ljava/lang/String; Ljava/lang/String;)I
com.evernote.client.android.AuthenticationResult;->restore(Landroid/content/SharedPreferences;)V==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
com.epson.cameracopy.ui.ImageCollectView$EPxLog;->e(Ljava/lang/String; Ljava/lang/String;)V==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
com.epson.mobilephone.common.wifidirect.EPLog;->i(Ljava/lang/String; Ljava/lang/String;)V==>android.util.Log;->i(Ljava/lang/String; Ljava/lang/String;)I
com.evernote.client.android.EvernoteOAuthActivity$CompleteAuthAsyncTask;->doInBackground([Landroid/net/Uri;)Lcom/evernote/client/oauth/EvernoteAuthToken;==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
com.epson.cameracopy.ui.ImageCollectView$EPxLog;->v(Ljava/lang/String; Ljava/lang/String;)V==>android.util.Log;->v(Ljava/lang/String; Ljava/lang/String;)I
com.dropbox.core.android.AuthActivity;->onResume()V==>android.util.Log;->w(Ljava/lang/String; Ljava/lang/String;)I
com.epson.cameracopy.ui.CropImageActivity$EPxLog;->d(Ljava/lang/String; Ljava/lang/String;)V==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
com.evernote.client.android.EvernoteOAuthActivity$CompleteAuthAsyncTask;->doInBackground([Landroid/net/Uri;)Lcom/evernote/client/oauth/EvernoteAuthToken;==>android.util.Log;->i(Ljava/lang/String; Ljava/lang/String;)I
com.evernote.client.android.BootstrapManager;->getBootstrapInfo()Lcom/evernote/client/android/BootstrapManager$BootstrapInfoWrapper;==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
com.evernote.client.android.AuthenticationResult;->clear(Landroid/content/SharedPreferences;)V==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
com.epson.cameracopy.ui.ImageCollectView$EPxLog;->w(Ljava/lang/String; Ljava/lang/String;)V==>android.util.Log;->w(Ljava/lang/String; Ljava/lang/String;)I
com.epson.cameracopy.ui.ImageCollectView$EPxLog;->d(Ljava/lang/String; Ljava/lang/String;)V==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
com.epson.mobilephone.common.wifidirect.EPLog;->v(Ljava/lang/String; Ljava/lang/String;)V==>android.util.Log;->v(Ljava/lang/String; Ljava/lang/String;)I
com.dropbox.core.android.FixedSecureRandom$LinuxPrngSecureRandomSpi;->engineSetSeed([B)V==>android.util.Log;->w(Ljava/lang/String; Ljava/lang/String;)I
com.evernote.client.android.EvernoteOAuthActivity$BootstrapAsyncTask;->doInBackground([Ljava/lang/Void;)Ljava/lang/String;==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
com.felipecsl.asymmetricgridview.library.widget.AsymmetricGridViewAdapter;->appendItems(Ljava/util/List;)V==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
com.evernote.client.android.EvernoteOAuthActivity$BootstrapAsyncTask;->doInBackground([Ljava/lang/Void;)Ljava/lang/String;==>android.util.Log;->i(Ljava/lang/String; Ljava/lang/String;)I
com.epson.iprint.shared.ManagePreferences;->pushPreferrences(Landroid/content/Context;)Z==>android.util.Log;->v(Ljava/lang/String; Ljava/lang/String;)I
com.epson.mobilephone.common.wifidirect.EPLog;->w(Ljava/lang/String; Ljava/lang/String;)V==>android.util.Log;->w(Ljava/lang/String; Ljava/lang/String;)I
com.epson.cameracopy.ui.ImageCollectView$EPxLog;->i(Ljava/lang/String; Ljava/lang/String;)V==>android.util.Log;->i(Ljava/lang/String; Ljava/lang/String;)I
com.epson.iprint.apf.ApfAdapter;->processApf(Ljava/lang/String; Ljava/lang/String; Z Z)Z==>android.util.Log;->v(Ljava/lang/String; Ljava/lang/String;)I
com.epson.mobilephone.common.wifidirect.EPLog;->d(Ljava/lang/String; Ljava/lang/String;)V==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
com.epson.cameracopy.ui.CropImageActivity$EPxLog;->w(Ljava/lang/String; Ljava/lang/String;)V==>android.util.Log;->w(Ljava/lang/String; Ljava/lang/String;)I
com.felipecsl.asymmetricgridview.library.widget.AsymmetricGridViewAdapter;->getView(I Landroid/view/View; Landroid/view/ViewGroup;)Landroid/view/View;==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
com.epson.mobilephone.common.wifidirect.EPLog;->e(Ljava/lang/String; Ljava/lang/String;)V==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
com.felipecsl.asymmetricgridview.library.widget.AsymmetricGridViewAdapter$ProcessRowsTask;->onPostExecute(Ljava/util/List;)V==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
com.evernote.client.android.EvernoteSession;->generateUserAgentString(Landroid/content/Context;)Ljava/lang/String;==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
com.dropbox.core.android.AuthActivity$3;->run()V==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
com.epson.cameracopy.ui.CropImageActivity$EPxLog;->v(Ljava/lang/String; Ljava/lang/String;)V==>android.util.Log;->v(Ljava/lang/String; Ljava/lang/String;)I
com.epson.iprint.shared.ManagePreferences;->popPreferrences(Landroid/content/Context;)Z==>android.util.Log;->v(Ljava/lang/String; Ljava/lang/String;)I
com.evernote.client.android.BootstrapManager;->printBootstrapInfo(Lcom/evernote/edam/userstore/BootstrapInfo;)V==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
com.epson.cameracopy.ui.CropImageActivity$EPxLog;->e(Ljava/lang/String; Ljava/lang/String;)V==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
com.felipecsl.asymmetricgridview.library.widget.AsymmetricGridViewAdapter;->calculateItemsForRow(Ljava/util/List; F)Lcom/felipecsl/asymmetricgridview/library/widget/RowInfo;==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
com.dropbox.core.android.AuthActivity;->checkAppBeforeAuth(Landroid/content/Context; Ljava/lang/String; Z)Z==>android.util.Log;->w(Ljava/lang/String; Ljava/lang/String;)I

位置: classes2.dex
epson.maintain.activity.FirmwareUpdateActivity;->fwManagerDidEndProc(Lepson/maintain/FirmwareManager$FWUpdateProcResult; Lepson/maintain/FirmwareManager$FWUpdateStep;)V==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
epson.print.Util.EPLog;->v(Ljava/lang/String; Ljava/lang/String;)V==>android.util.Log;->v(Ljava/lang/String; Ljava/lang/String;)I
org.opencv.android.Camera2Renderer;->stopBackgroundThread()V==>android.util.Log;->i(Ljava/lang/String; Ljava/lang/String;)I
epson.colorcorrection.ImageCollect$EPxLog;->d(Ljava/lang/String; Ljava/lang/String;)V==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
org.opencv.android.CameraRenderer;->setCameraPreviewSize(I I)V==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
org.opencv.android.CameraGLRendererBase;->onResume()V==>android.util.Log;->i(Ljava/lang/String; Ljava/lang/String;)I
org.opencv.android.StaticHelper;->initOpenCV(Z)Z==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
epson.print.fileBrower$8;->onClick(Landroid/content/DialogInterface; I)V==>android.util.Log;->v(Ljava/lang/String; Ljava/lang/String;)I
com.microsoft.live.ScreenSize;->determineScreenSize(Landroid/app/Activity;)Lcom/microsoft/live/ScreenSize;==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
org.opencv.android.CameraGLSurfaceView;->onResume()V==>android.util.Log;->i(Ljava/lang/String; Ljava/lang/String;)I
epson.print.pdf.pdfRender;->convert4Preview(I)V==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
org.opencv.android.AsyncServiceHelper$3$1;->install()V==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
org.opencv.android.CameraGLRendererBase;->initSurfaceTexture()V==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
org.opencv.android.AsyncServiceHelper;->InstallService(Landroid/content/Context; Lorg/opencv/android/LoaderCallbackInterface;)V==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
epson.print.ecclient.HttpNonSsl;->PostFile(Ljava/lang/String; Ljava/lang/String; Ljava/lang/String; Ljava/lang/String; I I)I==>android.util.Log;->w(Ljava/lang/String; Ljava/lang/String;)I
epson.colorcorrection.ImageCollect$EPxLog;->e(Ljava/lang/String; Ljava/lang/String;)V==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
org.opencv.android.CameraRenderer;->openCamera(I)V==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
org.opencv.android.JavaCameraView;->connectCamera(I I)Z==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
org.opencv.android.CameraGLRendererBase;->updateState()V==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
epson.print.pdf.pdfRender;->parsePDF(Ljava/lang/String; Ljava/lang/String;)Z==>android.util.Log;->i(Ljava/lang/String; Ljava/lang/String;)I
org.opencv.android.CameraRenderer;->setCameraPreviewSize(I I)V==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
epson.print.fileBrower;->onListItemClick(Landroid/widget/ListView; Landroid/view/View; I J)V==>android.util.Log;->v(Ljava/lang/String; Ljava/lang/String;)I
epson.print.imgsel.ImageGridFragment;->onDetach()V==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
org.opencv.android.BaseLoaderCallback;->onManagerConnected(I)V==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
epson.print.Util.EPLog;->e(Ljava/lang/String; Ljava/lang/String;)V==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
org.opencv.android.Camera2Renderer;->cacPreviewSize(I I)Z==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
org.opencv.android.CameraGLRendererBase;->doStart()V==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
org.opencv.android.CameraGLSurfaceView;->onPause()V==>android.util.Log;->i(Ljava/lang/String; Ljava/lang/String;)I
org.opencv.android.CameraBridgeViewBase;->deliverAndDrawFrame(Lorg/opencv/android/CameraBridgeViewBase$CvCameraViewFrame;)V==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
org.opencv.android.StaticHelper;->loadLibrary(Ljava/lang/String;)Z==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
epson.print.service.LocalPrintThread;->doPrint()V==>android.util.Log;->v(Ljava/lang/String; Ljava/lang/String;)I
org.opencv.android.CameraBridgeViewBase;->checkCurrentState()V==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
epson.print.Util.EPLog;->w(Ljava/lang/String; Ljava/lang/String;)V==>android.util.Log;->w(Ljava/lang/String; Ljava/lang/String;)I
epson.print.service.CreatePrintImageThread;->run()V==>android.util.Log;->v(Ljava/lang/String; Ljava/lang/String;)I
com.microsoft.live.UriBuilder;->appendQueryString(Ljava/lang/String;)Lcom/microsoft/live/UriBuilder;==>android.util.Log;->w(Ljava/lang/String; Ljava/lang/String;)I
epson.maintain.activity.FirmwareUpdateActivity;->onActivityResult(I I Landroid/content/Intent;)V==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
org.opencv.android.CameraRenderer;->openCamera(I)V==>android.util.Log;->i(Ljava/lang/String; Ljava/lang/String;)I
epson.print.ecclient.HttpNonSsl;->dispHttpRes(Ljava/lang/String;)V==>android.util.Log;->v(Ljava/lang/String; Ljava/lang/String;)I
org.opencv.android.Camera2Renderer$2;->onConfigured(Landroid/hardware/camera2/CameraCaptureSession;)V==>android.util.Log;->i(Ljava/lang/String; Ljava/lang/String;)I
org.opencv.android.CameraRenderer;->closeCamera()V==>android.util.Log;->i(Ljava/lang/String; Ljava/lang/String;)I
epson.print.ecclient.HttpNonSsl;->HttpPost(Ljava/lang/String; Ljava/lang/String;)I==>android.util.Log;->w(Ljava/lang/String; Ljava/lang/String;)I
epson.print.fileBrower$9;->onClick(Landroid/content/DialogInterface; I)V==>android.util.Log;->v(Ljava/lang/String; Ljava/lang/String;)I
org.opencv.android.Camera2Renderer;->openCamera(I)V==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
org.opencv.android.JavaCameraView;->initializeCamera(I I)Z==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
org.opencv.android.CameraGLRendererBase;->disableView()V==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
org.opencv.android.StaticHelper;->initOpenCV(Z)Z==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
org.opencv.android.AsyncServiceHelper$3$1;->wait_install()V==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
org.opencv.android.Camera2Renderer;->closeCamera()V==>android.util.Log;->i(Ljava/lang/String; Ljava/lang/String;)I
org.opencv.android.Camera2Renderer;->cacPreviewSize(I I)Z==>android.util.Log;->i(Ljava/lang/String; Ljava/lang/String;)I
org.opencv.android.CameraBridgeViewBase;->onEnterStartedState()V==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
org.opencv.android.CameraGLRendererBase;->enableView()V==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
epson.print.Util.EPLog;->d(Ljava/lang/String; Ljava/lang/String;)V==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
org.opencv.android.Camera2Renderer;->startBackgroundThread()V==>android.util.Log;->i(Ljava/lang/String; Ljava/lang/String;)I
epson.colorcorrection.SDIC_BCSC;->LogMemory(Ljava/lang/String;)V==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
epson.colorcorrection.ImageCollect;->LogMemory(Ljava/lang/String;)V==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
org.opencv.android.AsyncServiceHelper$3$2;->install()V==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
org.opencv.android.JavaCameraView;->disconnectCamera()V==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
org.opencv.android.AsyncServiceHelper$2;->cancel()V==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
org.opencv.android.AsyncServiceHelper$3$2;->cancel()V==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
org.opencv.android.CameraGLRendererBase;->loadShader(Ljava/lang/String; Ljava/lang/String;)I==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
org.opencv.android.AsyncServiceHelper;->loadLibrary(Ljava/lang/String;)Z==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
org.opencv.android.AsyncServiceHelper$3;->onServiceConnected(Landroid/content/ComponentName; Landroid/os/IBinder;)V==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
org.opencv.android.FpsMeter;->draw(Landroid/graphics/Canvas; F F)V==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
org.opencv.android.CameraBridgeViewBase;->(Landroid/content/Context; Landroid/util/AttributeSet;)V==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
epson.print.imgsel.BitmapCache;->saveJournal()V==>android.util.Log;->v(Ljava/lang/String; Ljava/lang/String;)I
epson.print.pdf.pdfRender;->convert4Preview(I)V==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
org.opencv.android.CameraBridgeViewBase;->processEnterState(I)V==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
org.opencv.android.FpsMeter;->measure()V==>android.util.Log;->i(Ljava/lang/String; Ljava/lang/String;)I
org.opencv.android.CameraGLRendererBase;->onDrawFrame(Ljavax/microedition/khronos/opengles/GL10;)V==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
org.opencv.android.Camera2Renderer;->setCameraPreviewSize(I I)V==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
com.google.firebase.iid.zzb$zzc;->onServiceConnected(Landroid/content/ComponentName; Landroid/os/IBinder;)V==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
org.opencv.android.CameraGLRendererBase;->deleteSurfaceTexture()V==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
org.opencv.android.Camera2Renderer;->doStop()V==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
org.opencv.android.StaticHelper;->initOpenCVLibs(Ljava/lang/String;)Z==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
org.opencv.android.JavaCameraView$CameraWorker;->run()V==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
org.opencv.android.Camera2Renderer$2;->onConfigureFailed(Landroid/hardware/camera2/CameraCaptureSession;)V==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
org.opencv.android.CameraGLRendererBase;->deleteFBO()V==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
com.squareup.okhttp.internal.Platform$Android;->log(Ljava/lang/String;)V==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
epson.print.ecclient.HttpNonSsl;->HttpGet(Ljava/lang/String;)I==>android.util.Log;->w(Ljava/lang/String; Ljava/lang/String;)I
org.opencv.android.CameraGLRendererBase;->onSurfaceChanged(Ljavax/microedition/khronos/opengles/GL10; I I)V==>android.util.Log;->i(Ljava/lang/String; Ljava/lang/String;)I
org.opencv.android.StaticHelper;->initOpenCV(Z)Z==>android.util.Log;->i(Ljava/lang/String; Ljava/lang/String;)I
epson.print.ecclient.HttpNonSsl;->HttpPost(Ljava/lang/String; Ljava/lang/String;)I==>android.util.Log;->v(Ljava/lang/String; Ljava/lang/String;)I
org.opencv.android.AsyncServiceHelper;->initOpenCVLibs(Ljava/lang/String; Ljava/lang/String;)Z==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
epson.print.pdf.pdfRender$1;->run()V==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
epson.print.imgsel.ImageResizer$ResizeTask;->doInBackground([Ljava/lang/Void;)Landroid/graphics/Bitmap;==>android.util.Log;->w(Ljava/lang/String; Ljava/lang/String;)I
com.google.firebase.iid.zzb$zzc;->zza(Landroid/content/Intent; Landroid/content/BroadcastReceiver$PendingResult;)V==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
org.opencv.android.CameraBridgeViewBase;->deliverAndDrawFrame(Lorg/opencv/android/CameraBridgeViewBase$CvCameraViewFrame;)V==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
com.google.firebase.iid.zzb$zza$1;->run()V==>android.util.Log;->w(Ljava/lang/String; Ljava/lang/String;)I
org.opencv.android.AsyncServiceHelper$3$2;->wait_install()V==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
epson.maintain.activity.FirmwareUpdateActivity;->onResume()V==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
epson.print.copy.Component.eremoteoperation.ERemoteOperation$ERemoteRequest;->execute()Lorg/json/JSONObject;==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
epson.print.pdf.pdfRender$1;->run()V==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
org.opencv.android.CameraGLRendererBase;->doStop()V==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
org.opencv.android.CameraBridgeViewBase$CvCameraViewListenerAdapter;->onCameraFrame(Lorg/opencv/android/CameraBridgeViewBase$CvCameraViewFrame;)Lorg/opencv/core/Mat;==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
org.opencv.android.Camera2Renderer;->openCamera(I)V==>android.util.Log;->i(Ljava/lang/String; Ljava/lang/String;)I
epson.print.fileBrower;->browseTo(Ljava/io/File;)V==>android.util.Log;->v(Ljava/lang/String; Ljava/lang/String;)I
org.opencv.android.CameraGLRendererBase;->initFBO(I I)V==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
com.google.firebase.iid.zzb$zzb;->zza(Lcom/google/firebase/iid/zzb$zza;)V==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
com.google.firebase.iid.zzb$zzc;->zzwH()V==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
epson.print.service.CreatePrintImageThread;->putSheet(I)V==>android.util.Log;->v(Ljava/lang/String; Ljava/lang/String;)I
epson.maintain.activity.FirmwareUpdateActivity;->getEndProcTitleAndMessage(Lepson/maintain/FirmwareManager$FWUpdateProcResult; Lepson/maintain/FirmwareManager$FWUpdateStep;)[Ljava/lang/String;==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
com.google.firebase.iid.zzb$zzc;->onServiceDisconnected(Landroid/content/ComponentName;)V==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
epson.colorcorrection.ImageCollect$EPxLog;->w(Ljava/lang/String; Ljava/lang/String;)V==>android.util.Log;->w(Ljava/lang/String; Ljava/lang/String;)I
org.opencv.android.CameraRenderer;->openCamera(I)V==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
epson.print.service.CreatePrintImageThread;->waitePrintImage()I==>android.util.Log;->v(Ljava/lang/String; Ljava/lang/String;)I
epson.print.pdf.pdfRender;->convertPage(I F I I)Z==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
org.opencv.android.Camera2Renderer;->setCameraPreviewSize(I I)V==>android.util.Log;->i(Ljava/lang/String; Ljava/lang/String;)I
epson.print.fileBrower;->fill([Ljava/io/File;)V==>android.util.Log;->v(Ljava/lang/String; Ljava/lang/String;)I
org.opencv.android.CameraBridgeViewBase;->surfaceChanged(Landroid/view/SurfaceHolder; I I I)V==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
epson.colorcorrection.ImageCollect$EPxLog;->i(Ljava/lang/String; Ljava/lang/String;)V==>android.util.Log;->i(Ljava/lang/String; Ljava/lang/String;)I
epson.print.pdf.pdfRender;->parsePDF(Ljava/lang/String; Ljava/lang/String;)Z==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
epson.print.fileBrower;->createNewFolder()V==>android.util.Log;->v(Ljava/lang/String; Ljava/lang/String;)I
epson.print.fileBrower$2;->onItemLongClick(Landroid/widget/AdapterView; Landroid/view/View; I J)Z==>android.util.Log;->v(Ljava/lang/String; Ljava/lang/String;)I
org.opencv.android.Camera2Renderer$2;->onConfigured(Landroid/hardware/camera2/CameraCaptureSession;)V==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
epson.print.ecclient.HttpNonSsl;->dispHttpCmd(Ljava/net/URL;)V==>android.util.Log;->v(Ljava/lang/String; Ljava/lang/String;)I
org.opencv.android.JavaCameraView;->initializeCamera(I I)Z==>android.util.Log;->i(Ljava/lang/String; Ljava/lang/String;)I
com.google.firebase.iid.zzb$zzb$1;->run()V==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
org.opencv.android.JavaCameraView;->initializeCamera(I I)Z==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
epson.maintain.FirmwareManager$1;->onCancelled()V==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
org.opencv.android.CameraGLRendererBase;->onSurfaceCreated(Ljavax/microedition/khronos/opengles/GL10; Ljavax/microedition/khronos/egl/EGLConfig;)V==>android.util.Log;->i(Ljava/lang/String; Ljava/lang/String;)I
org.opencv.android.CameraGLRendererBase;->initFBO(I I)V==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
org.opencv.android.Camera2Renderer;->doStart()V==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
epson.print.Util.EPLog;->i(Ljava/lang/String; Ljava/lang/String;)V==>android.util.Log;->i(Ljava/lang/String; Ljava/lang/String;)I
org.opencv.android.AsyncServiceHelper$3;->onServiceConnected(Landroid/content/ComponentName; Landroid/os/IBinder;)V==>android.util.Log;->i(Ljava/lang/String; Ljava/lang/String;)I
org.opencv.android.CameraGLRendererBase;->initShaders()V==>android.util.Log;->i(Ljava/lang/String; Ljava/lang/String;)I
org.opencv.android.BaseLoaderCallback;->onManagerConnected(I)V==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
org.opencv.android.CameraGLRendererBase;->loadShader(Ljava/lang/String; Ljava/lang/String;)I==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
epson.print.pdf.pdfRender;->convertPage(I F I I)Z==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
org.opencv.android.CameraGLRendererBase;->onPause()V==>android.util.Log;->i(Ljava/lang/String; Ljava/lang/String;)I
org.opencv.android.CameraBridgeViewBase;->processExitState(I)V==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
epson.print.ecclient.HttpNonSsl;->GetFile(Ljava/lang/String; Ljava/lang/String;)I==>android.util.Log;->w(Ljava/lang/String; Ljava/lang/String;)I
org.opencv.android.AsyncServiceHelper$2;->install()V==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
org.opencv.android.Camera2Renderer;->cacPreviewSize(I I)Z==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
epson.print.pdf.pdfRender;->openPdfFile(Ljava/lang/String; Ljava/lang/String; Landroid/content/Context;)Z==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
org.opencv.android.AsyncServiceHelper$1;->install()V==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
com.google.firebase.iid.zzb$zzc;->zzwH()V==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
epson.print.copy.Component.eremoteoperation.ERemoteOperation$ERemoteOperationResult;->parseResponse(Lepson/common/httpclient/IAHttpClient$HttpResponse;)Lorg/json/JSONObject;==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
epson.print.pdf.pdfRender;->saveImageToJpg(Landroid/graphics/Bitmap; Ljava/lang/String;)V==>android.util.Log;->i(Ljava/lang/String; Ljava/lang/String;)I
org.opencv.android.Camera2Renderer;->createCameraPreviewSession()V==>android.util.Log;->i(Ljava/lang/String; Ljava/lang/String;)I
org.opencv.android.Camera2Renderer;->createCameraPreviewSession()V==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
org.opencv.android.AsyncServiceHelper$3$1;->cancel()V==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
epson.colorcorrection.SDIC_PWC;->LogMemory(Ljava/lang/String;)V==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
com.google.firebase.iid.zzb;->onBind(Landroid/content/Intent;)Landroid/os/IBinder;==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
org.opencv.android.AsyncServiceHelper$1;->cancel()V==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I
org.opencv.android.AsyncServiceHelper$1;->wait_install()V==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
org.opencv.android.CameraRenderer;->setCameraPreviewSize(I I)V==>android.util.Log;->i(Ljava/lang/String; Ljava/lang/String;)I
org.opencv.android.Camera2Renderer;->stopBackgroundThread()V==>android.util.Log;->e(Ljava/lang/String; Ljava/lang/String;)I
epson.colorcorrection.ImageCollect$EPxLog;->v(Ljava/lang/String; Ljava/lang/String;)V==>android.util.Log;->v(Ljava/lang/String; Ljava/lang/String;)I
org.opencv.android.JavaCameraView;->onPreviewFrame([B Landroid/hardware/Camera;)V==>android.util.Log;->d(Ljava/lang/String; Ljava/lang/String;)I

中危

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

位置: classes.dex
'http://google.com/' used in: Lcom/google/api/client/googleapis/batch/BatchUnparsedResponse;->getFakeResponse(I Ljava/lang/String; Ljava/util/List; Ljava/util/List;)Lcom/google/api/client/http/HttpResponse;
'http://hostname/?' used in: Lcom/google/android/gms/tagmanager/zzbf;->zzaj(Ljava/lang/String; Ljava/lang/String;)Ljava/lang/String;
'http://hostname/?' used in: Lcom/google/android/gms/analytics/Tracker;->setCampaignParamsOnNextHit(Landroid/net/Uri;)V
'http://schemas.android.com/apk/res/android' used in: Landroid/support/graphics/drawable/TypedArrayUtils;->hasAttribute(Lorg/xmlpull/v1/XmlPullParser; Ljava/lang/String;)Z
'http://www.google-analytics.com' used in: Lcom/google/android/gms/internal/zzsw;->()V
'https://accounts.google.com' used in: Lcom/google/android/gms/auth/api/credentials/IdentityProviders;->getIdentityProviderForAccount(Landroid/accounts/Account;)Ljava/lang/String;
'https://accounts.google.com/o/oauth2/auth' used in: Lcom/google/api/client/googleapis/auth/oauth2/GoogleAuthorizationCodeRequestUrl;->(Ljava/lang/String; Ljava/lang/String; Ljava/lang/Iterable;)V
'https://accounts.google.com/o/oauth2/auth' used in: Lcom/google/api/client/googleapis/auth/oauth2/GoogleBrowserClientRequestUrl;->(Ljava/lang/String; Ljava/lang/String; Ljava/lang/Iterable;)V
'https://app.yinxiang.com' used in: Lcom/evernote/client/android/EvernoteOAuthActivity;->createService()Lorg/scribe/oauth/OAuthService;
'https://app.yinxiang.com' used in: Lcom/evernote/client/android/BootstrapManager;->(Lcom/evernote/client/android/EvernoteSession$EvernoteService; Lcom/evernote/client/android/ClientFactory; Ljava/util/Locale;)V
'https://app.yinxiang.com/OAuth.action?oauth_token=%s' used in: Lcom/evernote/client/oauth/YinxiangApi;->getAuthorizationUrl(Lorg/scribe/model/Token;)Ljava/lang/String;
'https://app.yinxiang.com/oauth' used in: Lcom/evernote/client/oauth/YinxiangApi;->getRequestTokenEndpoint()Ljava/lang/String;
'https://app.yinxiang.com/oauth' used in: Lcom/evernote/client/oauth/YinxiangApi;->getAccessTokenEndpoint()Ljava/lang/String;
'https://cloud.box.com/platform/' used in: Lcom/box/boxandroidlibv2/viewdata/OAuthWebViewData;->getRedirectUrl()Ljava/lang/String;
'https://pagead2.googlesyndication.com/pagead/gen_204?id=gmob-apps' used in: Lcom/google/android/gms/ads/identifier/AdvertisingIdClient;->zza(Lcom/google/android/gms/ads/identifier/AdvertisingIdClient$Info; Z Ljava/lang/Throwable;)Landroid/net/Uri;
'https://plus.google.com/' used in: Lcom/google/android/gms/common/internal/zzp;->()V
'https://sandbox.evernote.com' used in: Lcom/evernote/client/android/EvernoteOAuthActivity;->createService()Lorg/scribe/oauth/OAuthService;
'https://sandbox.evernote.com' used in: Lcom/evernote/client/android/BootstrapManager;->(Lcom/evernote/client/android/EvernoteSession$EvernoteService; Lcom/evernote/client/android/ClientFactory; Ljava/util/Locale;)V
'https://ssl.google-analytics.com' used in: Lcom/google/android/gms/internal/zzsw;->()V
'https://www.evernote.com' used in: Lcom/evernote/client/android/EvernoteOAuthActivity;->createService()Lorg/scribe/oauth/OAuthService;
'https://www.evernote.com' used in: Lcom/evernote/client/android/BootstrapManager;->(Lcom/evernote/client/android/EvernoteSession$EvernoteService; Lcom/evernote/client/android/ClientFactory; Ljava/util/Locale;)V
'https://www.facebook.com' used in: Lcom/google/android/gms/auth/api/credentials/IdentityProviders;->getIdentityProviderForAccount(Landroid/accounts/Account;)Ljava/lang/String;
'https://www.google.com' used in: Lcom/google/api/client/googleapis/auth/clientlogin/ClientLogin;->()V
'https://www.googleapis.com/' used in: Lcom/google/api/services/drive/Drive;->(Lcom/google/api/client/http/HttpTransport; Lcom/google/api/client/json/JsonFactory; Lcom/google/api/client/http/HttpRequestInitializer;)V
'https://www.googleapis.com/auth/games' used in: Lcom/google/android/gms/auth/api/signin/GoogleSignInOptions;->()V
'https://www.googletagmanager.com' used in: Lcom/google/android/gms/tagmanager/zzt;->()V
'www.box.com' used in: Lcom/box/boxjavalibv2/BoxConfig;->()V
'www.dropbox.com' used in: Lcom/dropbox/core/android/AuthActivity;->setAuthParams(Ljava/lang/String; Ljava/lang/String; [Ljava/lang/String; Ljava/lang/String; Ljava/lang/String;)V
'www.dropbox.com' used in: Lcom/dropbox/core/DbxHost;->()V
'www.dropbox.com' used in: Lcom/dropbox/core/android/AuthActivity;->()V
'www.dropbox.com' used in: Lcom/dropbox/core/android/Auth;->startOAuth2Authentication(Landroid/content/Context; Ljava/lang/String;)V

位置: classes2.dex
'http://api.freelancer.com/RequestAccessToken/requestAccessToken.xml?' used in: Lorg/scribe/builder/api/FreelancerApi;->getAccessTokenEndpoint()Ljava/lang/String;
'http://api.freelancer.com/RequestRequestToken/requestRequestToken.xml' used in: Lorg/scribe/builder/api/FreelancerApi;->getRequestTokenEndpoint()Ljava/lang/String;
'http://api.kaixin001.com/oauth/access_token' used in: Lorg/scribe/builder/api/KaixinApi;->getAccessTokenEndpoint()Ljava/lang/String;
'http://api.kaixin001.com/oauth/authorize?oauth_token=%s' used in: Lorg/scribe/builder/api/KaixinApi;->getAuthorizationUrl(Lorg/scribe/model/Token;)Ljava/lang/String;
'http://api.kaixin001.com/oauth/request_token' used in: Lorg/scribe/builder/api/KaixinApi;->getRequestTokenEndpoint()Ljava/lang/String;
'http://api.kaixin001.com/oauth2/authorize?client_id=%s&redirect_uri=%s&response_type=code' used in: Lorg/scribe/builder/api/KaixinApi20;->getAuthorizationUrl(Lorg/scribe/model/OAuthConfig;)Ljava/lang/String;
'http://api.kaixin001.com/oauth2/authorize?client_id=%s&redirect_uri=%s&response_type=code&scope=%s' used in: Lorg/scribe/builder/api/KaixinApi20;->getAuthorizationUrl(Lorg/scribe/model/OAuthConfig;)Ljava/lang/String;
'http://api.meetup.com/oauth/access/' used in: Lorg/scribe/builder/api/MeetupApi;->getAccessTokenEndpoint()Ljava/lang/String;
'http://api.meetup.com/oauth/request/' used in: Lorg/scribe/builder/api/MeetupApi;->getRequestTokenEndpoint()Ljava/lang/String;
'http://api.sandbox.freelancer.com/RequestAccessToken/requestAccessToken.xml?' used in: Lorg/scribe/builder/api/FreelancerApi$Sandbox;->getAccessTokenEndpoint()Ljava/lang/String;
'http://api.sandbox.freelancer.com/RequestRequestToken/requestRequestToken.xml' used in: Lorg/scribe/builder/api/FreelancerApi$Sandbox;->getRequestTokenEndpoint()Ljava/lang/String;
'http://api.t.163.com/oauth/access_token' used in: Lorg/scribe/builder/api/NeteaseWeibooApi;->getAccessTokenEndpoint()Ljava/lang/String;
'http://api.t.163.com/oauth/authenticate?oauth_token=%s' used in: Lorg/scribe/builder/api/NeteaseWeibooApi;->getAuthenticateUrl(Lorg/scribe/model/Token;)Ljava/lang/String;
'http://api.t.163.com/oauth/authorize?oauth_token=%s' used in: Lorg/scribe/builder/api/NeteaseWeibooApi;->getAuthorizationUrl(Lorg/scribe/model/Token;)Ljava/lang/String;
'http://api.t.163.com/oauth/request_token' used in: Lorg/scribe/builder/api/NeteaseWeibooApi;->getRequestTokenEndpoint()Ljava/lang/String;
'http://api.t.sina.com.cn/oauth/access_token' used in: Lorg/scribe/builder/api/SinaWeiboApi;->getAccessTokenEndpoint()Ljava/lang/String;
'http://api.t.sina.com.cn/oauth/authorize?oauth_token=%s' used in: Lorg/scribe/builder/api/SinaWeiboApi;->getAuthorizationUrl(Lorg/scribe/model/Token;)Ljava/lang/String;
'http://api.t.sina.com.cn/oauth/request_token' used in: Lorg/scribe/builder/api/SinaWeiboApi;->getRequestTokenEndpoint()Ljava/lang/String;
'http://api.t.sohu.com/oauth/access_token' used in: Lorg/scribe/builder/api/SohuWeiboApi;->getAccessTokenEndpoint()Ljava/lang/String;
'http://api.t.sohu.com/oauth/authorize?oauth_token=%s' used in: Lorg/scribe/builder/api/SohuWeiboApi;->getAuthorizationUrl(Lorg/scribe/model/Token;)Ljava/lang/String;
'http://api.t.sohu.com/oauth/request_token' used in: Lorg/scribe/builder/api/SohuWeiboApi;->getRequestTokenEndpoint()Ljava/lang/String;
'http://api.twitter.com/oauth/access_token' used in: Lorg/scribe/builder/api/TwitterApi;->getAccessTokenEndpoint()Ljava/lang/String;
'http://api.twitter.com/oauth/request_token' used in: Lorg/scribe/builder/api/TwitterApi;->getRequestTokenEndpoint()Ljava/lang/String;
'http://digg.com/oauth/authorize?oauth_token=%s' used in: Lorg/scribe/builder/api/DiggApi;->getAuthorizationUrl(Lorg/scribe/model/Token;)Ljava/lang/String;
'http://foursquare.com/oauth/access_token' used in: Lorg/scribe/builder/api/FoursquareApi;->getAccessTokenEndpoint()Ljava/lang/String;
'http://foursquare.com/oauth/authorize?oauth_token=%s' used in: Lorg/scribe/builder/api/FoursquareApi;->getAuthorizationUrl(Lorg/scribe/model/Token;)Ljava/lang/String;
'http://foursquare.com/oauth/request_token' used in: Lorg/scribe/builder/api/FoursquareApi;->getRequestTokenEndpoint()Ljava/lang/String;
'http://getglue.com/oauth/authorize?oauth_token=%s' used in: Lorg/scribe/builder/api/GetGlueApi;->getAuthorizationUrl(Lorg/scribe/model/Token;)Ljava/lang/String;
'http://go.epson.com/redirect.aspx?' used in: Lepson/print/Util/BuyInkUrl;->urlSupport(Landroid/content/Context; Ljava/lang/String;)Ljava/lang/String;
'http://gomiso.com/oauth/access_token' used in: Lorg/scribe/builder/api/MisoApi;->getAccessTokenEndpoint()Ljava/lang/String;
'http://gomiso.com/oauth/authorize?oauth_token=%s' used in: Lorg/scribe/builder/api/MisoApi;->getAuthorizationUrl(Lorg/scribe/model/Token;)Ljava/lang/String;
'http://gomiso.com/oauth/request_token' used in: Lorg/scribe/builder/api/MisoApi;->getRequestTokenEndpoint()Ljava/lang/String;
'http://google.com/' used in: Lcom/google/api/client/testing/http/HttpTesting;->()V
'http://iprint.epsonconnect.com/app/index.htm' used in: Lepson/print/IprintHome$3;->onItemClick(Landroid/widget/AdapterView; Landroid/view/View; I J)V
'http://oauth.net/grant_type/jwt/1.0/bearer' used in: Lcom/google/api/client/googleapis/auth/oauth2/GoogleCredential;->executeRefreshToken()Lcom/google/api/client/auth/oauth2/TokenResponse;
'http://openapi.lovefilm.com/oauth/access_token' used in: Lorg/scribe/builder/api/LoveFilmApi;->getAccessTokenEndpoint()Ljava/lang/String;
'http://openapi.lovefilm.com/oauth/request_token' used in: Lorg/scribe/builder/api/LoveFilmApi;->getRequestTokenEndpoint()Ljava/lang/String;
'http://schemas.google.com/g/2005' used in: Lcom/google/api/client/googleapis/xml/atom/MultiKindFeedParser;->parseEntryInternal()Ljava/lang/Object;
'http://services.digg.com/oauth/access_token' used in: Lorg/scribe/builder/api/DiggApi;->getAccessTokenEndpoint()Ljava/lang/String;
'http://services.digg.com/oauth/request_token' used in: Lorg/scribe/builder/api/DiggApi;->getRequestTokenEndpoint()Ljava/lang/String;
'http://support.epson.net/dvc_sn/?DeviceID=%s&PINF=support&EXE=iprint' used in: Lepson/print/Util/BuyInkUrl;->getNozzleCheckGuidanceUri(Landroid/content/Context;)Landroid/net/Uri;
'http://support.epson.net/healthcheck/iPrint.html' used in: Lepson/server/utils/MyUtility;->doNet()Ljava/lang/String;
'http://unknown/' used in: Lcom/google/api/client/xml/XmlNamespaceDictionary;->getNamespaceUriForAliasHandlingUnknown(Z Ljava/lang/String;)Ljava/lang/String;
'http://vimeo.com/oauth/access_token' used in: Lorg/scribe/builder/api/VimeoApi;->getAccessTokenEndpoint()Ljava/lang/String;
'http://vimeo.com/oauth/authorize?oauth_token=%s' used in: Lorg/scribe/builder/api/VimeoApi;->getAuthorizationUrl(Lorg/scribe/model/Token;)Ljava/lang/String;
'http://vimeo.com/oauth/request_token' used in: Lorg/scribe/builder/api/VimeoApi;->getRequestTokenEndpoint()Ljava/lang/String;
'http://www.flickr.com/services/oauth/access_token' used in: Lorg/scribe/builder/api/FlickrApi;->getAccessTokenEndpoint()Ljava/lang/String;
'http://www.flickr.com/services/oauth/authorize?oauth_token=' used in: Lorg/scribe/builder/api/FlickrApi;->getAuthorizationUrl(Lorg/scribe/model/Token;)Ljava/lang/String;
'http://www.flickr.com/services/oauth/request_token' used in: Lorg/scribe/builder/api/FlickrApi;->getRequestTokenEndpoint()Ljava/lang/String;
'http://www.freelancer.com/users/api-token/auth.php?oauth_token=%s' used in: Lorg/scribe/builder/api/FreelancerApi;->getAuthorizationUrl(Lorg/scribe/model/Token;)Ljava/lang/String;
'http://www.meetup.com/authenticate?oauth_token=%s' used in: Lorg/scribe/builder/api/MeetupApi;->getAuthorizationUrl(Lorg/scribe/model/Token;)Ljava/lang/String;
'http://www.plurk.com/OAuth/access_token' used in: Lorg/scribe/builder/api/PlurkApi;->getAccessTokenEndpoint()Ljava/lang/String;
'http://www.plurk.com/OAuth/authorize?oauth_token=%s' used in: Lorg/scribe/builder/api/PlurkApi;->getAuthorizationUrl(Lorg/scribe/model/Token;)Ljava/lang/String;
'http://www.plurk.com/OAuth/request_token' used in: Lorg/scribe/builder/api/PlurkApi;->getRequestTokenEndpoint()Ljava/lang/String;
'http://www.plurk.com/m/authorize?oauth_token=%s' used in: Lorg/scribe/builder/api/PlurkApi$Mobile;->getAuthorizationUrl(Lorg/scribe/model/Token;)Ljava/lang/String;
'http://www.sandbox.freelancer.com/users/api-token/auth.php?oauth_token=%s' used in: Lorg/scribe/builder/api/FreelancerApi$Sandbox;->getAuthorizationUrl(Lorg/scribe/model/Token;)Ljava/lang/String;
'http://www.tumblr.com/oauth/access_token' used in: Lorg/scribe/builder/api/TumblrApi;->getAccessTokenEndpoint()Ljava/lang/String;
'http://www.tumblr.com/oauth/request_token' used in: Lorg/scribe/builder/api/TumblrApi;->getRequestTokenEndpoint()Ljava/lang/String;
'http://www.w3.org/2005/Atom' used in: Lcom/google/api/client/http/xml/atom/AtomContent;->writeTo(Lorg/xmlpull/v1/XmlSerializer;)V
'http://www.w3.org/2005/Atom' used in: Lcom/google/api/client/xml/atom/Atom$StopAtAtomEntry;->stopBeforeStartTag(Ljava/lang/String; Ljava/lang/String;)Z
'http://www.w3.org/2005/Atom' used in: Lcom/google/api/client/googleapis/xml/atom/AtomPatchRelativeToOriginalContent;->writeTo(Lorg/xmlpull/v1/XmlSerializer;)V
'https://accounts.google.com/o/oauth2/auth' used in: Lcom/google/api/client/googleapis/auth/oauth2/GoogleAuthorizationCodeFlow$Builder;->(Lcom/google/api/client/http/HttpTransport; Lcom/google/api/client/json/JsonFactory; Lcom/google/api/client/googleapis/auth/oauth2/GoogleClientSecrets; Ljava/lang/Iterable;)V
'https://accounts.google.com/o/oauth2/auth' used in: Lcom/google/api/client/googleapis/auth/oauth2/GoogleAuthorizationCodeFlow$Builder;->(Lcom/google/api/client/http/HttpTransport; Lcom/google/api/client/json/JsonFactory; Ljava/lang/String; Ljava/lang/String; Ljava/lang/Iterable;)V
'https://accounts.google.com/o/oauth2/token' used in: Lcom/google/api/client/googleapis/auth/oauth2/GoogleAuthorizationCodeFlow$Builder;->(Lcom/google/api/client/http/HttpTransport; Lcom/google/api/client/json/JsonFactory; Ljava/lang/String; Ljava/lang/String; Ljava/lang/Iterable;)V
'https://accounts.google.com/o/oauth2/token' used in: Lcom/google/api/client/googleapis/auth/oauth2/GoogleCredential;->()V
'https://accounts.google.com/o/oauth2/token' used in: Lcom/google/api/client/googleapis/auth/oauth2/GoogleAuthorizationCodeTokenRequest;->(Lcom/google/api/client/http/HttpTransport; Lcom/google/api/client/json/JsonFactory; Ljava/lang/String; Ljava/lang/String; Ljava/lang/String; Ljava/lang/String;)V
'https://accounts.google.com/o/oauth2/token' used in: Lcom/google/api/client/googleapis/auth/oauth2/GoogleCredential$Builder;->()V
'https://accounts.google.com/o/oauth2/token' used in: Lcom/google/api/client/googleapis/auth/oauth2/GoogleRefreshTokenRequest;->(Lcom/google/api/client/http/HttpTransport; Lcom/google/api/client/json/JsonFactory; Ljava/lang/String; Ljava/lang/String; Ljava/lang/String;)V
'https://accounts.google.com/o/oauth2/token' used in: Lcom/google/api/client/googleapis/auth/oauth2/GoogleAuthorizationCodeFlow$Builder;->(Lcom/google/api/client/http/HttpTransport; Lcom/google/api/client/json/JsonFactory; Lcom/google/api/client/googleapis/auth/oauth2/GoogleClientSecrets; Ljava/lang/Iterable;)V
'https://api.500px.com/v1/oauth/access_token' used in: Lorg/scribe/builder/api/Px500Api;->getAccessTokenEndpoint()Ljava/lang/String;
'https://api.500px.com/v1/oauth/authorize?oauth_token=%s' used in: Lorg/scribe/builder/api/Px500Api;->getAuthorizationUrl(Lorg/scribe/model/Token;)Ljava/lang/String;
'https://api.500px.com/v1/oauth/request_token' used in: Lorg/scribe/builder/api/Px500Api;->getRequestTokenEndpoint()Ljava/lang/String;
'https://api.dropbox.com/1/oauth/access_token' used in: Lorg/scribe/builder/api/DropBoxApi;->getAccessTokenEndpoint()Ljava/lang/String;
'https://api.dropbox.com/1/oauth/request_token' used in: Lorg/scribe/builder/api/DropBoxApi;->getRequestTokenEndpoint()Ljava/lang/String;
'https://api.getglue.com/oauth/access_token' used in: Lorg/scribe/builder/api/GetGlueApi;->getAccessTokenEndpoint()Ljava/lang/String;
'https://api.getglue.com/oauth/request_token' used in: Lorg/scribe/builder/api/GetGlueApi;->getRequestTokenEndpoint()Ljava/lang/String;
'https://api.imgur.com/oauth/access_token' used in: Lorg/scribe/builder/api/ImgUrApi;->getAccessTokenEndpoint()Ljava/lang/String;
'https://api.imgur.com/oauth/authorize?oauth_token=%s' used in: Lorg/scribe/builder/api/ImgUrApi;->getAuthorizationUrl(Lorg/scribe/model/Token;)Ljava/lang/String;
'https://api.imgur.com/oauth/request_token' used in: Lorg/scribe/builder/api/ImgUrApi;->getRequestTokenEndpoint()Ljava/lang/String;
'https://api.kaixin001.com/oauth2/access_token?grant_type=authorization_code' used in: Lorg/scribe/builder/api/KaixinApi20;->getAccessTokenEndpoint()Ljava/lang/String;
'https://api.linkedin.com/uas/oauth/accessToken' used in: Lorg/scribe/builder/api/LinkedInApi;->getAccessTokenEndpoint()Ljava/lang/String;
'https://api.linkedin.com/uas/oauth/authorize?oauth_token=%s' used in: Lorg/scribe/builder/api/LinkedInApi;->getAuthorizationUrl(Lorg/scribe/model/Token;)Ljava/lang/String;
'https://api.linkedin.com/uas/oauth/requestToken' used in: Lorg/scribe/builder/api/LinkedInApi;->getRequestTokenEndpoint()Ljava/lang/String;
'https://api.login.yahoo.com/oauth/v2/get_request_token' used in: Lorg/scribe/builder/api/YahooApi;->getRequestTokenEndpoint()Ljava/lang/String;
'https://api.login.yahoo.com/oauth/v2/get_token' used in: Lorg/scribe/builder/api/YahooApi;->getAccessTokenEndpoint()Ljava/lang/String;
'https://api.login.yahoo.com/oauth/v2/request_auth?oauth_token=%s' used in: Lorg/scribe/builder/api/YahooApi;->getAuthorizationUrl(Lorg/scribe/model/Token;)Ljava/lang/String;
'https://api.netprospex.com/1.0/oauth/access-token' used in: Lorg/scribe/builder/api/NetProspexApi;->getAccessTokenEndpoint()Ljava/lang/String;
'https://api.netprospex.com/1.0/oauth/authorize?oauth_token=%s' used in: Lorg/scribe/builder/api/NetProspexApi;->getAuthorizationUrl(Lorg/scribe/model/Token;)Ljava/lang/String;
'https://api.netprospex.com/1.0/oauth/request-token' used in: Lorg/scribe/builder/api/NetProspexApi;->getRequestTokenEndpoint()Ljava/lang/String;
'https://api.skyrock.com/v2/oauth/authorize?oauth_token=%s' used in: Lorg/scribe/builder/api/SkyrockApi;->getAuthorizationUrl(Lorg/scribe/model/Token;)Ljava/lang/String;
'https://api.skyrock.com/v2/oauth/initiate' used in: Lorg/scribe/builder/api/SkyrockApi;->getRequestTokenEndpoint()Ljava/lang/String;
'https://api.skyrock.com/v2/oauth/token' used in: Lorg/scribe/builder/api/SkyrockApi;->getAccessTokenEndpoint()Ljava/lang/String;
'https://api.twitter.com/oauth/access_token' used in: Lorg/scribe/builder/api/TwitterApi$SSL;->getAccessTokenEndpoint()Ljava/lang/String;
'https://api.twitter.com/oauth/authenticate?oauth_token=%s' used in: Lorg/scribe/builder/api/TwitterApi$Authenticate;->getAuthorizationUrl(Lorg/scribe/model/Token;)Ljava/lang/String;
'https://api.twitter.com/oauth/authorize?oauth_token=%s' used in: Lorg/scribe/builder/api/TwitterApi;->getAuthorizationUrl(Lorg/scribe/model/Token;)Ljava/lang/String;
'https://api.twitter.com/oauth/request_token' used in: Lorg/scribe/builder/api/TwitterApi$SSL;->getRequestTokenEndpoint()Ljava/lang/String;
'https://api.vkontakte.ru/oauth/access_token' used in: Lorg/scribe/builder/api/VkontakteApi;->getAccessTokenEndpoint()Ljava/lang/String;
'https://api.vkontakte.ru/oauth/authorize?client_id=%s&redirect_uri=%s&response_type=code' used in: Lorg/scribe/builder/api/VkontakteApi;->getAuthorizationUrl(Lorg/scribe/model/OAuthConfig;)Ljava/lang/String;
'https://api.vkontakte.ru/oauth/authorize?client_id=%s&redirect_uri=%s&response_type=code' used in: Lorg/scribe/builder/api/VkontakteApi;->()V
'https://api.weibo.com/oauth2/access_token?grant_type=authorization_code' used in: Lorg/scribe/builder/api/SinaWeiboApi20;->getAccessTokenEndpoint()Ljava/lang/String;
'https://api.weibo.com/oauth2/authorize?client_id=%s&redirect_uri=%s&response_type=code' used in: Lorg/scribe/builder/api/SinaWeiboApi20;->getAuthorizationUrl(Lorg/scribe/model/OAuthConfig;)Ljava/lang/String;
'https://api.weibo.com/oauth2/authorize?client_id=%s&redirect_uri=%s&response_type=code&scope=%s' used in: Lorg/scribe/builder/api/SinaWeiboApi20;->getAuthorizationUrl(Lorg/scribe/model/OAuthConfig;)Ljava/lang/String;
'https://apis.live.net/v5.0' used in: Lcom/microsoft/live/Config;->(Ljava/lang/String; I)V
'https://drive.google.com' used in: Lepson/print/GdataConvert;->checkNetWorkQuality()Z
'https://epsonconnect.com/user/' used in: Lepson/maintain/activity/MaintainActivity;->onClick(Landroid/view/View;)V
'https://epsonpfu.ebz.epson.net' used in: Lepson/maintain/FirmwareManager;->getUpdateInfURL()Ljava/lang/String;
'https://epsonpfu.ebz.epson.net' used in: Lepson/maintain/FirmwareManager;->versionCheckProc()V
'https://epsonpfu.ebz.epson.net/evaluation' used in: Lepson/maintain/FirmwareManager;->getUpdateInfURL()Ljava/lang/String;
'https://epsonpfu.ebz.epson.net/evaluation' used in: Lepson/maintain/FirmwareManager;->versionCheckProc()V
'https://foursquare.com/oauth2/access_token?grant_type=authorization_code' used in: Lorg/scribe/builder/api/Foursquare2Api;->getAccessTokenEndpoint()Ljava/lang/String;
'https://foursquare.com/oauth2/authenticate?client_id=%s&response_type=code&redirect_uri=%s' used in: Lorg/scribe/builder/api/Foursquare2Api;->getAuthorizationUrl(Lorg/scribe/model/OAuthConfig;)Ljava/lang/String;
'https://graph.facebook.com/oauth/access_token' used in: Lorg/scribe/builder/api/FacebookApi;->getAccessTokenEndpoint()Ljava/lang/String;
'https://graph.renren.com/oauth/authorize?client_id=%s&redirect_uri=%s&response_type=code' used in: Lorg/scribe/builder/api/RenrenApi;->getAuthorizationUrl(Lorg/scribe/model/OAuthConfig;)Ljava/lang/String;
'https://graph.renren.com/oauth/authorize?client_id=%s&redirect_uri=%s&response_type=code&scope=%s' used in: Lorg/scribe/builder/api/RenrenApi;->getAuthorizationUrl(Lorg/scribe/model/OAuthConfig;)Ljava/lang/String;
'https://graph.renren.com/oauth/token?grant_type=authorization_code' used in: Lorg/scribe/builder/api/RenrenApi;->getAccessTokenEndpoint()Ljava/lang/String;
'https://id.sapo.pt/oauth/access_token' used in: Lorg/scribe/builder/api/SapoApi;->getAccessTokenEndpoint()Ljava/lang/String;
'https://id.sapo.pt/oauth/authorize?oauth_token=%s' used in: Lorg/scribe/builder/api/SapoApi;->getAuthorizationUrl(Lorg/scribe/model/Token;)Ljava/lang/String;
'https://id.sapo.pt/oauth/request_token' used in: Lorg/scribe/builder/api/SapoApi;->getRequestTokenEndpoint()Ljava/lang/String;
'https://login.live.com/oauth20_authorize.srf' used in: Lcom/microsoft/live/Config;->(Ljava/lang/String; I)V
'https://login.live.com/oauth20_desktop.srf' used in: Lcom/microsoft/live/Config;->(Ljava/lang/String; I)V
'https://login.live.com/oauth20_logout.srf' used in: Lcom/microsoft/live/Config;->(Ljava/lang/String; I)V
'https://login.live.com/oauth20_token.srf' used in: Lcom/microsoft/live/Config;->(Ljava/lang/String; I)V
'https://oauth.constantcontact.com/ws/oauth/access_token' used in: Lorg/scribe/builder/api/ConstantContactApi;->getAccessTokenEndpoint()Ljava/lang/String;
'https://oauth.constantcontact.com/ws/oauth/confirm_access?oauth_token=%s' used in: Lorg/scribe/builder/api/ConstantContactApi;->getAuthorizationUrl(Lorg/scribe/model/Token;)Ljava/lang/String;
'https://oauth.constantcontact.com/ws/oauth/request_token' used in: Lorg/scribe/builder/api/ConstantContactApi;->getRequestTokenEndpoint()Ljava/lang/String;
'https://oauth.live.com/authorize?client_id=%s&redirect_uri=%s&response_type=code' used in: Lorg/scribe/builder/api/LiveApi;->getAuthorizationUrl(Lorg/scribe/model/OAuthConfig;)Ljava/lang/String;
'https://oauth.live.com/authorize?client_id=%s&redirect_uri=%s&response_type=code&scope=%s' used in: Lorg/scribe/builder/api/LiveApi;->getAuthorizationUrl(Lorg/scribe/model/OAuthConfig;)Ljava/lang/String;
'https://oauth.live.com/token?grant_type=authorization_code' used in: Lorg/scribe/builder/api/LiveApi;->getAccessTokenEndpoint()Ljava/lang/String;
'https://open.t.qq.com/cgi-bin/access_token' used in: Lorg/scribe/builder/api/QWeiboApi;->getAccessTokenEndpoint()Ljava/lang/String;
'https://open.t.qq.com/cgi-bin/authorize?oauth_token=%s' used in: Lorg/scribe/builder/api/QWeiboApi;->getAuthorizationUrl(Lorg/scribe/model/Token;)Ljava/lang/String;
'https://open.t.qq.com/cgi-bin/request_token' used in: Lorg/scribe/builder/api/QWeiboApi;->getRequestTokenEndpoint()Ljava/lang/String;
'https://sandbox.evernote.com/OAuth.action?oauth_token=%s' used in: Lorg/scribe/builder/api/EvernoteApi$Sandbox;->getAuthorizationUrl(Lorg/scribe/model/Token;)Ljava/lang/String;
'https://sandbox.evernote.com/oauth' used in: Lorg/scribe/builder/api/EvernoteApi$Sandbox;->getAccessTokenEndpoint()Ljava/lang/String;
'https://sandbox.evernote.com/oauth' used in: Lorg/scribe/builder/api/EvernoteApi$Sandbox;->getRequestTokenEndpoint()Ljava/lang/String;
'https://www.dropbox.com/1/oauth/authorize?oauth_token=' used in: Lorg/scribe/builder/api/DropBoxApi;->getAuthorizationUrl(Lorg/scribe/model/Token;)Ljava/lang/String;
'https://www.epsonconnect.com/iguide/' used in: Lepson/print/screen/SearchPrinterScr$2;->onClick(Landroid/view/View;)V
'https://www.epsonconnect.com/iguide/' used in: Lepson/support/SupportActivity$3;->onClick(Landroid/view/View;)V
'https://www.epsonconnect.com/iguide/' used in: Lepson/maintain/activity/MaintainPrinterSearchActivity$2;->onClick(Landroid/view/View;)V
'https://www.evernote.com/OAuth.action?oauth_token=%s' used in: Lorg/scribe/builder/api/EvernoteApi;->getAuthorizationUrl(Lorg/scribe/model/Token;)Ljava/lang/String;
'https://www.evernote.com/oauth' used in: Lorg/scribe/builder/api/EvernoteApi;->getAccessTokenEndpoint()Ljava/lang/String;
'https://www.evernote.com/oauth' used in: Lorg/scribe/builder/api/EvernoteApi;->getRequestTokenEndpoint()Ljava/lang/String;
'https://www.facebook.com/dialog/oauth?client_id=%s&redirect_uri=%s' used in: Lorg/scribe/builder/api/FacebookApi;->getAuthorizationUrl(Lorg/scribe/model/OAuthConfig;)Ljava/lang/String;
'https://www.facebook.com/dialog/oauth?client_id=%s&redirect_uri=%s&scope=%s' used in: Lorg/scribe/builder/api/FacebookApi;->getAuthorizationUrl(Lorg/scribe/model/OAuthConfig;)Ljava/lang/String;
'https://www.google.com/accounts/OAuthAuthorizeToken?oauth_token=%s' used in: Lorg/scribe/builder/api/GoogleApi;->getAuthorizationUrl(Lorg/scribe/model/Token;)Ljava/lang/String;
'https://www.google.com/accounts/OAuthGetAccessToken' used in: Lorg/scribe/builder/api/GoogleApi;->getAccessTokenEndpoint()Ljava/lang/String;
'https://www.google.com/accounts/OAuthGetRequestToken' used in: Lorg/scribe/builder/api/GoogleApi;->getRequestTokenEndpoint()Ljava/lang/String;
'https://www.googleapis.com' used in: Lcom/google/api/client/googleapis/json/GoogleJsonRpcHttpTransport$Builder;->()V
'https://www.googleapis.com/' used in: Lcom/google/api/services/drive/Drive$Builder;->(Lcom/google/api/client/http/HttpTransport; Lcom/google/api/client/json/JsonFactory; Lcom/google/api/client/http/HttpRequestInitializer;)V
'https://www.googleapis.com/auth/drive.file' used in: Lepson/server/service/GoogleDriveClient;->initGoogleAccountCredential(Landroid/content/Context;)Lcom/google/api/client/googleapis/extensions/android/gms/auth/GoogleAccountCredential;
'https://www.googleapis.com/auth/drive.readonly' used in: Lepson/server/service/GoogleDriveClient;->initGoogleAccountCredential(Landroid/content/Context;)Lcom/google/api/client/googleapis/extensions/android/gms/auth/GoogleAccountCredential;
'https://www.googleapis.com/batch' used in: Lcom/google/api/client/googleapis/batch/BatchRequest;->(Lcom/google/api/client/http/HttpTransport; Lcom/google/api/client/http/HttpRequestInitializer;)V
'https://www.googleapis.com/oauth2/v1/certs' used in: Lcom/google/api/client/googleapis/auth/oauth2/GoogleIdTokenVerifier;->loadPublicCerts()Lcom/google/api/client/googleapis/auth/oauth2/GoogleIdTokenVerifier;
'https://www.lovefilm.com/activate?oauth_token=%s' used in: Lorg/scribe/builder/api/LoveFilmApi;->getAuthorizationUrl(Lorg/scribe/model/Token;)Ljava/lang/String;
'https://www.tumblr.com/oauth/authorize?oauth_token=%s' used in: Lorg/scribe/builder/api/TumblrApi;->getAuthorizationUrl(Lorg/scribe/model/Token;)Ljava/lang/String;
'https://www.yammer.com/oauth/access_token' used in: Lorg/scribe/builder/api/YammerApi;->getAccessTokenEndpoint()Ljava/lang/String;
'https://www.yammer.com/oauth/request_token' used in: Lorg/scribe/builder/api/YammerApi;->getRequestTokenEndpoint()Ljava/lang/String;
'www.ck' used in: Lcom/google/common/net/TldPatterns;->()V
'www.gt' used in: Lcom/google/common/net/TldPatterns;->()V
'www.ro' used in: Lcom/google/common/net/TldPatterns;->()V

中危

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

位置: classes.dex
com.box.boxandroidlibv2.views.OAuthWebView;
com.evernote.client.android.EvernoteOAuthActivity;

位置: classes2.dex
epson.print.WebviewActivity;
epson.maintain.activity.EccPrintLog;
com.microsoft.live.AuthorizationRequest$OAuthDialog;

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使用全局可读写操作文件。

位置: classes.dex
com.google.android.gms.flags.impl.zzb$1;->zzDI()Landroid.content.SharedPreferences;===>getSharedPreferences
com.google.android.gms.ads.identifier.AdvertisingIdClient;->getAdvertisingIdInfo(Landroid.content.Context;)Lcom.google.android.gms.ads.identifier.AdvertisingIdClient$Info;===>getSharedPreferences

在使用getDir、getSharedPreferences(SharedPreference)或openFileOutput时,如果设置了全局的可读权限,攻击者恶意读取文件内容,获取敏感信息。在设置文件属性时如果设置全局可写,攻击者可能会篡改、伪造内容,可以能会进行诈骗等行为,造成用户财产损失。建议:
(1)使用MODE_PRIVATE模式创建内部存储文件。
(2)加密存储敏感数据。
(3)避免在文件中存储明文和敏感信息。

参考案例:
http://wooyun.org/bugs/wooyun-2010-047172
http://wooyun.org/bugs/wooyun-2010-054438
http://wooyun.org/bugs/wooyun-2010-0151270

参考资料:
https://jaq.alibaba.com/blog.htm?id=56
https://jaq.alibaba.com/blog.htm?id=58
http://wolfeye.baidu.com/blog/global-rw-of-file
http://wolfeye.baidu.com/blog/global-rw-of-sharepreference/

低危

检测到4个WebView系统隐藏接口未移除。

位置: classes.dex
com.evernote.client.android.EvernoteOAuthActivity;->onCreate(Landroid.os.Bundle;)V

位置: classes2.dex
com.microsoft.live.AuthorizationRequest$OAuthDialog;->onCreate(Landroid.os.Bundle;)V
epson.print.WebviewActivity;->onCreate(Landroid.os.Bundle;)V
epson.maintain.activity.EccPrintLog;->onCreate(Landroid.os.Bundle;)V

android webview组件包含3个隐藏的系统接口:searchBoxJavaBridge_,accessibilityTraversal以及accessibility,恶意程序可以利用它们实现远程代码执行。
如果使用了WebView,那么使用WebView.removeJavascriptInterface(String name) API,显示的移除searchBoxJavaBridge_、accessibility、accessibilityTraversal这三个接口。

参考资料:
http://wolfeye.baidu.com/blog/android-webview/
http://blog.csdn.net/u013107656/article/details/51729398
http://wolfeye.baidu.com/blog/android-webview-cve-2014-7224/

低危

检测1处Intent Scheme URI漏洞。

位置: classes.dex
Lcom/google/android/gms/auth/zze;->zzi(Landroid/content/Intent;)V


Intent Scheme URI是一种特殊的URL格式,用来通过Web页面启动已安装应用的Activity组件,大多数主流浏览器都支持此功能。如果在app中,没有检查获取到的load_url的值,攻击者可以构造钓鱼网站,诱导用户点击加载,就可以盗取用户信息。所以,对Intent URI的处理不当时,就会导致基于Intent的攻击。建议:
如果使用了Intent.parseUri函数,获取的intent必须严格过滤,intent至少包含addCategory(“android.intent.category.BROWSABLE”),setComponent(null),setSelector(null)3个策略。

参考资料:
http://wolfeye.baidu.com/blog/intent-scheme-url/
http://drops.wooyun.org/papers/2893
http://drops.wooyun.org/mobile/15202

低危

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

位置: classes.dex
com.epson.iprint.storage.StorageSecureStore;->encodeAes([B Ljava.lang.String;)[B
com.epson.iprint.storage.StorageSecureStore;->decodeAes([B Ljava.lang.String;)[B
Lcom/adobe/mps/AESCryptor;->Init_Decryptor([B)Z

使用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脚本,移除大部分系统输出代码。
经扫描该包仍存在大量系统输出代码,共发现13处系统输出代码.(此处扫描的系统输出代码,是指调用System.out.print*输出的,本应在打包平台移除的系统输出代码.)
各个bundle系统输出代码详情如下:

位置: classes.dex
com.epson.cameracopy.ui.CameraPrintProgress$1;
com.epson.cameracopy.alt.SimpleBmpMerger;
com.epson.mobilephone.common.wifidirect.escprLib;
com.fasterxml.jackson.core.util.VersionUtil;
com.epson.cameracopy.alt.BmpFileInfo;
com.fasterxml.jackson.databind.deser.BasicDeserializerFactory;

位置: classes2.dex
epson.print.screen.PrintProgress$1;
epson.print.ecclient.HttpNonSsl;
epson.maintain.escprLib;
com.squareup.okhttp.internal.Platform;
epson.image.epsonImage;
epson.print.Util.BmpFileInfo;
epson.print.service.EpsonService;

警告

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

位置: classes.dex
com.evernote.client.android.EvernoteSession;->authenticate
com.dropbox.core.android.Auth;->startOAuth2Authentication

位置: classes2.dex
org.opencv.android.AsyncServiceHelper;->InstallServiceQuiet

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

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

警告

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

activity epson.print.WebShareActivity
activity epson.print.ActivityViewImageSelect
activity epson.print.IprintHome
activity epson.print.ActivityDocsPrintPreview
activity com.dropbox.core.android.AuthActivity
activity com.epson.iprint.shared.EpsoniPrintSharedActivity
activity com.epson.iprint.usb.UsbReciever
receiver com.epson.iprint.usb.UsbReciever$UsbReceiver
receiver com.google.android.gms.analytics.AnalyticsReceiver

建议:
(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安全技术解密与防范》

警告

检测1处組件設置了android.intent.category.BROWSABLE属性。
com.dropbox.core.android.AuthActivity


在AndroidManifest文件中定义了android.intent.category.BROWSABLE属性的组件,可以通过浏览器唤起,这会导致远程命令执行漏洞攻击。建议:
(1)APP中任何接收外部输入数据的地方都是潜在的攻击点,过滤检查来自网页的参数。
(2)不要通过网页传输敏感信息,有的网站为了引导已经登录的用户到APP上使用,会使用脚本动态的生成URL Scheme的参数,其中包括了用户名、密码或者登录态token等敏感信息,让用户打开APP直接就登录了。恶意应用也可以注册相同的URL Sechme来截取这些敏感信息。Android系统会让用户选择使用哪个应用打开链接,但是如果用户不注意,就会使用恶意应用打开,导致敏感信息泄露或者其他风险。

參考案例:
http://www.wooyun.org/bugs/wooyun-2014-073875
http://www.wooyun.org/bugs/wooyun-2014-067798

参考资料:
http://wolfeye.baidu.com/blog/intent-scheme-url/
http://www.jssec.org/dl/android_securecoding_en.pdf
http://drops.wooyun.org/mobile/15202
http://blog.csdn.net/l173864930/article/details/36951805
http://drops.wooyun.org/papers/2893

警告

检测到5潜在的XSS漏洞。

位置: classes.dex
com.box.boxandroidlibv2.views.OAuthWebView;->initializeAuthFlow(Lcom.box.boxjavalibv2.BoxClient; Ljava.lang.Object;)V
com.evernote.client.android.EvernoteOAuthActivity;->onCreate(Landroid.os.Bundle;)V

位置: classes2.dex
com.microsoft.live.AuthorizationRequest$OAuthDialog;->onCreate(Landroid.os.Bundle;)V
epson.maintain.activity.EccPrintLog;->onCreate(Landroid.os.Bundle;)V
epson.print.WebviewActivity;->onCreate(Landroid.os.Bundle;)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

警告

检测到1处IvParameterSpec的使用。

位置: classes.dex
com.adobe.mps.AESCryptor;->Init_Encryptor([B [B Z)Z

使用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。
epson.provider.ScannedFileProvider


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

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

警告

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

位置: classes.dex
com.google.api.client.auth.oauth.OAuthHmacSigner;->computeSignature(Ljava.lang.String;)Ljava.lang.String;
com.adobe.mps.AESCryptor;->Init_Encryptor([B [B Z)Z
com.epson.iprint.storage.StorageSecureStore;->encodeAes([B Ljava.lang.String;)[B
com.adobe.mps.AESCryptor;->Init_Decryptor([B)Z
com.epson.iprint.storage.StorageSecureStore;->decodeAes([B Ljava.lang.String;)[B

位置: classes2.dex
org.scribe.services.HMACSha1SignatureService;->doSign(Ljava.lang.String; Ljava.lang.String;)Ljava.lang.String;

参考案例:
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跨站漏洞。
开发中...

应用证书