温馨提示:本平台仅供研究软件风险、安全评估,禁止用于非法用途。由于展示的数据过于全面,请耐心等待加载完成。如有疑问或建议, 可加入我们的微信群讨论

APP评分

病毒检测 25 个厂商报毒

安全评分

文件信息

文件名称 imToken-intl-v2 (2).apk
文件大小 42.77MB
MD5 f7135d2ec367bd3b61d8914bc13d03cb
SHA1 7fe981f08d0acd652d43ceed4b5b6ab88662d117
SHA256 a264a14d75f1d9ea5ce23bc779f2403bf1c64537de6c83fe136ea10b405ffe2b

应用信息

应用名称 imToken
包名 imtkn2019.im.com
主活动 org.consenlabs.imtoken.MainActivity
目标SDK 30     最小SDK 21
版本号 20.9.11.17     子版本号 1578
加固信息 未加壳

组件导出信息

反编译代码

Manifest文件 查看
APK文件 下载
Java源代码 查看 -- 下载

证书信息

二进制文件已签名
v1 签名: True
v2 签名: True
v3 签名: True
v4 签名: False
主题: C=CN, ST=Zhejiang, L=Hangzhou, O=ConsenLabs, OU=R&D, CN=Bin He
签名算法: rsassa_pkcs1v15
有效期自: 2022-04-06 09:22:35+00:00
有效期至: 2077-01-07 09:22:35+00:00
发行人: C=CN, ST=Zhejiang, L=Hangzhou, O=ConsenLabs, OU=R&D, CN=Bin He
序列号: 0x69c7a57b
哈希算法: sha256
证书MD5: 728b5a9ec0a589f4296b343db2829bb4
证书SHA1: a3a0942063e8e54a48f220221ba95e46ee86cded
证书SHA256: b2b99e90ea46d0834533076d2909540f9732830f8df25f7330454f044858c24e
证书SHA512: 22295f874ce6bc20ebe30ff159bbf39935934449c9b97a06dff854b1ce4d814a78bdf5569b4fde0bacbf12d68f06d6a72bf48c50e54cefa00dce0bede3272e4f
公钥算法: rsa
密钥长度: 2048
指纹: 76651c9d46b1a38842030869379a38ea3226359b9d66b96ce9f939697ed6c888
找到 1 个唯一证书

应用程序权限

权限名称 安全等级 权限内容 权限描述 关联代码
android.permission.SYSTEM_ALERT_WINDOW 危险 弹窗 允许应用程序弹窗。 恶意程序可以接管手机的整个屏幕。
android.permission.WRITE_EXTERNAL_STORAGE 危险 读取/修改/删除外部存储内容 允许应用程序写入外部存储。
android.permission.READ_PHONE_STATE 危险 读取手机状态和标识 允许应用程序访问设备的手机功能。有此权限的应用程序可确定此手机的号码和序列号,是否正在通话,以及对方的号码等。
android.permission.READ_EXTERNAL_STORAGE 危险 读取SD卡内容 允许应用程序从SD卡读取信息。
a/a/a/a/a/d.java
com/airbnb/lottie/network/NetworkCache.java
com/airbnb/lottie/network/NetworkFetcher.java
com/bumptech/glide/disklrucache/DiskLruCache.java
com/bumptech/glide/load/model/FileLoader.java
com/drew/imaging/ImageMetadataReader.java
com/drew/imaging/avi/AviMetadataReader.java
com/drew/imaging/bmp/BmpMetadataReader.java
com/drew/imaging/eps/EpsMetadataReader.java
com/drew/imaging/gif/GifMetadataReader.java
com/drew/imaging/ico/IcoMetadataReader.java
com/drew/imaging/jpeg/JpegMetadataReader.java
com/drew/imaging/jpeg/JpegSegmentReader.java
com/drew/imaging/mp4/Mp4MetadataReader.java
com/drew/imaging/pcx/PcxMetadataReader.java
com/drew/imaging/png/PngMetadataReader.java
com/drew/imaging/psd/PsdMetadataReader.java
com/drew/imaging/quicktime/QuickTimeMetadataReader.java
com/drew/imaging/raf/RafMetadataReader.java
com/drew/imaging/wav/WavMetadataReader.java
com/drew/imaging/webp/WebpMetadataReader.java
com/drew/tools/FileUtil.java
com/drew/tools/ProcessAllImagesInFolderUtility.java
com/fasterxml/jackson/core/JsonFactory.java
com/fasterxml/jackson/databind/ObjectReader.java
com/helpscout/beacon/internal/presentation/extensions/AttachmentExtensionsKt.java
com/helpscout/beacon/internal/presentation/ui/conversation/ConversationActivity.java
com/imagepicker/ImagePickerModule.java
com/imagepicker/utils/MediaUtils.java
com/lwansbrough/RCTCamera/RCTCameraModule.java
com/microsoft/codepush/react/CodePushUpdateUtils.java
com/microsoft/codepush/react/FileUtils.java
com/nimbusds/jose/util/IOUtils.java
com/subgraph/orchid/crypto/PRNGFixes.java
com/subgraph/orchid/geoip/CountryCodeService.java
im/imkey/imkeylibrary/device/key/KeyFileManager.java
io/sentry/EnvelopeSender.java
io/sentry/OutboxSender.java
io/sentry/SentryEnvelopeItem.java
io/sentry/android/core/util/RootChecker.java
io/sentry/cache/CacheStrategy.java
io/sentry/cache/EnvelopeCache.java
io/sentry/config/FilesystemPropertiesLoader.java
org/bitcoinj/core/Sha256Hash.java
org/bitcoinj/crypto/LinuxSecureRandom.java
org/bitcoinj/crypto/TrustStoreLoader.java
org/bitcoinj/kits/WalletAppKit.java
org/bitcoinj/utils/BlockFileLoader.java
org/bitcoinj/wallet/Wallet.java
org/threeten/bp/chrono/HijrahDate.java
android.permission.ACCESS_NETWORK_STATE 普通 获取网络状态 允许应用程序查看所有网络的状态。
android.permission.ACCESS_WIFI_STATE 普通 查看Wi-Fi状态 允许应用程序查看有关Wi-Fi状态的信息。
android.permission.CAMERA 危险 拍照和录制视频 允许应用程序拍摄照片和视频,且允许应用程序收集相机在任何时候拍到的图像。
android.permission.INTERNET 危险 完全互联网访问 允许应用程序创建网络套接字。
coil/ImageLoader.java
coil/network/NetworkObserverApi21.java
com/airbnb/lottie/network/NetworkFetcher.java
com/bumptech/glide/load/data/HttpUrlFetcher.java
com/drew/tools/ProcessUrlUtility.java
com/fasterxml/jackson/core/JsonFactory.java
com/fasterxml/jackson/databind/ObjectReader.java
com/helpscout/beacon/internal/core/api/a.java
com/microsoft/codepush/react/CodePushUpdateManager.java
com/nimbusds/jose/util/DefaultResourceRetriever.java
com/pusher/client/connection/websocket/WebSocketConnection.java
com/pusher/client/example/SimpleWebSocket.java
com/pusher/client/util/HttpAuthorizer.java
com/subgraph/orchid/connections/ConnectionImpl.java
com/subgraph/orchid/dashboard/DashboardConnection.java
com/subgraph/orchid/sockets/AndroidSocket.java
com/subgraph/orchid/sockets/OrchidSocketFactory.java
com/subgraph/orchid/sockets/OrchidSocketImpl.java
com/subgraph/orchid/sockets/sslengine/SSLEngineSSLSocket.java
com/subgraph/orchid/socks/SocksClientTask.java
com/subgraph/orchid/socks/SocksRequest.java
com/subgraph/orchid/socks/SocksStreamConnection.java
im/imkey/imkeylibrary/net/Https.java
io/sentry/transport/HttpConnection.java
org/bitcoinj/core/PeerGroup.java
org/bitcoinj/kits/WalletAppKit.java
org/bitcoinj/net/BlockingClient.java
org/bitcoinj/net/BlockingClientManager.java
org/bitcoinj/net/ClientConnectionManager.java
org/bitcoinj/net/NioClient.java
org/bitcoinj/net/NioClientManager.java
org/bitcoinj/net/discovery/HttpDiscovery.java
org/bitcoinj/protocols/payments/PaymentSession.java
org/bitcoinj/wallet/WalletProtobufSerializer.java
org/consenlabs/imtoken/dappbrowser/JsInjectorClient.java
org/consenlabs/imtoken/urlhook/CustomURLStreamHandler.java
org/consenlabs/tokencore/wallet/IdentityWallet.java
org/java_websocket/SSLSocketChannel2.java
org/java_websocket/client/WebSocketClient.java
org/threeten/bp/zone/TzdbZoneRulesProvider.java
android.permission.BLUETOOTH_ADMIN 危险 管理蓝牙 允许程序发现和配对新的蓝牙设备。
android.permission.BLUETOOTH 危险 创建蓝牙连接 允许应用程序查看或创建蓝牙连接。
android.permission.WAKE_LOCK 危险 防止手机休眠 允许应用程序防止手机休眠,在手机屏幕关闭后后台进程仍然运行。
android.permission.ACCESS_COARSE_LOCATION 危险 获取粗略位置 通过WiFi或移动基站的方式获取用户错略的经纬度信息,定位精度大概误差在30~1500米。恶意程序可以用它来确定您的大概位置。
android.permission.ACCESS_FINE_LOCATION 危险 获取精确位置 通过GPS芯片接收卫星的定位信息,定位精度达10米以内。恶意程序可以用它来确定您所在的位置。
android.permission.USE_FINGERPRINT 普通 允许使用指纹 此常量在 API 级别 28 中已弃用。应用程序应改为请求USE_BIOMETRIC
android.permission.USE_BIOMETRIC 普通 使用生物识别 允许应用使用设备支持的生物识别方式。
android.permission.REQUEST_INSTALL_PACKAGES 危险 允许安装应用程序 Android8.0 以上系统允许安装未知来源应用程序权限。
im.token.app.permission.JPUSH_MESSAGE 未知 未知权限 来自 android 引用的未知权限。
android.permission.RECEIVE_USER_PRESENT 普通 允许程序唤醒机器 允许应用可以接收点亮屏幕或解锁广播。
android.permission.MOUNT_UNMOUNT_FILESYSTEMS 危险 装载和卸载文件系统 允许应用程序装载和卸载可移动存储器的文件系统。
android.permission.CHANGE_WIFI_STATE 危险 改变Wi-Fi状态 允许应用程序改变Wi-Fi状态。
android.permission.ACCESS_LOCATION_EXTRA_COMMANDS 普通 访问定位额外命令 访问额外位置提供程序命令,恶意应用程序可能会使用它来干扰GPS或其他位置源的操作。
android.permission.CHANGE_NETWORK_STATE 危险 改变网络连通性 允许应用程序改变网络连通性。
android.permission.GET_TASKS 危险 检索当前运行的应用程序 允许应用程序检索有关当前和最近运行的任务的信息。恶意应用程序可借此发现有关其他应用程序的保密信息。
android.permission.VIBRATE 普通 控制振动器 允许应用程序控制振动器,用于消息通知振动功能。
android.permission.WRITE_SETTINGS 危险 修改全局系统设置 允许应用程序修改系统设置方面的数据。恶意应用程序可借此破坏您的系统配置。
com.fingerprints.service.ACCESS_FINGERPRINT_MANAGER 未知 未知权限 来自 android 引用的未知权限。
com.samsung.android.providers.context.permission.WRITE_USE_APP_FEATURE_SURVEY 未知 未知权限 来自 android 引用的未知权限。
com.google.android.c2dm.permission.RECEIVE 普通 接收推送通知 允许应用程序接收来自云的推送通知。
com.google.android.finsky.permission.BIND_GET_INSTALL_REFERRER_SERVICE 普通 Google 定义的权限 由 Google 定义的自定义权限。
com.google.android.gms.permission.AD_ID 普通 应用程序显示广告 此应用程序使用 Google 广告 ID,并且可能会投放广告。
android.permission.FOREGROUND_SERVICE 普通 创建前台Service Android 9.0以上允许常规应用程序使用 Service.startForeground,用于podcast播放(推送悬浮播放,锁屏播放)

证书分析

高危
0
警告
1
信息
1
标题 严重程度 描述信息
已签名应用 信息 应用程序已使用代码签名证书进行签名
应用程序存在Janus漏洞 警告 应用程序使用了v1签名方案进行签名,如果只使用v1签名方案,那么它就容易受到安卓5.0-8.0上的Janus漏洞的攻击。在安卓5.0-7.0上运行的使用了v1签名方案的应用程序,以及同时使用了v2/v3签名方案的应用程序也同样存在漏洞。

MANIFEST分析

高危
0
警告
12
信息
0
屏蔽
0
序号 问题 严重程度 描述信息 操作
1 应用程序可以安装在有漏洞的已更新 Android 版本上
Android 5.0-5.0.2, [minSdk=21]
警告 该应用程序可以安装在具有多个未修复漏洞的旧版本 Android 上。这些设备不会从 Google 接收合理的安全更新。支持 Android 版本 => 10、API 29 以接收合理的安全更新。
2 应用程序已启用明文网络流量
[android:usesCleartextTraffic=true]
警告 应用程序打算使用明文网络流量,例如明文HTTP,FTP协议,DownloadManager和MediaPlayer。针对API级别27或更低的应用程序,默认值为“true”。针对API级别28或更高的应用程序,默认值为“false”。避免使用明文流量的主要原因是缺乏机密性,真实性和防篡改保护;网络攻击者可以窃听传输的数据,并且可以在不被检测到的情况下修改它。
3 Activity设置了TaskAffinity属性
(cn.jpush.android.service.JNotifyActivity)
警告 如果设置了 taskAffinity,其他应用程序可能会读取发送到属于另一个任务的 Activity 的 Intent。为了防止其他应用程序读取发送或接收的 Intent 中的敏感信息,请始终使用默认设置,将 affinity 保持为包名
4 Activity设置了TaskAffinity属性
(cn.jpush.android.service.DActivity)
警告 如果设置了 taskAffinity,其他应用程序可能会读取发送到属于另一个任务的 Activity 的 Intent。为了防止其他应用程序读取发送或接收的 Intent 中的敏感信息,请始终使用默认设置,将 affinity 保持为包名
5 Activity (cn.jpush.android.service.DActivity) 未被保护。
[android:exported=true]
警告 发现 Activity与设备上的其他应用程序共享,因此使其对设备上的任何其他应用程序都可访问。
6 Service (cn.jiguang.plugins.service.JCoreModuleService) 未被保护。
存在一个intent-filter。
警告 发现 Service与设备上的其他应用程序共享,因此让它可以被设备上的任何其他应用程序访问。intent-filter的存在表明这个Service是显式导出的。
7 Broadcast Receiver (io.invertase.firebase.messaging.ReactNativeFirebaseMessagingReceiver) 受权限保护, 但是应该检查权限的保护级别。
Permission: com.google.android.c2dm.permission.SEND
[android:exported=true]
警告 发现一个 Broadcast Receiver被共享给了设备上的其他应用程序,因此让它可以被设备上的任何其他应用程序访问。它受到一个在分析的应用程序中没有定义的权限的保护。因此,应该在定义它的地方检查权限的保护级别。如果它被设置为普通或危险,一个恶意应用程序可以请求并获得这个权限,并与该组件交互。如果它被设置为签名,只有使用相同证书签名的应用程序才能获得这个权限。
8 Activity (androidx.biometric.DeviceCredentialHandlerActivity) 未被保护。
[android:exported=true]
警告 发现 Activity与设备上的其他应用程序共享,因此使其对设备上的任何其他应用程序都可访问。
9 Broadcast Receiver (com.google.firebase.iid.FirebaseInstanceIdReceiver) 受权限保护, 但是应该检查权限的保护级别。
Permission: com.google.android.c2dm.permission.SEND
[android:exported=true]
警告 发现一个 Broadcast Receiver被共享给了设备上的其他应用程序,因此让它可以被设备上的任何其他应用程序访问。它受到一个在分析的应用程序中没有定义的权限的保护。因此,应该在定义它的地方检查权限的保护级别。如果它被设置为普通或危险,一个恶意应用程序可以请求并获得这个权限,并与该组件交互。如果它被设置为签名,只有使用相同证书签名的应用程序才能获得这个权限。
10 Service (com.google.android.gms.auth.api.signin.RevocationBoundService) 受权限保护, 但是应该检查权限的保护级别。
Permission: com.google.android.gms.auth.api.signin.permission.REVOCATION_NOTIFICATION
[android:exported=true]
警告 发现一个 Service被共享给了设备上的其他应用程序,因此让它可以被设备上的任何其他应用程序访问。它受到一个在分析的应用程序中没有定义的权限的保护。因此,应该在定义它的地方检查权限的保护级别。如果它被设置为普通或危险,一个恶意应用程序可以请求并获得这个权限,并与该组件交互。如果它被设置为签名,只有使用相同证书签名的应用程序才能获得这个权限。
11 Service (com.google.android.play.core.assetpacks.AssetPackExtractionService) 未被保护。
[android:exported=true]
警告 发现 Service与设备上的其他应用程序共享,因此使其对设备上的任何其他应用程序都可访问。
12 高优先级的Intent (1000)
[android:priority]
警告 通过设置一个比另一个Intent更高的优先级,应用程序有效地覆盖了其他请求。

可浏览的ACTIVITIES

ACTIVITY INTENT
org.consenlabs.imtoken.MainActivity Schemes: ethereum://, bitcoin://, eos://, iban://, imtoken://, imtokenv2://, simplewallet://, wc://,

网络安全配置

序号 范围 严重级别 描述

API调用分析

API功能 源码文件
一般功能-> 文件操作
a/a/a/a/a/a.java
a/a/a/a/a/d.java
a/a/a/a/a/e.java
a/a/a/a/a/f.java
bolts/AggregateException.java
bolts/CancellationTokenRegistration.java
bolts/CancellationTokenSource.java
cl/json/RNShareModule.java
cl/json/RNSharePathUtil.java
cl/json/ShareFile.java
cl/json/ShareFiles.java
cl/json/social/ShareIntent.java
coil/ImageViews.java
coil/RealImageLoader.java
coil/decode/BitmapFactoryDecoder.java
coil/decode/InterruptibleSourceKt.java
coil/fetch/AssetUriFetcher.java
coil/fetch/ContentUriFetcher.java
coil/fetch/FileFetcher.java
coil/fetch/ResourceUriFetcher.java
coil/map/FileUriMapper.java
coil/memory/LimitedFileDescriptorHardwareBitmapService.java
coil/util/CoilUtils.java
coil/util/ContinuationCallback.java
coil/util/DebugLogger.java
coil/util/Extensions.java
coil/util/Utils.java
com/adobe/xmp/XMPMetaFactory.java
com/adobe/xmp/impl/ByteBuffer.java
com/adobe/xmp/impl/CountOutputStream.java
com/adobe/xmp/impl/FixASCIIControlsReader.java
com/adobe/xmp/impl/Latin1Converter.java
com/adobe/xmp/impl/XMPMetaParser.java
com/adobe/xmp/impl/XMPSerializerHelper.java
com/adobe/xmp/impl/XMPSerializerRDF.java
com/airbnb/lottie/LottieAnimationView.java
com/airbnb/lottie/LottieComposition.java
com/airbnb/lottie/LottieCompositionFactory.java
com/airbnb/lottie/manager/ImageAssetManager.java
com/airbnb/lottie/network/NetworkCache.java
com/airbnb/lottie/network/NetworkFetcher.java
com/airbnb/lottie/parser/AnimatablePathValueParser.java
com/airbnb/lottie/parser/AnimatableTextPropertiesParser.java
com/airbnb/lottie/parser/AnimatableTransformParser.java
com/airbnb/lottie/parser/AnimatableValueParser.java
com/airbnb/lottie/parser/CircleShapeParser.java
com/airbnb/lottie/parser/ColorParser.java
com/airbnb/lottie/parser/ContentModelParser.java
com/airbnb/lottie/parser/DocumentDataParser.java
com/airbnb/lottie/parser/FloatParser.java
com/airbnb/lottie/parser/FontCharacterParser.java
com/airbnb/lottie/parser/FontParser.java
com/airbnb/lottie/parser/GradientColorParser.java
com/airbnb/lottie/parser/GradientFillParser.java
com/airbnb/lottie/parser/GradientStrokeParser.java
com/airbnb/lottie/parser/IntegerParser.java
com/airbnb/lottie/parser/JsonUtils.java
com/airbnb/lottie/parser/KeyframeParser.java
com/airbnb/lottie/parser/KeyframesParser.java
com/airbnb/lottie/parser/LayerParser.java
com/airbnb/lottie/parser/LottieCompositionMoshiParser.java
com/airbnb/lottie/parser/LottieCompositionParser.java
com/airbnb/lottie/parser/MaskParser.java
com/airbnb/lottie/parser/MergePathsParser.java
com/airbnb/lottie/parser/PathKeyframeParser.java
com/airbnb/lottie/parser/PathParser.java
com/airbnb/lottie/parser/PointFParser.java
com/airbnb/lottie/parser/PolystarShapeParser.java
com/airbnb/lottie/parser/RectangleShapeParser.java
com/airbnb/lottie/parser/RepeaterParser.java
com/airbnb/lottie/parser/ScaleXYParser.java
com/airbnb/lottie/parser/ShapeDataParser.java
com/airbnb/lottie/parser/ShapeFillParser.java
com/airbnb/lottie/parser/ShapeGroupParser.java
com/airbnb/lottie/parser/ShapePathParser.java
com/airbnb/lottie/parser/ShapeStrokeParser.java
com/airbnb/lottie/parser/ShapeTrimPathParser.java
com/airbnb/lottie/parser/ValueParser.java
com/airbnb/lottie/parser/moshi/JsonEncodingException.java
com/airbnb/lottie/parser/moshi/JsonReader.java
com/airbnb/lottie/parser/moshi/JsonUtf8Reader.java
com/airbnb/lottie/parser/moshi/LinkedHashTreeMap.java
com/airbnb/lottie/utils/Utils.java
com/brentvatne/react/ReactVideoView.java
com/bumptech/glide/Glide.java
com/bumptech/glide/ModelTypes.java
com/bumptech/glide/RequestBuilder.java
com/bumptech/glide/RequestManager.java
com/bumptech/glide/disklrucache/DiskLruCache.java
com/bumptech/glide/disklrucache/StrictLineReader.java
com/bumptech/glide/disklrucache/Util.java
com/bumptech/glide/gifdecoder/GifDecoder.java
com/bumptech/glide/gifdecoder/StandardGifDecoder.java
com/bumptech/glide/load/Encoder.java
com/bumptech/glide/load/HttpException.java
com/bumptech/glide/load/ImageHeaderParser.java
com/bumptech/glide/load/ImageHeaderParserUtils.java
com/bumptech/glide/load/ResourceDecoder.java
com/bumptech/glide/load/data/AssetFileDescriptorLocalUriFetcher.java
com/bumptech/glide/load/data/AssetPathFetcher.java
com/bumptech/glide/load/data/BufferedOutputStream.java
com/bumptech/glide/load/data/DataRewinder.java
com/bumptech/glide/load/data/ExifOrientationStream.java
com/bumptech/glide/load/data/FileDescriptorAssetPathFetcher.java
com/bumptech/glide/load/data/FileDescriptorLocalUriFetcher.java
com/bumptech/glide/load/data/HttpUrlFetcher.java
com/bumptech/glide/load/data/InputStreamRewinder.java
com/bumptech/glide/load/data/LocalUriFetcher.java
com/bumptech/glide/load/data/StreamAssetPathFetcher.java
com/bumptech/glide/load/data/StreamLocalUriFetcher.java
com/bumptech/glide/load/data/mediastore/FileService.java
com/bumptech/glide/load/data/mediastore/ThumbFetcher.java
com/bumptech/glide/load/data/mediastore/ThumbnailStreamOpener.java
com/bumptech/glide/load/engine/DataCacheGenerator.java
com/bumptech/glide/load/engine/DataCacheWriter.java
com/bumptech/glide/load/engine/DecodeHelper.java
com/bumptech/glide/load/engine/DecodePath.java
com/bumptech/glide/load/engine/GlideException.java
com/bumptech/glide/load/engine/ResourceCacheGenerator.java
com/bumptech/glide/load/engine/cache/DiskCache.java
com/bumptech/glide/load/engine/cache/DiskCacheAdapter.java
com/bumptech/glide/load/engine/cache/DiskLruCacheFactory.java
com/bumptech/glide/load/engine/cache/DiskLruCacheWrapper.java
com/bumptech/glide/load/engine/cache/ExternalCacheDiskCacheFactory.java
com/bumptech/glide/load/engine/cache/ExternalPreferredCacheDiskCacheFactory.java
com/bumptech/glide/load/engine/cache/InternalCacheDiskCacheFactory.java
com/bumptech/glide/load/engine/executor/RuntimeCompat.java
com/bumptech/glide/load/model/AssetUriLoader.java
com/bumptech/glide/load/model/ByteArrayLoader.java
com/bumptech/glide/load/model/ByteBufferEncoder.java
com/bumptech/glide/load/model/ByteBufferFileLoader.java
com/bumptech/glide/load/model/DataUrlLoader.java
com/bumptech/glide/load/model/FileLoader.java
com/bumptech/glide/load/model/MediaStoreFileLoader.java
com/bumptech/glide/load/model/ResourceLoader.java
com/bumptech/glide/load/model/StreamEncoder.java
com/bumptech/glide/load/model/StringLoader.java
com/bumptech/glide/load/model/UriLoader.java
com/bumptech/glide/load/model/UrlUriLoader.java
com/bumptech/glide/load/model/stream/BaseGlideUrlLoader.java
com/bumptech/glide/load/model/stream/HttpGlideUrlLoader.java
com/bumptech/glide/load/model/stream/HttpUriLoader.java
com/bumptech/glide/load/model/stream/MediaStoreImageThumbLoader.java
com/bumptech/glide/load/model/stream/MediaStoreVideoThumbLoader.java
com/bumptech/glide/load/model/stream/UrlLoader.java
com/bumptech/glide/load/resource/ImageDecoderResourceDecoder.java
com/bumptech/glide/load/resource/bitmap/BitmapDrawableDecoder.java
com/bumptech/glide/load/resource/bitmap/BitmapDrawableEncoder.java
com/bumptech/glide/load/resource/bitmap/BitmapEncoder.java
com/bumptech/glide/load/resource/bitmap/BitmapImageDecoderResourceDecoder.java
com/bumptech/glide/load/resource/bitmap/ByteBufferBitmapDecoder.java
com/bumptech/glide/load/resource/bitmap/ByteBufferBitmapImageDecoderResourceDecoder.java
com/bumptech/glide/load/resource/bitmap/DefaultImageHeaderParser.java
com/bumptech/glide/load/resource/bitmap/Downsampler.java
com/bumptech/glide/load/resource/bitmap/ExifInterfaceImageHeaderParser.java
com/bumptech/glide/load/resource/bitmap/HardwareConfigState.java
com/bumptech/glide/load/resource/bitmap/InputStreamBitmapImageDecoderResourceDecoder.java
com/bumptech/glide/load/resource/bitmap/RecyclableBufferedInputStream.java
com/bumptech/glide/load/resource/bitmap/StreamBitmapDecoder.java
com/bumptech/glide/load/resource/bitmap/VideoDecoder.java
com/bumptech/glide/load/resource/file/FileDecoder.java
com/bumptech/glide/load/resource/file/FileResource.java
com/bumptech/glide/load/resource/gif/ByteBufferGifDecoder.java
com/bumptech/glide/load/resource/gif/GifDrawableEncoder.java
com/bumptech/glide/load/resource/gif/StreamGifDecoder.java
com/bumptech/glide/load/resource/transcode/BitmapBytesTranscoder.java
com/bumptech/glide/util/ByteBufferUtil.java
com/bumptech/glide/util/ContentLengthInputStream.java
com/bumptech/glide/util/ExceptionCatchingInputStream.java
com/bumptech/glide/util/MarkEnforcingInputStream.java
com/drew/imaging/FileTypeDetector.java
com/drew/imaging/ImageMetadataReader.java
com/drew/imaging/avi/AviMetadataReader.java
com/drew/imaging/bmp/BmpMetadataReader.java
com/drew/imaging/eps/EpsMetadataReader.java
com/drew/imaging/gif/GifMetadataReader.java
com/drew/imaging/ico/IcoMetadataReader.java
com/drew/imaging/jpeg/JpegMetadataReader.java
com/drew/imaging/jpeg/JpegSegmentReader.java
com/drew/imaging/mp4/Mp4Handler.java
com/drew/imaging/mp4/Mp4MetadataReader.java
com/drew/imaging/mp4/Mp4Reader.java
com/drew/imaging/pcx/PcxMetadataReader.java
com/drew/imaging/png/PngChromaticities.java
com/drew/imaging/png/PngChunkReader.java
com/drew/imaging/png/PngChunkType.java
com/drew/imaging/png/PngHeader.java
com/drew/imaging/png/PngMetadataReader.java
com/drew/imaging/psd/PsdMetadataReader.java
com/drew/imaging/quicktime/QuickTimeHandler.java
com/drew/imaging/quicktime/QuickTimeMetadataReader.java
com/drew/imaging/quicktime/QuickTimeReader.java
com/drew/imaging/raf/RafMetadataReader.java
com/drew/imaging/riff/RiffReader.java
com/drew/imaging/tiff/TiffHandler.java
com/drew/imaging/tiff/TiffMetadataReader.java
com/drew/imaging/tiff/TiffReader.java
com/drew/imaging/wav/WavMetadataReader.java
com/drew/imaging/webp/WebpMetadataReader.java
com/drew/lang/BufferBoundsException.java
com/drew/lang/ByteArrayReader.java
com/drew/lang/CompoundException.java
com/drew/lang/NullOutputStream.java
com/drew/lang/RandomAccessFileReader.java
com/drew/lang/RandomAccessReader.java
com/drew/lang/RandomAccessStreamReader.java
com/drew/lang/Rational.java
com/drew/lang/SequentialByteArrayReader.java
com/drew/lang/SequentialReader.java
com/drew/lang/StreamReader.java
com/drew/lang/StreamUtil.java
com/drew/lang/StringUtil.java
com/drew/metadata/Directory.java
com/drew/metadata/StringValue.java
com/drew/metadata/TagDescriptor.java
com/drew/metadata/adobe/AdobeJpegReader.java
com/drew/metadata/avi/AviRiffHandler.java
com/drew/metadata/bmp/BmpReader.java
com/drew/metadata/eps/EpsReader.java
com/drew/metadata/exif/ExifDescriptorBase.java
com/drew/metadata/exif/ExifReader.java
com/drew/metadata/exif/ExifTiffHandler.java
com/drew/metadata/exif/makernotes/OlympusMakernoteDirectory.java
com/drew/metadata/exif/makernotes/PanasonicMakernoteDescriptor.java
com/drew/metadata/exif/makernotes/PanasonicMakernoteDirectory.java
com/drew/metadata/file/FileSystemMetadataReader.java
com/drew/metadata/gif/GifReader.java
com/drew/metadata/icc/IccDescriptor.java
com/drew/metadata/icc/IccReader.java
com/drew/metadata/ico/IcoReader.java
com/drew/metadata/iptc/IptcReader.java
com/drew/metadata/jfif/JfifReader.java
com/drew/metadata/jfxx/JfxxReader.java
com/drew/metadata/jpeg/JpegComponent.java
com/drew/metadata/jpeg/JpegDhtReader.java
com/drew/metadata/jpeg/JpegDnlReader.java
com/drew/metadata/jpeg/JpegReader.java
com/drew/metadata/mov/QuickTimeAtomHandler.java
com/drew/metadata/mov/QuickTimeMediaHandler.java
com/drew/metadata/mov/QuickTimeMetadataHandler.java
com/drew/metadata/mov/atoms/Atom.java
com/drew/metadata/mov/atoms/FileTypeCompatibilityAtom.java
com/drew/metadata/mov/atoms/FullAtom.java
com/drew/metadata/mov/atoms/HandlerReferenceAtom.java
com/drew/metadata/mov/atoms/MediaHeaderAtom.java
com/drew/metadata/mov/atoms/MovieHeaderAtom.java
com/drew/metadata/mov/atoms/MusicSampleDescriptionAtom.java
com/drew/metadata/mov/atoms/SampleDescription.java
com/drew/metadata/mov/atoms/SampleDescriptionAtom.java
com/drew/metadata/mov/atoms/SoundInformationMediaHeaderAtom.java
com/drew/metadata/mov/atoms/SoundSampleDescriptionAtom.java
com/drew/metadata/mov/atoms/SubtitleSampleDescriptionAtom.java
com/drew/metadata/mov/atoms/TextSampleDescriptionAtom.java
com/drew/metadata/mov/atoms/TimeToSampleAtom.java
com/drew/metadata/mov/atoms/TimecodeInformationMediaAtom.java
com/drew/metadata/mov/atoms/TimecodeSampleDescriptionAtom.java
com/drew/metadata/mov/atoms/VideoInformationMediaHeaderAtom.java
com/drew/metadata/mov/atoms/VideoSampleDescriptionAtom.java
com/drew/metadata/mov/media/QuickTimeMusicHandler.java
com/drew/metadata/mov/media/QuickTimeSoundHandler.java
com/drew/metadata/mov/media/QuickTimeSubtitleHandler.java
com/drew/metadata/mov/media/QuickTimeTextHandler.java
com/drew/metadata/mov/media/QuickTimeTimecodeHandler.java
com/drew/metadata/mov/media/QuickTimeVideoHandler.java
com/drew/metadata/mov/metadata/QuickTimeDataHandler.java
com/drew/metadata/mov/metadata/QuickTimeDirectoryHandler.java
com/drew/metadata/mp4/Mp4BoxHandler.java
com/drew/metadata/mp4/Mp4MediaHandler.java
com/drew/metadata/mp4/boxes/AudioSampleEntry.java
com/drew/metadata/mp4/boxes/Box.java
com/drew/metadata/mp4/boxes/FileTypeBox.java
com/drew/metadata/mp4/boxes/FullBox.java
com/drew/metadata/mp4/boxes/HandlerBox.java
com/drew/metadata/mp4/boxes/HintMediaHeaderBox.java
com/drew/metadata/mp4/boxes/MediaHeaderBox.java
com/drew/metadata/mp4/boxes/MovieHeaderBox.java
com/drew/metadata/mp4/boxes/SampleEntry.java
com/drew/metadata/mp4/boxes/SoundMediaHeaderBox.java
com/drew/metadata/mp4/boxes/TimeToSampleBox.java
com/drew/metadata/mp4/boxes/VideoMediaHeaderBox.java
com/drew/metadata/mp4/boxes/VisualSampleEntry.java
com/drew/metadata/mp4/media/Mp4HintHandler.java
com/drew/metadata/mp4/media/Mp4MetaHandler.java
com/drew/metadata/mp4/media/Mp4SoundHandler.java
com/drew/metadata/mp4/media/Mp4TextHandler.java
com/drew/metadata/mp4/media/Mp4VideoHandler.java
com/drew/metadata/photoshop/DuckyReader.java
com/drew/metadata/photoshop/PhotoshopDescriptor.java
com/drew/metadata/photoshop/PhotoshopTiffHandler.java
com/drew/metadata/photoshop/PsdReader.java
com/drew/metadata/png/PngDescriptor.java
com/drew/metadata/wav/WavRiffHandler.java
com/drew/metadata/webp/WebpRiffHandler.java
com/drew/metadata/xmp/XmpReader.java
com/drew/metadata/xmp/XmpWriter.java
com/drew/tools/ExtractJpegSegmentTool.java
com/drew/tools/FileUtil.java
com/drew/tools/ProcessAllImagesInFolderUtility.java
com/drew/tools/ProcessUrlUtility.java
com/fasterxml/jackson/annotation/JacksonInject.java
com/fasterxml/jackson/annotation/JsonAutoDetect.java
com/fasterxml/jackson/annotation/JsonFormat.java
com/fasterxml/jackson/annotation/JsonIgnoreProperties.java
com/fasterxml/jackson/annotation/JsonInclude.java
com/fasterxml/jackson/annotation/JsonSetter.java
com/fasterxml/jackson/annotation/ObjectIdGenerator.java
com/fasterxml/jackson/core/Base64Variant.java
com/fasterxml/jackson/core/JsonFactory.java
com/fasterxml/jackson/core/JsonGenerator.java
com/fasterxml/jackson/core/JsonLocation.java
com/fasterxml/jackson/core/JsonParser.java
com/fasterxml/jackson/core/JsonProcessingException.java
com/fasterxml/jackson/core/ObjectCodec.java
com/fasterxml/jackson/core/PrettyPrinter.java
com/fasterxml/jackson/core/SerializableString.java
com/fasterxml/jackson/core/TreeCodec.java
com/fasterxml/jackson/core/Version.java
com/fasterxml/jackson/core/async/ByteArrayFeeder.java
com/fasterxml/jackson/core/async/ByteBufferFeeder.java
com/fasterxml/jackson/core/base/GeneratorBase.java
com/fasterxml/jackson/core/base/ParserBase.java
com/fasterxml/jackson/core/base/ParserMinimalBase.java
com/fasterxml/jackson/core/filter/FilteringGeneratorDelegate.java
com/fasterxml/jackson/core/filter/FilteringParserDelegate.java
com/fasterxml/jackson/core/filter/TokenFilter.java
com/fasterxml/jackson/core/filter/TokenFilterContext.java
com/fasterxml/jackson/core/format/DataFormatDetector.java
com/fasterxml/jackson/core/format/DataFormatMatcher.java
com/fasterxml/jackson/core/format/InputAccessor.java
com/fasterxml/jackson/core/io/CharacterEscapes.java
com/fasterxml/jackson/core/io/DataOutputAsStream.java
com/fasterxml/jackson/core/io/InputDecorator.java
com/fasterxml/jackson/core/io/MergedStream.java
com/fasterxml/jackson/core/io/OutputDecorator.java
com/fasterxml/jackson/core/io/SegmentedStringWriter.java
com/fasterxml/jackson/core/io/SerializedString.java
com/fasterxml/jackson/core/io/UTF32Reader.java
com/fasterxml/jackson/core/io/UTF8Writer.java
com/fasterxml/jackson/core/json/ByteSourceJsonBootstrapper.java
com/fasterxml/jackson/core/json/JsonGeneratorImpl.java
com/fasterxml/jackson/core/json/ReaderBasedJsonParser.java
com/fasterxml/jackson/core/json/UTF8DataInputJsonParser.java
com/fasterxml/jackson/core/json/UTF8JsonGenerator.java
com/fasterxml/jackson/core/json/UTF8StreamJsonParser.java
com/fasterxml/jackson/core/json/WriterBasedJsonGenerator.java
com/fasterxml/jackson/core/json/async/NonBlockingJsonParser.java
com/fasterxml/jackson/core/json/async/NonBlockingJsonParserBase.java
com/fasterxml/jackson/core/util/ByteArrayBuilder.java
com/fasterxml/jackson/core/util/DefaultIndenter.java
com/fasterxml/jackson/core/util/DefaultPrettyPrinter.java
com/fasterxml/jackson/core/util/JsonGeneratorDelegate.java
com/fasterxml/jackson/core/util/JsonParserDelegate.java
com/fasterxml/jackson/core/util/JsonParserSequence.java
com/fasterxml/jackson/core/util/MinimalPrettyPrinter.java
com/fasterxml/jackson/core/util/RequestPayload.java
com/fasterxml/jackson/core/util/Separators.java
com/fasterxml/jackson/core/util/TextBuffer.java
com/fasterxml/jackson/core/util/VersionUtil.java
com/fasterxml/jackson/databind/AnnotationIntrospector.java
com/fasterxml/jackson/databind/BeanProperty.java
com/fasterxml/jackson/databind/DeserializationConfig.java
com/fasterxml/jackson/databind/DeserializationContext.java
com/fasterxml/jackson/databind/InjectableValues.java
com/fasterxml/jackson/databind/JavaType.java
com/fasterxml/jackson/databind/JsonDeserializer.java
com/fasterxml/jackson/databind/JsonMappingException.java
com/fasterxml/jackson/databind/JsonNode.java
com/fasterxml/jackson/databind/JsonSerializable.java
com/fasterxml/jackson/databind/JsonSerializer.java
com/fasterxml/jackson/databind/KeyDeserializer.java
com/fasterxml/jackson/databind/MappingIterator.java
com/fasterxml/jackson/databind/MappingJsonFactory.java
com/fasterxml/jackson/databind/ObjectMapper.java
com/fasterxml/jackson/databind/ObjectReader.java
com/fasterxml/jackson/databind/ObjectWriter.java
com/fasterxml/jackson/databind/PropertyMetadata.java
com/fasterxml/jackson/databind/PropertyName.java
com/fasterxml/jackson/databind/PropertyNamingStrategy.java
com/fasterxml/jackson/databind/SequenceWriter.java
com/fasterxml/jackson/databind/SerializationConfig.java
com/fasterxml/jackson/databind/SerializerProvider.java
com/fasterxml/jackson/databind/cfg/BaseSettings.java
com/fasterxml/jackson/databind/cfg/ConfigOverrides.java
com/fasterxml/jackson/databind/cfg/ContextAttributes.java
com/fasterxml/jackson/databind/cfg/DeserializerFactoryConfig.java
com/fasterxml/jackson/databind/cfg/MapperConfig.java
com/fasterxml/jackson/databind/cfg/MapperConfigBase.java
com/fasterxml/jackson/databind/cfg/MutableConfigOverride.java
com/fasterxml/jackson/databind/cfg/SerializerFactoryConfig.java
com/fasterxml/jackson/databind/deser/AbstractDeserializer.java
com/fasterxml/jackson/databind/deser/BasicDeserializerFactory.java
com/fasterxml/jackson/databind/deser/BeanDeserializer.java
com/fasterxml/jackson/databind/deser/BeanDeserializerBase.java
com/fasterxml/jackson/databind/deser/BeanDeserializerFactory.java
com/fasterxml/jackson/databind/deser/BuilderBasedDeserializer.java
com/fasterxml/jackson/databind/deser/CreatorProperty.java
com/fasterxml/jackson/databind/deser/DataFormatReaders.java
com/fasterxml/jackson/databind/deser/DefaultDeserializationContext.java
com/fasterxml/jackson/databind/deser/DeserializationProblemHandler.java
com/fasterxml/jackson/databind/deser/DeserializerCache.java
com/fasterxml/jackson/databind/deser/SettableAnyProperty.java
com/fasterxml/jackson/databind/deser/SettableBeanProperty.java
com/fasterxml/jackson/databind/deser/ValueInstantiator.java
com/fasterxml/jackson/databind/deser/impl/BeanAsArrayBuilderDeserializer.java
com/fasterxml/jackson/databind/deser/impl/BeanAsArrayDeserializer.java
com/fasterxml/jackson/databind/deser/impl/BeanPropertyMap.java
com/fasterxml/jackson/databind/deser/impl/CreatorCollector.java
com/fasterxml/jackson/databind/deser/impl/ErrorThrowingDeserializer.java
com/fasterxml/jackson/databind/deser/impl/ExternalTypeHandler.java
com/fasterxml/jackson/databind/deser/impl/FailingDeserializer.java
com/fasterxml/jackson/databind/deser/impl/FieldProperty.java
com/fasterxml/jackson/databind/deser/impl/InnerClassProperty.java
com/fasterxml/jackson/databind/deser/impl/ManagedReferenceProperty.java
com/fasterxml/jackson/databind/deser/impl/MergingSettableBeanProperty.java
com/fasterxml/jackson/databind/deser/impl/MethodProperty.java
com/fasterxml/jackson/databind/deser/impl/NullsAsEmptyProvider.java
com/fasterxml/jackson/databind/deser/impl/NullsConstantProvider.java
com/fasterxml/jackson/databind/deser/impl/NullsFailProvider.java
com/fasterxml/jackson/databind/deser/impl/ObjectIdReader.java
com/fasterxml/jackson/databind/deser/impl/ObjectIdReferenceProperty.java
com/fasterxml/jackson/databind/deser/impl/ObjectIdValueProperty.java
com/fasterxml/jackson/databind/deser/impl/PropertyBasedCreator.java
com/fasterxml/jackson/databind/deser/impl/PropertyValue.java
com/fasterxml/jackson/databind/deser/impl/PropertyValueBuffer.java
com/fasterxml/jackson/databind/deser/impl/ReadableObjectId.java
com/fasterxml/jackson/databind/deser/impl/SetterlessProperty.java
com/fasterxml/jackson/databind/deser/impl/TypeWrappedDeserializer.java
com/fasterxml/jackson/databind/deser/impl/UnwrappedPropertyHandler.java
com/fasterxml/jackson/databind/deser/impl/ValueInjector.java
com/fasterxml/jackson/databind/deser/std/ArrayBlockingQueueDeserializer.java
com/fasterxml/jackson/databind/deser/std/AtomicBooleanDeserializer.java
com/fasterxml/jackson/databind/deser/std/BaseNodeDeserializer.java
com/fasterxml/jackson/databind/deser/std/ByteBufferDeserializer.java
com/fasterxml/jackson/databind/deser/std/CollectionDeserializer.java
com/fasterxml/jackson/databind/deser/std/ContainerDeserializerBase.java
com/fasterxml/jackson/databind/deser/std/DateDeserializers.java
com/fasterxml/jackson/databind/deser/std/DelegatingDeserializer.java
com/fasterxml/jackson/databind/deser/std/EnumDeserializer.java
com/fasterxml/jackson/databind/deser/std/EnumMapDeserializer.java
com/fasterxml/jackson/databind/deser/std/EnumSetDeserializer.java
com/fasterxml/jackson/databind/deser/std/FactoryBasedEnumDeserializer.java
com/fasterxml/jackson/databind/deser/std/FromStringDeserializer.java
com/fasterxml/jackson/databind/deser/std/JsonNodeDeserializer.java
com/fasterxml/jackson/databind/deser/std/MapDeserializer.java
com/fasterxml/jackson/databind/deser/std/MapEntryDeserializer.java
com/fasterxml/jackson/databind/deser/std/NullifyingDeserializer.java
com/fasterxml/jackson/databind/deser/std/NumberDeserializers.java
com/fasterxml/jackson/databind/deser/std/ObjectArrayDeserializer.java
com/fasterxml/jackson/databind/deser/std/PrimitiveArrayDeserializers.java
com/fasterxml/jackson/databind/deser/std/ReferenceTypeDeserializer.java
com/fasterxml/jackson/databind/deser/std/StackTraceElementDeserializer.java
com/fasterxml/jackson/databind/deser/std/StdDelegatingDeserializer.java
com/fasterxml/jackson/databind/deser/std/StdDeserializer.java
com/fasterxml/jackson/databind/deser/std/StdKeyDeserializer.java
com/fasterxml/jackson/databind/deser/std/StdKeyDeserializers.java
com/fasterxml/jackson/databind/deser/std/StdNodeBasedDeserializer.java
com/fasterxml/jackson/databind/deser/std/StdScalarDeserializer.java
com/fasterxml/jackson/databind/deser/std/StdValueInstantiator.java
com/fasterxml/jackson/databind/deser/std/StringArrayDeserializer.java
com/fasterxml/jackson/databind/deser/std/StringCollectionDeserializer.java
com/fasterxml/jackson/databind/deser/std/StringDeserializer.java
com/fasterxml/jackson/databind/deser/std/ThrowableDeserializer.java
com/fasterxml/jackson/databind/deser/std/TokenBufferDeserializer.java
com/fasterxml/jackson/databind/deser/std/UUIDDeserializer.java
com/fasterxml/jackson/databind/deser/std/UntypedObjectDeserializer.java
com/fasterxml/jackson/databind/ext/CoreXMLDeserializers.java
com/fasterxml/jackson/databind/ext/CoreXMLSerializers.java
com/fasterxml/jackson/databind/ext/DOMDeserializer.java
com/fasterxml/jackson/databind/ext/DOMSerializer.java
com/fasterxml/jackson/databind/ext/Java7SupportImpl.java
com/fasterxml/jackson/databind/ext/NioPathDeserializer.java
com/fasterxml/jackson/databind/ext/NioPathSerializer.java
com/fasterxml/jackson/databind/ext/OptionalHandlerFactory.java
com/fasterxml/jackson/databind/introspect/AnnotatedConstructor.java
com/fasterxml/jackson/databind/introspect/AnnotatedField.java
com/fasterxml/jackson/databind/introspect/AnnotatedMember.java
com/fasterxml/jackson/databind/introspect/AnnotatedMethod.java
com/fasterxml/jackson/databind/introspect/AnnotationCollector.java
com/fasterxml/jackson/databind/introspect/AnnotationIntrospectorPair.java
com/fasterxml/jackson/databind/introspect/BasicClassIntrospector.java
com/fasterxml/jackson/databind/introspect/ConcreteBeanPropertyBase.java
com/fasterxml/jackson/databind/introspect/JacksonAnnotationIntrospector.java
com/fasterxml/jackson/databind/introspect/NopAnnotationIntrospector.java
com/fasterxml/jackson/databind/introspect/SimpleMixInResolver.java
com/fasterxml/jackson/databind/introspect/VirtualAnnotatedMember.java
com/fasterxml/jackson/databind/introspect/VisibilityChecker.java
com/fasterxml/jackson/databind/jsontype/NamedType.java
com/fasterxml/jackson/databind/jsontype/TypeDeserializer.java
com/fasterxml/jackson/databind/jsontype/TypeIdResolver.java
com/fasterxml/jackson/databind/jsontype/TypeSerializer.java
com/fasterxml/jackson/databind/jsontype/impl/AsArrayTypeDeserializer.java
com/fasterxml/jackson/databind/jsontype/impl/AsExternalTypeSerializer.java
com/fasterxml/jackson/databind/jsontype/impl/AsPropertyTypeDeserializer.java
com/fasterxml/jackson/databind/jsontype/impl/AsWrapperTypeDeserializer.java
com/fasterxml/jackson/databind/jsontype/impl/AsWrapperTypeSerializer.java
com/fasterxml/jackson/databind/jsontype/impl/ClassNameIdResolver.java
com/fasterxml/jackson/databind/jsontype/impl/MinimalClassNameIdResolver.java
com/fasterxml/jackson/databind/jsontype/impl/StdSubtypeResolver.java
com/fasterxml/jackson/databind/jsontype/impl/TypeDeserializerBase.java
com/fasterxml/jackson/databind/jsontype/impl/TypeIdResolverBase.java
com/fasterxml/jackson/databind/jsontype/impl/TypeSerializerBase.java
com/fasterxml/jackson/databind/module/SimpleAbstractTypeResolver.java
com/fasterxml/jackson/databind/module/SimpleDeserializers.java
com/fasterxml/jackson/databind/module/SimpleKeyDeserializers.java
com/fasterxml/jackson/databind/module/SimpleModule.java
com/fasterxml/jackson/databind/module/SimpleSerializers.java
com/fasterxml/jackson/databind/module/SimpleValueInstantiators.java
com/fasterxml/jackson/databind/node/ArrayNode.java
com/fasterxml/jackson/databind/node/BaseJsonNode.java
com/fasterxml/jackson/databind/node/BigIntegerNode.java
com/fasterxml/jackson/databind/node/BinaryNode.java
com/fasterxml/jackson/databind/node/BooleanNode.java
com/fasterxml/jackson/databind/node/DecimalNode.java
com/fasterxml/jackson/databind/node/DoubleNode.java
com/fasterxml/jackson/databind/node/FloatNode.java
com/fasterxml/jackson/databind/node/IntNode.java
com/fasterxml/jackson/databind/node/JsonNodeFactory.java
com/fasterxml/jackson/databind/node/LongNode.java
com/fasterxml/jackson/databind/node/MissingNode.java
com/fasterxml/jackson/databind/node/NullNode.java
com/fasterxml/jackson/databind/node/ObjectNode.java
com/fasterxml/jackson/databind/node/POJONode.java
com/fasterxml/jackson/databind/node/ShortNode.java
com/fasterxml/jackson/databind/node/TextNode.java
com/fasterxml/jackson/databind/node/TreeTraversingParser.java
com/fasterxml/jackson/databind/node/ValueNode.java
com/fasterxml/jackson/databind/ser/BasicSerializerFactory.java
com/fasterxml/jackson/databind/ser/BeanPropertyWriter.java
com/fasterxml/jackson/databind/ser/BeanSerializer.java
com/fasterxml/jackson/databind/ser/BeanSerializerFactory.java
com/fasterxml/jackson/databind/ser/DefaultSerializerProvider.java
com/fasterxml/jackson/databind/ser/PropertyWriter.java
com/fasterxml/jackson/databind/ser/VirtualBeanPropertyWriter.java
com/fasterxml/jackson/databind/ser/impl/BeanAsArraySerializer.java
com/fasterxml/jackson/databind/ser/impl/FailingSerializer.java
com/fasterxml/jackson/databind/ser/impl/FilteredBeanPropertyWriter.java
com/fasterxml/jackson/databind/ser/impl/IndexedListSerializer.java
com/fasterxml/jackson/databind/ser/impl/IndexedStringListSerializer.java
com/fasterxml/jackson/databind/ser/impl/IteratorSerializer.java
com/fasterxml/jackson/databind/ser/impl/MapEntrySerializer.java
com/fasterxml/jackson/databind/ser/impl/SimpleBeanPropertyFilter.java
com/fasterxml/jackson/databind/ser/impl/SimpleFilterProvider.java
com/fasterxml/jackson/databind/ser/impl/StringArraySerializer.java
com/fasterxml/jackson/databind/ser/impl/StringCollectionSerializer.java
com/fasterxml/jackson/databind/ser/impl/TypeWrappedSerializer.java
com/fasterxml/jackson/databind/ser/impl/UnknownSerializer.java
com/fasterxml/jackson/databind/ser/impl/UnwrappingBeanPropertyWriter.java
com/fasterxml/jackson/databind/ser/impl/UnwrappingBeanSerializer.java
com/fasterxml/jackson/databind/ser/impl/WritableObjectId.java
com/fasterxml/jackson/databind/ser/std/ArraySerializerBase.java
com/fasterxml/jackson/databind/ser/std/AsArraySerializerBase.java
com/fasterxml/jackson/databind/ser/std/BeanSerializerBase.java
com/fasterxml/jackson/databind/ser/std/BooleanSerializer.java
com/fasterxml/jackson/databind/ser/std/ByteArraySerializer.java
com/fasterxml/jackson/databind/ser/std/ByteBufferSerializer.java
com/fasterxml/jackson/databind/ser/std/CalendarSerializer.java
com/fasterxml/jackson/databind/ser/std/ClassSerializer.java
com/fasterxml/jackson/databind/ser/std/CollectionSerializer.java
com/fasterxml/jackson/databind/ser/std/DateSerializer.java
com/fasterxml/jackson/databind/ser/std/DateTimeSerializerBase.java
com/fasterxml/jackson/databind/ser/std/EnumSerializer.java
com/fasterxml/jackson/databind/ser/std/EnumSetSerializer.java
com/fasterxml/jackson/databind/ser/std/FileSerializer.java
com/fasterxml/jackson/databind/ser/std/InetAddressSerializer.java
com/fasterxml/jackson/databind/ser/std/InetSocketAddressSerializer.java
com/fasterxml/jackson/databind/ser/std/IterableSerializer.java
com/fasterxml/jackson/databind/ser/std/JsonValueSerializer.java
com/fasterxml/jackson/databind/ser/std/MapProperty.java
com/fasterxml/jackson/databind/ser/std/MapSerializer.java
com/fasterxml/jackson/databind/ser/std/NonTypedScalarSerializerBase.java
com/fasterxml/jackson/databind/ser/std/NullSerializer.java
com/fasterxml/jackson/databind/ser/std/NumberSerializer.java
com/fasterxml/jackson/databind/ser/std/NumberSerializers.java
com/fasterxml/jackson/databind/ser/std/ObjectArraySerializer.java
com/fasterxml/jackson/databind/ser/std/RawSerializer.java
com/fasterxml/jackson/databind/ser/std/ReferenceTypeSerializer.java
com/fasterxml/jackson/databind/ser/std/SerializableSerializer.java
com/fasterxml/jackson/databind/ser/std/SqlDateSerializer.java
com/fasterxml/jackson/databind/ser/std/SqlTimeSerializer.java
com/fasterxml/jackson/databind/ser/std/StaticListSerializerBase.java
com/fasterxml/jackson/databind/ser/std/StdArraySerializers.java
com/fasterxml/jackson/databind/ser/std/StdDelegatingSerializer.java
com/fasterxml/jackson/databind/ser/std/StdJdkSerializers.java
com/fasterxml/jackson/databind/ser/std/StdKeySerializer.java
com/fasterxml/jackson/databind/ser/std/StdKeySerializers.java
com/fasterxml/jackson/databind/ser/std/StdScalarSerializer.java
com/fasterxml/jackson/databind/ser/std/StdSerializer.java
com/fasterxml/jackson/databind/ser/std/StringSerializer.java
com/fasterxml/jackson/databind/ser/std/TimeZoneSerializer.java
com/fasterxml/jackson/databind/ser/std/ToStringSerializer.java
com/fasterxml/jackson/databind/ser/std/TokenBufferSerializer.java
com/fasterxml/jackson/databind/ser/std/UUIDSerializer.java
com/fasterxml/jackson/databind/type/ClassKey.java
com/fasterxml/jackson/databind/type/TypeBase.java
com/fasterxml/jackson/databind/type/TypeBindings.java
com/fasterxml/jackson/databind/type/TypeFactory.java
com/fasterxml/jackson/databind/type/TypeParser.java
com/fasterxml/jackson/databind/util/ByteBufferBackedInputStream.java
com/fasterxml/jackson/databind/util/ByteBufferBackedOutputStream.java
com/fasterxml/jackson/databind/util/ClassUtil.java
com/fasterxml/jackson/databind/util/CompactStringObjectMap.java
com/fasterxml/jackson/databind/util/EnumResolver.java
com/fasterxml/jackson/databind/util/EnumValues.java
com/fasterxml/jackson/databind/util/JSONPObject.java
com/fasterxml/jackson/databind/util/JSONWrappedObject.java
com/fasterxml/jackson/databind/util/LRUMap.java
com/fasterxml/jackson/databind/util/NameTransformer.java
com/fasterxml/jackson/databind/util/RawValue.java
com/fasterxml/jackson/databind/util/RootNameLookup.java
com/fasterxml/jackson/databind/util/TokenBuffer.java
com/fasterxml/jackson/databind/util/ViewMatcher.java
com/helpscout/beacon/BeaconInitProvider.java
com/helpscout/beacon/a/b/c/a.java
com/helpscout/beacon/a/b/c/b/e.java
com/helpscout/beacon/a/b/c/c/b.java
com/helpscout/beacon/a/c/c/a.java
com/helpscout/beacon/a/c/e/b.java
com/helpscout/beacon/a/c/e/f/a.java
com/helpscout/beacon/a/c/e/f/b.java
com/helpscout/beacon/a/c/e/f/c.java
com/helpscout/beacon/a/c/e/h/e.java
com/helpscout/beacon/a/c/e/h/j.java
com/helpscout/beacon/a/c/e/h/m.java
com/helpscout/beacon/a/c/e/i/a.java
com/helpscout/beacon/a/c/e/i/d.java
com/helpscout/beacon/a/d/e/a/a.java
com/helpscout/beacon/a/d/e/a/b.java
com/helpscout/beacon/internal/core/model/BeaconScreenSelector.java
com/helpscout/beacon/internal/data/remote/chat/ChatErrorHandler.java
com/helpscout/beacon/internal/data/remote/chat/MockChatApiClient.java
com/helpscout/beacon/internal/data/remote/chat/RemoteChatApiClient.java
com/helpscout/beacon/internal/domain/model/BeaconAgent.java
com/helpscout/beacon/internal/presentation/common/a.java
com/helpscout/beacon/internal/presentation/common/d.java
com/helpscout/beacon/internal/presentation/common/i.java
com/helpscout/beacon/internal/presentation/extensions/AttachmentExtensionsKt.java
com/helpscout/beacon/internal/presentation/extensions/a/a.java
com/helpscout/beacon/internal/presentation/ui/article/ArticleActivity.java
com/helpscout/beacon/internal/presentation/ui/chat/header/d.java
com/helpscout/beacon/internal/presentation/ui/chat/m/a.java
com/helpscout/beacon/internal/presentation/ui/chat/m/c.java
com/helpscout/beacon/internal/presentation/ui/chat/rating/h.java
com/helpscout/beacon/internal/presentation/ui/conversation/ConversationActivity.java
com/helpscout/beacon/internal/presentation/ui/conversation/ConversationReducer.java
com/helpscout/beacon/internal/presentation/ui/conversation/e.java
com/helpscout/beacon/internal/presentation/ui/navigate/CustomNavigateActivity.java
com/helpscout/common/mvi/DefaultMviViewStateStore.java
com/horcrux/svg/RNSVGRenderableManager.java
com/horcrux/svg/SvgView.java
com/imagepicker/ImagePickerModule.java
com/imagepicker/media/ImageConfig.java
com/imagepicker/utils/MediaUtils.java
com/imagepicker/utils/RealPathUtil.java
com/jakewharton/threetenabp/AssetsZoneRulesInitializer.java
com/lambdaworks/crypto/SCryptUtil.java
com/lambdaworks/jni/JarLibraryLoader.java
com/learnium/RNDeviceInfo/RNDeviceModule.java
com/learnium/RNDeviceInfo/RNInstallReferrerClient.java
com/lwansbrough/RCTCamera/MutableImage.java
com/lwansbrough/RCTCamera/RCTCameraModule.java
com/meituan/android/walle/ApkUtil.java
com/meituan/android/walle/ChannelReader.java
com/meituan/android/walle/PayloadReader.java
com/meituan/android/walle/WalleChannelReader.java
com/microsoft/codepush/react/CodePush.java
com/microsoft/codepush/react/CodePushNativeModule.java
com/microsoft/codepush/react/CodePushTelemetryManager.java
com/microsoft/codepush/react/CodePushUpdateManager.java
com/microsoft/codepush/react/CodePushUpdateUtils.java
com/microsoft/codepush/react/CodePushUtils.java
com/microsoft/codepush/react/FileUtils.java
com/microsoft/codepush/react/SettingsManager.java
com/nimbusds/jose/Algorithm.java
com/nimbusds/jose/CompressionAlgorithm.java
com/nimbusds/jose/Header.java
com/nimbusds/jose/JOSEObject.java
com/nimbusds/jose/JOSEObjectType.java
com/nimbusds/jose/Payload.java
com/nimbusds/jose/crypto/ConcatKDF.java
com/nimbusds/jose/crypto/LegacyConcatKDF.java
com/nimbusds/jose/crypto/PBKDF2.java
com/nimbusds/jose/jwk/Curve.java
com/nimbusds/jose/jwk/JWK.java
com/nimbusds/jose/jwk/JWKSet.java
com/nimbusds/jose/jwk/KeyType.java
com/nimbusds/jose/jwk/RSAKey.java
com/nimbusds/jose/jwk/source/RemoteJWKSet.java
com/nimbusds/jose/util/Base64.java
com/nimbusds/jose/util/BoundedInputStream.java
com/nimbusds/jose/util/ByteUtils.java
com/nimbusds/jose/util/DefaultResourceRetriever.java
com/nimbusds/jose/util/DeflateUtils.java
com/nimbusds/jose/util/IOUtils.java
com/nimbusds/jose/util/ResourceRetriever.java
com/nimbusds/jose/util/X509CertUtils.java
com/nimbusds/jwt/JWT.java
com/nimbusds/jwt/JWTClaimsSet.java
com/pusher/client/PusherOptions.java
com/pusher/client/connection/websocket/WebSocketClientWrapper.java
com/pusher/client/example/SimpleWebSocket.java
com/pusher/client/util/HttpAuthorizer.java
com/pusher/client/util/UrlEncodedConnectionFactory.java
com/reactnativecommunity/webview/RNCWebViewManager.java
com/reactnativecommunity/webview/RNCWebViewModule.java
com/subgraph/orchid/Revision.java
com/subgraph/orchid/Stream.java
com/subgraph/orchid/TorClient.java
com/subgraph/orchid/TorConfig.java
com/subgraph/orchid/circuits/CircuitIO.java
com/subgraph/orchid/circuits/CircuitImpl.java
com/subgraph/orchid/circuits/CircuitManagerImpl.java
com/subgraph/orchid/circuits/CircuitPredictor.java
com/subgraph/orchid/circuits/StreamImpl.java
com/subgraph/orchid/circuits/TorInputStream.java
com/subgraph/orchid/circuits/TorOutputStream.java
com/subgraph/orchid/circuits/cells/CellImpl.java
com/subgraph/orchid/circuits/hs/HSDescriptorDownloader.java
com/subgraph/orchid/config/TorConfigParser.java
com/subgraph/orchid/connections/ConnectionCacheImpl.java
com/subgraph/orchid/connections/ConnectionHandshake.java
com/subgraph/orchid/connections/ConnectionHandshakeV2.java
com/subgraph/orchid/connections/ConnectionHandshakeV3.java
com/subgraph/orchid/connections/ConnectionImpl.java
com/subgraph/orchid/connections/ConnectionSocketFactory.java
com/subgraph/orchid/crypto/PRNGFixes.java
com/subgraph/orchid/crypto/TorMessageDigest.java
com/subgraph/orchid/crypto/TorSignature.java
com/subgraph/orchid/dashboard/Dashboard.java
com/subgraph/orchid/dashboard/DashboardConnection.java
com/subgraph/orchid/dashboard/DashboardRenderable.java
com/subgraph/orchid/dashboard/DashboardRenderer.java
com/subgraph/orchid/directory/DirectoryStoreFile.java
com/subgraph/orchid/directory/DocumentFieldParserImpl.java
com/subgraph/orchid/directory/downloader/DirectoryDocumentRequestor.java
com/subgraph/orchid/directory/downloader/DocumentFetcher.java
com/subgraph/orchid/directory/downloader/HttpConnection.java
com/subgraph/orchid/directory/router/RouterDescriptorImpl.java
com/subgraph/orchid/encoders/Base64.java
com/subgraph/orchid/encoders/Base64Encoder.java
com/subgraph/orchid/encoders/Encoder.java
com/subgraph/orchid/encoders/Hex.java
com/subgraph/orchid/encoders/HexEncoder.java
com/subgraph/orchid/geoip/CountryCodeService.java
com/subgraph/orchid/sockets/AndroidSSLSocketFactory.java
com/subgraph/orchid/sockets/AndroidSocket.java
com/subgraph/orchid/sockets/OrchidSocketFactory.java
com/subgraph/orchid/sockets/OrchidSocketImpl.java
com/subgraph/orchid/sockets/sslengine/SSLEngineInputStream.java
com/subgraph/orchid/sockets/sslengine/SSLEngineManager.java
com/subgraph/orchid/sockets/sslengine/SSLEngineOutputStream.java
com/subgraph/orchid/sockets/sslengine/SSLEngineSSLSocket.java
com/subgraph/orchid/socks/SocksClientTask.java
com/subgraph/orchid/socks/SocksPortListenerImpl.java
com/subgraph/orchid/socks/SocksRequest.java
com/subgraph/orchid/socks/SocksStreamConnection.java
com/sun/jna/ELFAnalyser.java
com/sun/jna/Native.java
com/sun/jna/NativeLibrary.java
com/sun/jna/Platform.java
com/sun/jna/Pointer.java
com/yqritc/scalablevideoview/ScalableVideoView.java
com/zoontek/rnpermissions/RNPermissionsModule.java
fr/greweb/reactnativeviewshot/RNViewShotModule.java
fr/greweb/reactnativeviewshot/ViewShot.java
im/imkey/imkeylibrary/core/foundation/crypto/Multihash.java
im/imkey/imkeylibrary/core/wallet/Cosmos.java
im/imkey/imkeylibrary/core/wallet/transaction/ImKeyBitcoinTransaction.java
im/imkey/imkeylibrary/core/wallet/transaction/ImKeyOmniTransaction.java
im/imkey/imkeylibrary/core/wallet/transaction/ImkeyTransaction.java
im/imkey/imkeylibrary/core/wallet/transaction/cosmos/ImKeyCosmosTransaction.java
im/imkey/imkeylibrary/device/key/KeyFileManager.java
im/imkey/imkeylibrary/net/Https.java
io/invertase/firebase/common/ReactNativeFirebasePreferences.java
io/invertase/firebase/common/SharedUtils.java
io/invertase/firebase/common/UniversalFirebasePreferences.java
io/invertase/firebase/utils/ReactNativeFirebaseUtilsModule.java
io/sentry/Attachment.java
io/sentry/CircularFifoQueue.java
io/sentry/DirectoryProcessor.java
io/sentry/EnvelopeReader.java
io/sentry/EnvelopeSender.java
io/sentry/GsonSerializer.java
io/sentry/Hub.java
io/sentry/IEnvelopeReader.java
io/sentry/ISerializer.java
io/sentry/NoOpEnvelopeReader.java
io/sentry/NoOpSerializer.java
io/sentry/OutboxSender.java
io/sentry/SendCachedEnvelopeFireAndForgetIntegration.java
io/sentry/Sentry.java
io/sentry/SentryClient.java
io/sentry/SentryEnvelope.java
io/sentry/SentryEnvelopeHeaderAdapter.java
io/sentry/SentryEnvelopeItem.java
io/sentry/SentryEnvelopeItemHeaderAdapter.java
io/sentry/SentryOptions.java
io/sentry/SessionAdapter.java
io/sentry/SynchronizedCollection.java
io/sentry/SystemOutLogger.java
io/sentry/UncaughtExceptionHandlerIntegration.java
io/sentry/UnknownPropertiesTypeAdapterFactory.java
io/sentry/android/core/ActivityLifecycleIntegration.java
io/sentry/android/core/AndroidOptionsInitializer.java
io/sentry/android/core/AnrIntegration.java
io/sentry/android/core/AppComponentsBreadcrumbsIntegration.java
io/sentry/android/core/AppLifecycleIntegration.java
io/sentry/android/core/DefaultAndroidEventProcessor.java
io/sentry/android/core/EnvelopeFileObserver.java
io/sentry/android/core/EnvelopeFileObserverIntegration.java
io/sentry/android/core/Installation.java
io/sentry/android/core/NdkIntegration.java
io/sentry/android/core/PhoneStateBreadcrumbsIntegration.java
io/sentry/android/core/SystemEventsBreadcrumbsIntegration.java
io/sentry/android/core/TempSensorBreadcrumbsIntegration.java
io/sentry/android/core/util/RootChecker.java
io/sentry/cache/CacheStrategy.java
io/sentry/cache/EnvelopeCache.java
io/sentry/config/ClasspathPropertiesLoader.java
io/sentry/config/FilesystemPropertiesLoader.java
io/sentry/react/RNSentryModule.java
io/sentry/transport/AsyncHttpTransport.java
io/sentry/transport/HttpConnection.java
io/sentry/transport/ITransport.java
io/sentry/transport/NoOpTransport.java
io/sentry/transport/StdoutTransport.java
net/minidev/json/JSONArray.java
net/minidev/json/JSONObject.java
net/minidev/json/JSONStreamAware.java
net/minidev/json/JSONStreamAwareEx.java
net/minidev/json/JSONStyle.java
net/minidev/json/JSONValue.java
net/minidev/json/JStylerObj.java
net/minidev/json/parser/JSONParser.java
net/minidev/json/parser/JSONParserBase.java
net/minidev/json/parser/JSONParserInputStream.java
net/minidev/json/parser/JSONParserMemory.java
net/minidev/json/parser/JSONParserReader.java
net/minidev/json/parser/JSONParserStream.java
net/minidev/json/reader/ArrayWriter.java
net/minidev/json/reader/BeansWriter.java
net/minidev/json/reader/BeansWriterASM.java
net/minidev/json/reader/BeansWriterASMRemap.java
net/minidev/json/reader/JsonWriter.java
net/minidev/json/reader/JsonWriterI.java
net/minidev/json/writer/CompessorMapper.java
net/minidev/json/writer/JsonReaderI.java
net/minidev/json/writer/MapperRemapped.java
net/minidev/json/writer/UpdaterMapper.java
org/bitcoin/crawler/PeerSeedProtos.java
org/bitcoin/paymentchannel/Protos.java
org/bitcoin/protocols/payments/Protos.java
org/bitcoinj/core/Address.java
org/bitcoinj/core/AddressMessage.java
org/bitcoinj/core/BitcoinSerializer.java
org/bitcoinj/core/Block.java
org/bitcoinj/core/BloomFilter.java
org/bitcoinj/core/CheckpointManager.java
org/bitcoinj/core/Coin.java
org/bitcoinj/core/DummySerializer.java
org/bitcoinj/core/ECKey.java
org/bitcoinj/core/EmptyMessage.java
org/bitcoinj/core/FilteredBlock.java
org/bitcoinj/core/GetBlocksMessage.java
org/bitcoinj/core/GetUTXOsMessage.java
org/bitcoinj/core/HeadersMessage.java
org/bitcoinj/core/ListMessage.java
org/bitcoinj/core/MemoryPoolMessage.java
org/bitcoinj/core/Message.java
org/bitcoinj/core/MessageSerializer.java
org/bitcoinj/core/Monetary.java
org/bitcoinj/core/NetworkParameters.java
org/bitcoinj/core/PartialMerkleTree.java
org/bitcoinj/core/PeerAddress.java
org/bitcoinj/core/PeerGroup.java
org/bitcoinj/core/PeerSocketHandler.java
org/bitcoinj/core/Ping.java
org/bitcoinj/core/Pong.java
org/bitcoinj/core/RejectMessage.java
org/bitcoinj/core/Sha256Hash.java
org/bitcoinj/core/Transaction.java
org/bitcoinj/core/TransactionInput.java
org/bitcoinj/core/TransactionOutPoint.java
org/bitcoinj/core/TransactionOutput.java
org/bitcoinj/core/TransactionOutputChanges.java
org/bitcoinj/core/UTXO.java
org/bitcoinj/core/UTXOsMessage.java
org/bitcoinj/core/UnsafeByteArrayOutputStream.java
org/bitcoinj/core/Utils.java
org/bitcoinj/core/VersionMessage.java
org/bitcoinj/core/VersionedChecksummedBytes.java
org/bitcoinj/crypto/BIP38PrivateKey.java
org/bitcoinj/crypto/KeyCrypter.java
org/bitcoinj/crypto/LinuxSecureRandom.java
org/bitcoinj/crypto/MnemonicCode.java
org/bitcoinj/crypto/PBKDF2SHA512.java
org/bitcoinj/crypto/TransactionSignature.java
org/bitcoinj/crypto/TrustStoreLoader.java
org/bitcoinj/crypto/X509Utils.java
org/bitcoinj/kits/WalletAppKit.java
org/bitcoinj/net/BlockingClient.java
org/bitcoinj/net/BlockingClientManager.java
org/bitcoinj/net/ConnectionHandler.java
org/bitcoinj/net/MessageWriteTarget.java
org/bitcoinj/net/NioClient.java
org/bitcoinj/net/NioClientManager.java
org/bitcoinj/net/NioServer.java
org/bitcoinj/net/ProtobufConnection.java
org/bitcoinj/protocols/channels/ClientState.java
org/bitcoinj/protocols/channels/PaymentChannelClientConnection.java
org/bitcoinj/protocols/channels/PaymentChannelServerListener.java
org/bitcoinj/protocols/channels/ServerState.java
org/bitcoinj/protocols/payments/PaymentProtocol.java
org/bitcoinj/protocols/payments/PaymentSession.java
org/bitcoinj/script/Script.java
org/bitcoinj/script/ScriptChunk.java
org/bitcoinj/store/DatabaseFullPrunedBlockStore.java
org/bitcoinj/store/LevelDBBlockStore.java
org/bitcoinj/store/LevelDBFullPrunedBlockStore.java
org/bitcoinj/store/PostgresFullPrunedBlockStore.java
org/bitcoinj/store/SPVBlockStore.java
org/bitcoinj/uri/BitcoinURI.java
org/bitcoinj/utils/BlockFileLoader.java
org/bitcoinj/utils/BriefLogFormatter.java
org/bitcoinj/utils/ExchangeRate.java
org/bitcoinj/utils/Fiat.java
org/bitcoinj/wallet/Protos.java
org/bitcoinj/wallet/Wallet.java
org/bitcoinj/wallet/WalletFiles.java
org/bitcoinj/wallet/WalletProtobufSerializer.java
org/consenlabs/imtoken/MainApplication.java
org/consenlabs/imtoken/dappbrowser/DAppBrowser.java
org/consenlabs/imtoken/dappbrowser/JsInjectorClient.java
org/consenlabs/imtoken/httpcache/HttpCacheModule.java
org/consenlabs/imtoken/tcx/Api.java
org/consenlabs/imtoken/tcx/CacheDerivedKey.java
org/consenlabs/imtoken/urlhook/CustomURLStreamHandler.java
org/consenlabs/imtoken/walletapi/BiometricProtectedData.java
org/consenlabs/imtoken/walletapi/ImkeyApi.java
org/consenlabs/imtoken/walletapi/TcxApiStruct.java
org/consenlabs/tokencore/foundation/crypto/Multihash.java
org/consenlabs/tokencore/wallet/Identity.java
org/consenlabs/tokencore/wallet/IdentityWallet.java
org/consenlabs/tokencore/wallet/KeystoreStorage.java
org/consenlabs/tokencore/wallet/WalletManager.java
org/consenlabs/tokencore/wallet/address/CosmosAddressCreator.java
org/consenlabs/tokencore/wallet/transaction/BitcoinTransaction.java
org/consenlabs/tokencore/wallet/transaction/OmniTransaction.java
org/java_websocket/AbstractWrappedByteChannel.java
org/java_websocket/SSLSocketChannel.java
org/java_websocket/SSLSocketChannel2.java
org/java_websocket/SocketChannelIOHelper.java
org/java_websocket/WebSocketImpl.java
org/java_websocket/WebSocketServerFactory.java
org/java_websocket/WrappedByteChannel.java
org/java_websocket/client/WebSocketClient.java
org/java_websocket/exceptions/InvalidEncodingException.java
org/java_websocket/exceptions/WrappedIOException.java
org/java_websocket/extensions/permessage_deflate/PerMessageDeflateExtension.java
org/java_websocket/server/CustomSSLWebSocketServerFactory.java
org/java_websocket/server/DefaultSSLWebSocketServerFactory.java
org/java_websocket/server/SSLParametersWebSocketServerFactory.java
org/java_websocket/server/WebSocketServer.java
org/java_websocket/util/Base64.java
org/java_websocket/util/Charsetfunctions.java
org/koin/android/ext/koin/KoinExtKt.java
org/koin/core/logger/PrintLogger.java
org/koin/core/registry/PropertyRegistryExtKt.java
org/objectweb/asm/ClassReader.java
org/reactnative/camera/CameraModule.java
org/reactnative/camera/RNCameraView.java
org/reactnative/camera/tasks/ResolveTakenPictureAsyncTask.java
org/reactnative/camera/utils/RNFileUtils.java
org/reactnative/camera/utils/ScopedContext.java
org/reactnative/facedetector/tasks/FileFaceDetectionAsyncTask.java
org/threeten/bp/Clock.java
org/threeten/bp/Duration.java
org/threeten/bp/Instant.java
org/threeten/bp/LocalDate.java
org/threeten/bp/LocalDateTime.java
org/threeten/bp/LocalTime.java
org/threeten/bp/MonthDay.java
org/threeten/bp/OffsetDateTime.java
org/threeten/bp/OffsetTime.java
org/threeten/bp/Period.java
org/threeten/bp/Ser.java
org/threeten/bp/Year.java
org/threeten/bp/YearMonth.java
org/threeten/bp/ZoneId.java
org/threeten/bp/ZoneOffset.java
org/threeten/bp/ZoneRegion.java
org/threeten/bp/ZonedDateTime.java
org/threeten/bp/chrono/ChronoDateImpl.java
org/threeten/bp/chrono/ChronoLocalDateTimeImpl.java
org/threeten/bp/chrono/ChronoPeriodImpl.java
org/threeten/bp/chrono/ChronoZonedDateTimeImpl.java
org/threeten/bp/chrono/Chronology.java
org/threeten/bp/chrono/HijrahChronology.java
org/threeten/bp/chrono/HijrahDate.java
org/threeten/bp/chrono/HijrahEra.java
org/threeten/bp/chrono/IsoChronology.java
org/threeten/bp/chrono/JapaneseChronology.java
org/threeten/bp/chrono/JapaneseDate.java
org/threeten/bp/chrono/JapaneseEra.java
org/threeten/bp/chrono/MinguoChronology.java
org/threeten/bp/chrono/MinguoDate.java
org/threeten/bp/chrono/MinguoEra.java
org/threeten/bp/chrono/Ser.java
org/threeten/bp/chrono/ThaiBuddhistChronology.java
org/threeten/bp/chrono/ThaiBuddhistDate.java
org/threeten/bp/chrono/ThaiBuddhistEra.java
org/threeten/bp/format/DateTimeFormatter.java
org/threeten/bp/temporal/ValueRange.java
org/threeten/bp/temporal/WeekFields.java
org/threeten/bp/zone/Ser.java
org/threeten/bp/zone/StandardZoneRules.java
org/threeten/bp/zone/TzdbZoneRulesProvider.java
org/threeten/bp/zone/ZoneOffsetTransition.java
org/threeten/bp/zone/ZoneOffsetTransitionRule.java
org/threeten/bp/zone/ZoneRules.java
proguard/ftsafe/a/i.java
proguard/ftsafe/d/a.java
proguard/ftsafe/d/f.java
timber/log/Timber.java
一般功能-> IPC通信
cl/json/RNShareModule.java
cl/json/social/EmailShare.java
cl/json/social/FacebookPagesManagerShare.java
cl/json/social/FacebookShare.java
cl/json/social/GenericShare.java
cl/json/social/GooglePlusShare.java
cl/json/social/InstagramShare.java
cl/json/social/MessengerShare.java
cl/json/social/PinterestShare.java
cl/json/social/SMSShare.java
cl/json/social/ShareIntent.java
cl/json/social/SingleShareIntent.java
cl/json/social/SnapChatShare.java
cl/json/social/TargetChosenReceiver.java
cl/json/social/TwitterShare.java
cl/json/social/WhatsAppShare.java
coil/network/NetworkObserverApi14.java
com/bumptech/glide/manager/DefaultConnectivityMonitor.java
com/drew/metadata/bmp/BmpHeaderDescriptor.java
com/drew/metadata/bmp/BmpHeaderDirectory.java
com/drew/metadata/icc/IccDescriptor.java
com/drew/metadata/icc/IccDirectory.java
com/drew/metadata/png/PngDirectory.java
com/fingerprints/service/FingerprintManager.java
com/fingerprints/service/IFingerprintClient.java
com/fingerprints/service/IFingerprintService.java
com/ftsafe/bluetooth/key/jkey/FTBluetoothJKey.java
com/ftsafe/bluetooth/sdk/bluetoothutil/BluetoothStateReceiver.java
com/ftsafe/bluetooth/sdk/bluetoothutil/b.java
com/ftsafe/bluetooth/sdk/bluetoothutil/c.java
com/github/yamill/orientation/OrientationModule.java
com/helpscout/beacon/BeaconInitProvider.java
com/helpscout/beacon/a/d/d/h/e/a.java
com/helpscout/beacon/a/d/d/h/e/b.java
com/helpscout/beacon/a/d/d/i/a.java
com/helpscout/beacon/a/d/d/i/b.java
com/helpscout/beacon/a/d/d/i/c.java
com/helpscout/beacon/a/d/d/i/d.java
com/helpscout/beacon/a/d/d/j/a.java
com/helpscout/beacon/a/d/d/j/b.java
com/helpscout/beacon/internal/core/api/BeaconApiService.java
com/helpscout/beacon/internal/domain/model/ApiTimelineEvent.java
com/helpscout/beacon/internal/domain/model/TimelineEvent.java
com/helpscout/beacon/internal/presentation/common/FullScreenImageActivity.java
com/helpscout/beacon/internal/presentation/common/c.java
com/helpscout/beacon/internal/presentation/common/g.java
com/helpscout/beacon/internal/presentation/common/h.java
com/helpscout/beacon/internal/presentation/common/i.java
com/helpscout/beacon/internal/presentation/extensions/AttachmentExtensionsKt.java
com/helpscout/beacon/internal/presentation/extensions/a/a.java
com/helpscout/beacon/internal/presentation/extensions/a/h.java
com/helpscout/beacon/internal/presentation/push/receiver/ChatNotificationReplyReceiver.java
com/helpscout/beacon/internal/presentation/push/receiver/ConversationNotificationReplyReceiver.java
com/helpscout/beacon/internal/presentation/push/receiver/MarkAsReadReceiver.java
com/helpscout/beacon/internal/presentation/ui/article/ArticleActivity.java
com/helpscout/beacon/internal/presentation/ui/chat/ChatActivity.java
com/helpscout/beacon/internal/presentation/ui/conversation/ConversationActivity.java
com/helpscout/beacon/internal/presentation/ui/conversations/ConversationsActivity.java
com/helpscout/beacon/internal/presentation/ui/home/AnswersView.java
com/helpscout/beacon/internal/presentation/ui/home/HomeActivity.java
com/helpscout/beacon/internal/presentation/ui/home/HomeReducer.java
com/helpscout/beacon/internal/presentation/ui/message/SendMessageActivity.java
com/helpscout/beacon/internal/presentation/ui/navigate/CustomNavigateActivity.java
com/helpscout/beacon/internal/presentation/ui/reply/ComposeReplyActivity.java
com/helpscout/beacon/ui/BeaconActivity.java
com/imagepicker/ImagePickerModule.java
com/learnium/RNDeviceInfo/RNDeviceModule.java
com/masteratul/exceptionhandler/DefaultErrorScreen.java
com/masteratul/exceptionhandler/ReactNativeExceptionHandlerModule.java
com/peel/react/rnos/RNOS.java
com/reactcommunity/rnlocalize/RNLocalizeModule.java
com/reactnativecommunity/netinfo/AmazonFireDeviceConnectivityPoller.java
com/reactnativecommunity/netinfo/BroadcastReceiverConnectivityReceiver.java
com/reactnativecommunity/webview/RNCWebViewManager.java
com/reactnativecommunity/webview/RNCWebViewModule.java
com/samsung/android/sdk/pass/SpassFingerprint.java
com/samsung/android/sdk/pass/support/IFingerprintManagerProxy.java
com/zoontek/rnpermissions/RNPermissionsModule.java
io/invertase/firebase/common/SharedUtils.java
io/invertase/firebase/messaging/ReactNativeFirebaseMessagingHeadlessService.java
io/invertase/firebase/messaging/ReactNativeFirebaseMessagingModule.java
io/invertase/firebase/messaging/ReactNativeFirebaseMessagingReceiver.java
io/invertase/firebase/utils/ReactNativeFirebaseUtilsModule.java
io/sentry/android/core/DefaultAndroidEventProcessor.java
io/sentry/android/core/SystemEventsBreadcrumbsIntegration.java
org/consenlabs/imtoken/MainActivity.java
org/consenlabs/imtoken/dappbrowser/DAppBrowser.java
org/threeten/bp/format/DateTimeFormatter.java
proguard/ftsafe/a/a.java
proguard/ftsafe/a/b.java
proguard/ftsafe/a/i.java
proguard/ftsafe/a/j.java
proguard/ftsafe/a/k.java
proguard/ftsafe/b/r.java
proguard/ftsafe/b/s.java
proguard/ftsafe/c/c.java
proguard/ftsafe/d/b.java
proguard/ftsafe/d/g.java
proguard/ftsafe/h/a.java
proguard/ftsafe/h/c.java
加密解密-> 信息摘要算法
com/bumptech/glide/load/Key.java
com/bumptech/glide/load/MultiTransformation.java
com/bumptech/glide/load/Option.java
com/bumptech/glide/load/Options.java
com/bumptech/glide/load/engine/DataCacheKey.java
com/bumptech/glide/load/engine/EngineKey.java
com/bumptech/glide/load/engine/ResourceCacheKey.java
com/bumptech/glide/load/engine/cache/SafeKeyGenerator.java
com/bumptech/glide/load/engine/prefill/BitmapPreFillRunner.java
com/bumptech/glide/load/model/GlideUrl.java
com/bumptech/glide/load/resource/UnitTransformation.java
com/bumptech/glide/load/resource/bitmap/BitmapDrawableTransformation.java
com/bumptech/glide/load/resource/bitmap/CenterCrop.java
com/bumptech/glide/load/resource/bitmap/CenterInside.java
com/bumptech/glide/load/resource/bitmap/CircleCrop.java
com/bumptech/glide/load/resource/bitmap/DrawableTransformation.java
com/bumptech/glide/load/resource/bitmap/FitCenter.java
com/bumptech/glide/load/resource/bitmap/GranularRoundedCorners.java
com/bumptech/glide/load/resource/bitmap/Rotate.java
com/bumptech/glide/load/resource/bitmap/RoundedCorners.java
com/bumptech/glide/load/resource/bitmap/VideoDecoder.java
com/bumptech/glide/load/resource/gif/GifDrawableTransformation.java
com/bumptech/glide/signature/AndroidResourceSignature.java
com/bumptech/glide/signature/EmptySignature.java
com/bumptech/glide/signature/MediaStoreSignature.java
com/bumptech/glide/signature/ObjectKey.java
com/microsoft/codepush/react/CodePushUpdateUtils.java
com/nimbusds/jose/crypto/ConcatKDF.java
com/nimbusds/jose/crypto/LegacyConcatKDF.java
com/nimbusds/jose/jwk/ECKey.java
com/nimbusds/jose/jwk/RSAKey.java
com/nimbusds/jose/jwk/ThumbprintUtils.java
com/nimbusds/jose/util/X509CertUtils.java
com/subgraph/orchid/crypto/TorMessageDigest.java
im/imkey/imkeylibrary/core/foundation/crypto/Hash.java
org/bitcoinj/core/CheckpointManager.java
org/bitcoinj/core/Sha256Hash.java
org/bitcoinj/crypto/MnemonicCode.java
org/bitcoinj/script/Script.java
org/consenlabs/tokencore/foundation/crypto/Hash.java
org/java_websocket/drafts/Draft_6455.java
网络通信-> TCP套接字
一般功能-> 获取系统服务(getSystemService)
coil/network/NetworkObserver.java
coil/util/Contexts.java
coil/util/Utils.java
com/bumptech/glide/load/engine/cache/MemorySizeCalculator.java
com/bumptech/glide/manager/DefaultConnectivityMonitor.java
com/bumptech/glide/request/target/CustomViewTarget.java
com/bumptech/glide/request/target/NotificationTarget.java
com/bumptech/glide/request/target/ViewTarget.java
com/helpscout/beacon/internal/presentation/common/h.java
com/helpscout/beacon/internal/presentation/extensions/a/l.java
com/helpscout/beacon/internal/presentation/inject/modules/PushModuleKt.java
com/helpscout/beacon/internal/presentation/push/receiver/MarkAsReadReceiver.java
com/helpscout/common/extensions/ContextExtensionsKt.java
com/helpscout/common/extensions/ViewExtensionsKt.java
com/learnium/RNDeviceInfo/RNDeviceModule.java
com/learnium/RNDeviceInfo/resolver/DeviceTypeResolver.java
com/lwansbrough/RCTCamera/RCTCameraView.java
com/lwansbrough/RCTCamera/RCTSensorOrientationChecker.java
com/masteratul/exceptionhandler/DefaultErrorScreen.java
com/peel/react/rnos/RNOS.java
com/reactnativecommunity/clipboard/ClipboardModule.java
com/reactnativecommunity/netinfo/ConnectivityReceiver.java
com/reactnativecommunity/webview/RNCWebViewModule.java
com/swmansion/rnscreens/Screen.java
com/wei/android/lib/fingerprintidentify/aosp/FingerprintManagerCompatApi23.java
io/invertase/firebase/common/SharedUtils.java
io/sentry/android/core/ANRWatchDog.java
io/sentry/android/core/DefaultAndroidEventProcessor.java
io/sentry/android/core/PhoneStateBreadcrumbsIntegration.java
io/sentry/android/core/TempSensorBreadcrumbsIntegration.java
io/sentry/android/core/util/ConnectivityChecker.java
net/yslibrary/android/keyboardvisibilityevent/util/UIUtil.java
org/consenlabs/imtoken/MainActivity.java
org/consenlabs/imtoken/walletapi/HardWalletAPI.java
proguard/ftsafe/a/i.java
proguard/ftsafe/b/r.java
proguard/ftsafe/e/b.java
proguard/ftsafe/i/b.java
调用java反射机制
com/bumptech/glide/Glide.java
com/bumptech/glide/module/ManifestParser.java
com/fasterxml/jackson/core/util/VersionUtil.java
com/fasterxml/jackson/databind/BeanDescription.java
com/fasterxml/jackson/databind/deser/impl/FieldProperty.java
com/fasterxml/jackson/databind/deser/impl/MethodProperty.java
com/fasterxml/jackson/databind/deser/impl/SetterlessProperty.java
com/fasterxml/jackson/databind/deser/std/StdKeyDeserializer.java
com/fasterxml/jackson/databind/deser/std/StdKeyDeserializers.java
com/fasterxml/jackson/databind/ext/Java7Support.java
com/fasterxml/jackson/databind/ext/OptionalHandlerFactory.java
com/fasterxml/jackson/databind/introspect/AnnotatedCreatorCollector.java
com/fasterxml/jackson/databind/introspect/AnnotatedField.java
com/fasterxml/jackson/databind/introspect/AnnotatedFieldCollector.java
com/fasterxml/jackson/databind/introspect/AnnotatedMethod.java
com/fasterxml/jackson/databind/introspect/AnnotatedMethodCollector.java
com/fasterxml/jackson/databind/introspect/AnnotatedMethodMap.java
com/fasterxml/jackson/databind/introspect/BasicBeanDescription.java
com/fasterxml/jackson/databind/introspect/JacksonAnnotationIntrospector.java
com/fasterxml/jackson/databind/introspect/MemberKey.java
com/fasterxml/jackson/databind/introspect/VirtualAnnotatedMember.java
com/fasterxml/jackson/databind/introspect/VisibilityChecker.java
com/fasterxml/jackson/databind/ser/BeanPropertyWriter.java
com/fasterxml/jackson/databind/type/TypeFactory.java
com/fasterxml/jackson/databind/util/ClassUtil.java
com/fingerprints/service/FingerprintManager.java
com/horcrux/svg/RenderableView.java
com/learnium/RNDeviceInfo/RNDeviceModule.java
com/learnium/RNDeviceInfo/RNInstallReferrerClient.java
com/learnium/RNDeviceInfo/resolver/DeviceIdResolver.java
com/microsoft/codepush/react/CodePush.java
com/microsoft/codepush/react/CodePushNativeModule.java
com/reactcommunity/rnlocalize/RNLocalizeModule.java
com/samsung/android/sdk/pass/SpassFingerprint.java
com/samsung/android/sdk/pass/support/SdkSupporter.java
com/samsung/android/sdk/pass/support/v1/FingerprintManagerProxyFactory.java
com/subgraph/orchid/config/TorConfigProxy.java
com/subgraph/orchid/crypto/PRNGFixes.java
com/subgraph/orchid/sockets/AndroidSocket.java
com/sun/jna/CallbackParameterContext.java
com/sun/jna/CallbackReference.java
com/sun/jna/CallbackResultContext.java
com/sun/jna/Function.java
com/sun/jna/FunctionMapper.java
com/sun/jna/InvocationMapper.java
com/sun/jna/Library.java
com/sun/jna/MethodParameterContext.java
com/sun/jna/MethodResultContext.java
com/sun/jna/Native.java
com/sun/jna/NativeLibrary.java
com/sun/jna/Platform.java
com/sun/jna/Structure.java
com/sun/jna/StructureReadContext.java
com/sun/jna/StructureWriteContext.java
com/sun/jna/Union.java
com/sun/jna/VarArgsChecker.java
com/sun/jna/internal/ReflectionUtils.java
com/sun/jna/win32/StdCallFunctionMapper.java
com/sun/jna/win32/W32APIFunctionMapper.java
io/invertase/firebase/common/SharedUtils.java
io/sentry/UnknownPropertiesTypeAdapterFactory.java
io/sentry/android/core/AppLifecycleIntegration.java
io/sentry/android/core/LoadClass.java
net/minidev/asm/ASMUtil.java
net/minidev/asm/Accessor.java
net/minidev/asm/BasicFiledFilter.java
net/minidev/asm/BeansAccessBuilder.java
net/minidev/asm/DynamicClassLoader.java
net/minidev/asm/FieldFilter.java
net/minidev/json/JSONUtil.java
net/minidev/json/reader/BeansWriter.java
org/bitcoinj/crypto/DRMWorkaround.java
org/bitcoinj/crypto/TrustStoreLoader.java
org/bitcoinj/store/DatabaseFullPrunedBlockStore.java
org/bitcoinj/wallet/WalletProtobufSerializer.java
org/consenlabs/imtoken/MainApplication.java
org/consenlabs/imtoken/urlhook/CustomURLStreamHandler.java
org/objectweb/asm/ClassWriter.java
org/objectweb/asm/Type.java
org/threeten/bp/chrono/Chronology.java
proguard/ftsafe/a/i.java
proguard/ftsafe/e/b.java
加密解密-> Crypto加解密组件
com/lambdaworks/crypto/PBKDF.java
com/lambdaworks/crypto/SCrypt.java
com/nimbusds/jose/crypto/AESCBC.java
com/nimbusds/jose/crypto/AESCryptoProvider.java
com/nimbusds/jose/crypto/AESDecrypter.java
com/nimbusds/jose/crypto/AESEncrypter.java
com/nimbusds/jose/crypto/AESGCM.java
com/nimbusds/jose/crypto/AESGCMKW.java
com/nimbusds/jose/crypto/AESKW.java
com/nimbusds/jose/crypto/CipherHelper.java
com/nimbusds/jose/crypto/CompositeKey.java
com/nimbusds/jose/crypto/ConcatKDF.java
com/nimbusds/jose/crypto/ContentCryptoProvider.java
com/nimbusds/jose/crypto/DirectCryptoProvider.java
com/nimbusds/jose/crypto/DirectDecrypter.java
com/nimbusds/jose/crypto/DirectEncrypter.java
com/nimbusds/jose/crypto/ECDH.java
com/nimbusds/jose/crypto/ECDHDecrypter.java
com/nimbusds/jose/crypto/ECDHEncrypter.java
com/nimbusds/jose/crypto/ECDSA.java
com/nimbusds/jose/crypto/HMAC.java
com/nimbusds/jose/crypto/LegacyAESGCM.java
com/nimbusds/jose/crypto/LegacyConcatKDF.java
com/nimbusds/jose/crypto/MACProvider.java
com/nimbusds/jose/crypto/MACSigner.java
com/nimbusds/jose/crypto/MACVerifier.java
com/nimbusds/jose/crypto/PBKDF2.java
com/nimbusds/jose/crypto/PasswordBasedEncrypter.java
com/nimbusds/jose/crypto/RSA1_5.java
com/nimbusds/jose/crypto/RSADecrypter.java
com/nimbusds/jose/crypto/RSAEncrypter.java
com/nimbusds/jose/crypto/RSASSA.java
com/nimbusds/jose/crypto/RSA_OAEP.java
com/nimbusds/jose/crypto/RSA_OAEP_256.java
com/nimbusds/jose/crypto/factories/DefaultJWEDecrypterFactory.java
com/nimbusds/jose/crypto/factories/DefaultJWSVerifierFactory.java
com/nimbusds/jose/jca/JCASupport.java
com/nimbusds/jose/jwk/OctetSequenceKey.java
com/nimbusds/jose/jwk/SecretJWK.java
com/nimbusds/jose/jwk/source/ImmutableSecret.java
com/nimbusds/jose/proc/JWEDecryptionKeySelector.java
com/nimbusds/jose/proc/JWSVerificationKeySelector.java
com/subgraph/orchid/TorClient.java
com/subgraph/orchid/crypto/HybridEncryption.java
com/subgraph/orchid/crypto/TorNTorKeyAgreement.java
com/subgraph/orchid/crypto/TorPublicKey.java
com/subgraph/orchid/crypto/TorRFC5869KeyDerivation.java
com/subgraph/orchid/crypto/TorStreamCipher.java
com/subgraph/orchid/crypto/TorTapKeyAgreement.java
com/wei/android/lib/fingerprintidentify/aosp/FingerprintManagerCompat.java
com/wei/android/lib/fingerprintidentify/aosp/FingerprintManagerCompatApi23.java
im/imkey/imkeylibrary/core/foundation/crypto/AES.java
im/imkey/imkeylibrary/core/foundation/crypto/RsaCrypto.java
im/imkey/imkeylibrary/device/DeviceManager.java
org/bitcoinj/crypto/BIP38PrivateKey.java
org/bitcoinj/crypto/DRMWorkaround.java
org/bitcoinj/crypto/PBKDF2SHA512.java
org/bitcoinj/protocols/payments/PaymentProtocol.java
org/consenlabs/imtoken/walletapi/BiometricProtectedData.java
org/consenlabs/tokencore/foundation/crypto/AES.java
org/consenlabs/tokencore/foundation/crypto/Hash.java
org/consenlabs/tokencore/wallet/IdentityWallet.java
网络通信-> HTTP建立连接
网络通信-> URLConnection
一般功能-> 传感器相关操作 com/lwansbrough/RCTCamera/RCTSensorOrientationChecker.java
io/sentry/android/core/TempSensorBreadcrumbsIntegration.java
网络通信-> 蓝牙连接
加密解密-> Base64 加密
网络通信-> HTTPS建立连接 com/pusher/client/util/HttpAuthorizer.java
im/imkey/imkeylibrary/net/Https.java
io/sentry/transport/HttpConnection.java
网络通信-> OkHttpClient Connection
组件-> 启动 Activity
加密解密-> Base64 解密
隐私数据-> 获取已安装的应用程序
一般功能-> 查看\修改Android系统属性 com/reactcommunity/rnlocalize/RNLocalizeModule.java
DEX-> 动态加载
敏感行为-> 检测了是否被jdb调试 io/sentry/android/core/ANRWatchDog.java
命令执行-> getRuntime.exec() com/sun/jna/NativeLibrary.java
io/sentry/android/core/util/RootChecker.java
一般功能-> 加载so文件
网络通信-> TCP服务器套接字 com/subgraph/orchid/dashboard/Dashboard.java
com/subgraph/orchid/socks/SocksPortListenerImpl.java
org/java_websocket/server/WebSocketServer.java
组件-> ContentProvider com/helpscout/beacon/BeaconInitProvider.java
io/invertase/firebase/common/ReactNativeFirebaseInitProvider.java
io/sentry/android/core/SentryInitProvider.java
组件-> 发送广播 com/reactnativecommunity/netinfo/AmazonFireDeviceConnectivityPoller.java
com/samsung/android/sdk/pass/SpassFingerprint.java
隐私数据-> 拍照摄像 com/lwansbrough/RCTCamera/RCTCameraModule.java
com/lwansbrough/RCTCamera/RCTCameraViewFinder.java
一般功能-> 获取活动网路信息
一般功能-> Android通知 com/bumptech/glide/request/target/NotificationTarget.java
com/helpscout/beacon/a/d/d/a.java
进程操作-> 获取进程pid com/learnium/RNDeviceInfo/RNDeviceModule.java
com/zoontek/rnpermissions/RNPermissionsModule.java
io/sentry/android/core/util/Permissions.java
网络通信-> SSL证书处理
进程操作-> 杀死进程
一般功能-> 获取WiFi相关信息 com/learnium/RNDeviceInfo/RNDeviceModule.java
com/reactnativecommunity/netinfo/ConnectivityReceiver.java
一般功能-> 获取网络接口信息 com/learnium/RNDeviceInfo/RNDeviceModule.java
com/peel/react/rnos/RNOS.java
com/reactnativecommunity/netinfo/ConnectivityReceiver.java
组件-> 启动 Service io/invertase/firebase/messaging/ReactNativeFirebaseMessagingReceiver.java
隐私数据-> 录制视频 com/lwansbrough/RCTCamera/RCTCameraModule.java
网络通信-> WebView JavaScript接口 com/helpscout/beacon/internal/presentation/ui/article/ArticleWebView.java
com/reactnativecommunity/webview/RNCWebViewManager.java
网络通信-> WebView GET请求 com/helpscout/beacon/internal/presentation/ui/article/ArticleWebView.java
com/reactnativecommunity/webview/RNCWebViewManager.java
网络通信-> WebView POST请求 com/reactnativecommunity/webview/RNCWebViewManager.java
JavaScript 接口方法 com/reactnativecommunity/webview/RNCWebViewManager.java
网络通信-> WebView 相关 com/helpscout/beacon/internal/presentation/ui/article/ArticleWebView.java
com/reactnativecommunity/webview/RNCWebViewManager.java
org/consenlabs/imtoken/dappbrowser/DAppBrowser.java
设备指纹-> 查看本机号码 com/learnium/RNDeviceInfo/RNDeviceModule.java
隐私数据-> 剪贴板数据读写操作 com/helpscout/common/extensions/ContextExtensionsKt.java
com/reactnativecommunity/clipboard/ClipboardModule.java
隐私数据-> 屏幕截图,截取自己应用内部界面 com/bumptech/glide/load/resource/bitmap/TransformationUtils.java
进程操作-> 获取运行的进程\服务 io/invertase/firebase/common/SharedUtils.java

源代码分析

高危
3
警告
8
信息
3
安全
2
屏蔽
0
序号 问题 等级 参考标准 文件位置 操作
1 应用程序记录日志信息,不得记录敏感信息 信息 CWE: CWE-532: 通过日志文件的信息暴露
OWASP MASVS: MSTG-STORAGE-3
a/a/a/a/a/b.java
a/a/a/a/a/c.java
cl/json/RNShareModule.java
cl/json/social/SingleShareIntent.java
com/airbnb/lottie/LottieAnimationView.java
com/airbnb/lottie/PerformanceTracker.java
com/airbnb/lottie/utils/LogcatLogger.java
com/brentvatne/react/ReactVideoView.java
com/bumptech/glide/Glide.java
com/bumptech/glide/gifdecoder/GifHeaderParser.java
com/bumptech/glide/gifdecoder/StandardGifDecoder.java
com/bumptech/glide/load/data/AssetPathFetcher.java
com/bumptech/glide/load/data/HttpUrlFetcher.java
com/bumptech/glide/load/data/LocalUriFetcher.java
com/bumptech/glide/load/data/mediastore/ThumbFetcher.java
com/bumptech/glide/load/data/mediastore/ThumbnailStreamOpener.java
com/bumptech/glide/load/engine/DecodeJob.java
com/bumptech/glide/load/engine/DecodePath.java
com/bumptech/glide/load/engine/Engine.java
com/bumptech/glide/load/engine/GlideException.java
com/bumptech/glide/load/engine/SourceGenerator.java
com/bumptech/glide/load/engine/bitmap_recycle/LruArrayPool.java
com/bumptech/glide/load/engine/bitmap_recycle/LruBitmapPool.java
com/bumptech/glide/load/engine/cache/DiskLruCacheWrapper.java
com/bumptech/glide/load/engine/cache/MemorySizeCalculator.java
com/bumptech/glide/load/engine/executor/GlideExecutor.java
com/bumptech/glide/load/engine/executor/RuntimeCompat.java
com/bumptech/glide/load/engine/prefill/BitmapPreFillRunner.java
com/bumptech/glide/load/model/ByteBufferEncoder.java
com/bumptech/glide/load/model/ByteBufferFileLoader.java
com/bumptech/glide/load/model/FileLoader.java
com/bumptech/glide/load/model/ResourceLoader.java
com/bumptech/glide/load/model/StreamEncoder.java
com/bumptech/glide/load/resource/ImageDecoderResourceDecoder.java
com/bumptech/glide/load/resource/bitmap/BitmapEncoder.java
com/bumptech/glide/load/resource/bitmap/BitmapImageDecoderResourceDecoder.java
com/bumptech/glide/load/resource/bitmap/DefaultImageHeaderParser.java
com/bumptech/glide/load/resource/bitmap/Downsampler.java
com/bumptech/glide/load/resource/bitmap/DrawableToBitmapConverter.java
com/bumptech/glide/load/resource/bitmap/HardwareConfigState.java
com/bumptech/glide/load/resource/bitmap/TransformationUtils.java
com/bumptech/glide/load/resource/bitmap/VideoDecoder.java
com/bumptech/glide/load/resource/gif/ByteBufferGifDecoder.java
com/bumptech/glide/load/resource/gif/GifDrawableEncoder.java
com/bumptech/glide/load/resource/gif/StreamGifDecoder.java
com/bumptech/glide/manager/DefaultConnectivityMonitor.java
com/bumptech/glide/manager/DefaultConnectivityMonitorFactory.java
com/bumptech/glide/manager/RequestManagerFragment.java
com/bumptech/glide/manager/RequestManagerRetriever.java
com/bumptech/glide/manager/RequestTracker.java
com/bumptech/glide/manager/SupportRequestManagerFragment.java
com/bumptech/glide/module/ManifestParser.java
com/bumptech/glide/request/SingleRequest.java
com/bumptech/glide/request/target/CustomViewTarget.java
com/bumptech/glide/request/target/ViewTarget.java
com/bumptech/glide/signature/ApplicationVersionSignature.java
com/bumptech/glide/util/ContentLengthInputStream.java
com/bumptech/glide/util/pool/FactoryPools.java
com/drew/imaging/ImageMetadataReader.java
com/drew/lang/CompoundException.java
com/drew/tools/ExtractJpegSegmentTool.java
com/drew/tools/ProcessAllImagesInFolderUtility.java
com/drew/tools/ProcessUrlUtility.java
com/fingerprints/service/FingerprintManager.java
com/ftsafe/bluetooth/sdk/utils/a.java
com/github/yamill/orientation/OrientationModule.java
com/horcrux/svg/Brush.java
com/horcrux/svg/ClipPathView.java
com/horcrux/svg/ImageView.java
com/horcrux/svg/LinearGradientView.java
com/horcrux/svg/MaskView.java
com/horcrux/svg/PatternView.java
com/horcrux/svg/RadialGradientView.java
com/horcrux/svg/UseView.java
com/horcrux/svg/VirtualView.java
com/imagepicker/utils/MediaUtils.java
com/learnium/RNDeviceInfo/RNDeviceModule.java
com/learnium/RNDeviceInfo/RNInstallReferrerClient.java
com/learnium/RNDeviceInfo/resolver/DeviceIdResolver.java
com/lwansbrough/RCTCamera/MutableImage.java
com/lwansbrough/RCTCamera/RCTCamera.java
com/lwansbrough/RCTCamera/RCTCameraModule.java
com/lwansbrough/RCTCamera/RCTCameraViewFinder.java
com/masteratul/exceptionhandler/DefaultErrorScreen.java
com/microsoft/codepush/react/CodePushUtils.java
com/pusher/client/example/ExampleApp.java
com/pusher/client/example/PresenceChannelExampleApp.java
com/pusher/client/example/PrivateChannelExampleApp.java
com/pusher/client/example/PrivateEncryptedChannelExampleApp.java
com/pusher/client/example/SimpleWebSocket.java
com/reactnativecommunity/art/ARTShapeShadowNode.java
com/reactnativecommunity/art/ARTSurfaceViewShadowNode.java
com/reactnativecommunity/asyncstorage/AsyncStorageModule.java
com/reactnativecommunity/asyncstorage/ReactDatabaseSupplier.java
com/reactnativecommunity/webview/RNCWebViewManager.java
com/reactnativecommunity/webview/RNCWebViewModule.java
com/samsung/android/sdk/pass/Spass.java
com/samsung/android/sdk/pass/SpassFingerprint.java
com/samsung/android/sdk/pass/d.java
com/samsung/android/sdk/pass/support/SdkSupporter.java
com/samsung/android/sdk/pass/support/v1/FingerprintManagerProxyFactory.java
com/subgraph/orchid/TorClient.java
com/sun/jna/Native.java
com/swmansion/gesturehandler/react/RNGestureHandlerRootHelper.java
com/swmansion/gesturehandler/react/RNGestureHandlerRootView.java
com/swmansion/reanimated/nodes/DebugNode.java
com/th3rdwave/safeareacontext/SafeAreaView.java
fr/greweb/reactnativeviewshot/DebugViews.java
fr/greweb/reactnativeviewshot/RNViewShotModule.java
fr/greweb/reactnativeviewshot/ViewShot.java
im/imkey/imkeylibrary/bluetooth/Ble.java
im/shimo/react/prompt/RNPromptModule.java
io/invertase/firebase/app/ReactNativeFirebaseApp.java
io/invertase/firebase/common/RCTConvertFirebase.java
io/invertase/firebase/common/ReactNativeFirebaseEventEmitter.java
io/invertase/firebase/common/SharedUtils.java
io/invertase/firebase/crashlytics/ReactNativeFirebaseCrashlyticsInitProvider.java
io/invertase/firebase/crashlytics/ReactNativeFirebaseCrashlyticsModule.java
io/invertase/firebase/messaging/ReactNativeFirebaseMessagingModule.java
io/invertase/firebase/messaging/ReactNativeFirebaseMessagingReceiver.java
io/invertase/firebase/utils/ReactNativeFirebaseUtilsModule.java
io/sentry/SystemOutLogger.java
io/sentry/android/core/AndroidLogger.java
io/sentry/transport/StdoutTransport.java
org/bitcoinj/store/DatabaseFullPrunedBlockStore.java
org/bitcoinj/store/LevelDBFullPrunedBlockStore.java
org/consenlabs/imtoken/dappbrowser/DAppBrowser.java
org/consenlabs/imtoken/dappbrowser/JsInjectorClient.java
org/consenlabs/imtoken/urlhook/CustomURLStreamHandler.java
org/consenlabs/tokencore/wallet/WalletManager.java
org/koin/android/logger/AndroidLogger.java
org/koin/core/time/MeasureKt.java
org/reactnative/facedetector/tasks/FileFaceDetectionAsyncTask.java
timber/log/Timber.java
2 IP地址泄露 警告 CWE: CWE-200: 信息泄露
OWASP MASVS: MSTG-CODE-2
3 应用程序可以读取/写入外部存储器,任何应用程序都可以读取写入外部存储器的数据 警告 CWE: CWE-276: 默认权限不正确
OWASP Top 10: M2: Insecure Data Storage
OWASP MASVS: MSTG-STORAGE-2
4 文件可能包含硬编码的敏感信息,如用户名、密码、密钥等 警告 CWE: CWE-312: 明文存储敏感信息
OWASP Top 10: M9: Reverse Engineering
OWASP MASVS: MSTG-STORAGE-14
coil/request/ImageRequest.java
coil/request/ImageResult.java
coil/request/Parameters.java
com/bitgo/randombytes/RandomBytesModule.java
com/bumptech/glide/load/Option.java
com/bumptech/glide/load/engine/DataCacheKey.java
com/bumptech/glide/load/engine/EngineResource.java
com/bumptech/glide/load/engine/ResourceCacheKey.java
com/bumptech/glide/manager/RequestManagerRetriever.java
com/helpscout/beacon/ui/BeaconActivity.java
com/helpscout/beacon/ui/BuildConfig.java
com/helpscout/common/mvi/DefaultMviViewStateStore.java
com/meituan/android/walle/ChannelReader.java
com/microsoft/codepush/react/CodePushConstants.java
com/microsoft/codepush/react/CodePushTelemetryManager.java
com/pusher/client/example/ExampleApp.java
com/pusher/client/example/PresenceChannelExampleApp.java
com/pusher/client/example/PrivateChannelExampleApp.java
com/pusher/client/example/PrivateEncryptedChannelExampleApp.java
im/imkey/imkeylibrary/core/wallet/transaction/ImKeyBitcoinTransaction.java
im/imkey/imkeylibrary/device/model/AppDownloadRequest.java
im/imkey/imkeylibrary/device/model/CommonRequest.java
im/imkey/imkeylibrary/device/model/CommonResponse.java
im/imkey/imkeylibrary/device/model/SeActivateRequest.java
im/imkey/imkeylibrary/device/model/SeSecureCheckRequest.java
io/invertase/firebase/common/TaskExecutorService.java
io/invertase/firebase/messaging/ReactNativeFirebaseMessagingHeadlessService.java
io/invertase/firebase/messaging/ReactNativeFirebaseMessagingSerializer.java
org/bitcoinj/crypto/EncryptedData.java
org/bitcoinj/crypto/TrustStoreLoader.java
org/bitcoinj/store/LevelDBBlockStore.java
org/consenlabs/imtoken/BuildConfig.java
org/consenlabs/imtoken/walletapi/BiometricProtectedData.java
org/consenlabs/tokencore/wallet/model/Messages.java
org/consenlabs/tokencore/wallet/transaction/BitcoinTransaction.java
org/java_websocket/drafts/Draft_6455.java
org/reactnative/facedetector/tasks/FileFaceDetectionAsyncTask.java
5 SHA-1是已知存在哈希冲突的弱哈希 警告 CWE: CWE-327: 使用已被攻破或存在风险的密码学算法
OWASP Top 10: M5: Insufficient Cryptography
OWASP MASVS: MSTG-CRYPTO-4
6 此应用程序使用SSL Pinning 来检测或防止安全通信通道中的MITM攻击 安全
OWASP MASVS: MSTG-NETWORK-4
com/helpscout/beacon/internal/data/remote/BeaconUiApiService.java
com/helpscout/beacon/internal/data/remote/chat/ChatApiService.java
7 应用程序在加密算法中使用ECB模式。ECB模式是已知的弱模式,因为它对相同的明文块[UNK]产生相同的密文 高危 CWE: CWE-327: 使用已被攻破或存在风险的密码学算法
OWASP Top 10: M5: Insufficient Cryptography
OWASP MASVS: MSTG-CRYPTO-2
com/subgraph/orchid/crypto/TorStreamCipher.java
org/bitcoinj/crypto/BIP38PrivateKey.java
8 应用程序使用带PKCS5/PKCS7填充的加密模式CBC。此配置容易受到填充oracle攻击。 高危 CWE: CWE-649: 依赖于混淆或加密安全相关输入而不进行完整性检查
OWASP Top 10: M5: Insufficient Cryptography
OWASP MASVS: MSTG-CRYPTO-3
com/nimbusds/jose/crypto/AESCBC.java
com/nimbusds/jose/jca/JCASupport.java
org/consenlabs/imtoken/walletapi/BiometricProtectedData.java
9 应用程序创建临时文件。敏感信息永远不应该被写进临时文件 警告 CWE: CWE-276: 默认权限不正确
OWASP Top 10: M2: Insecure Data Storage
OWASP MASVS: MSTG-STORAGE-2
10 应用程序可以写入应用程序目录。敏感信息应加密 信息 CWE: CWE-276: 默认权限不正确
OWASP MASVS: MSTG-STORAGE-14
com/helpscout/beacon/a/b/c/a.java
11 此应用程序可能会请求root(超级用户)权限 警告 CWE: CWE-250: 以不必要的权限执行
OWASP MASVS: MSTG-RESILIENCE-1
io/sentry/android/core/util/RootChecker.java
12 此应用程序可能具有Root检测功能 安全
OWASP MASVS: MSTG-RESILIENCE-1
io/sentry/android/core/DefaultAndroidEventProcessor.java
io/sentry/android/core/util/RootChecker.java
13 应用程序使用不安全的随机数生成器 警告 CWE: CWE-330: 使用不充分的随机数
OWASP Top 10: M5: Insufficient Cryptography
OWASP MASVS: MSTG-CRYPTO-6
14 如果一个应用程序使用WebView.loadDataWithBaseURL方法来加载一个网页到WebView,那么这个应用程序可能会遭受跨站脚本攻击 高危 CWE: CWE-79: 在Web页面生成时对输入的转义处理不恰当('跨站脚本')
OWASP Top 10: M1: Improper Platform Usage
OWASP MASVS: MSTG-PLATFORM-6
com/reactnativecommunity/webview/RNCWebViewManager.java
15 此应用程序将数据复制到剪贴板。敏感数据不应复制到剪贴板,因为其他应用程序可以访问它 信息
OWASP MASVS: MSTG-STORAGE-10
com/helpscout/common/extensions/ContextExtensionsKt.java
com/reactnativecommunity/clipboard/ClipboardModule.java
16 应用程序使用SQLite数据库并执行原始SQL查询。原始SQL查询中不受信任的用户输入可能会导致SQL注入。敏感信息也应加密并写入数据库 警告 CWE: CWE-89: SQL命令中使用的特殊元素转义处理不恰当('SQL 注入')
OWASP Top 10: M7: Client Code Quality
com/reactnativecommunity/asyncstorage/ReactDatabaseSupplier.java

动态库分析

序号 动态库 NX(堆栈禁止执行) STACK CANARY(栈保护) RELRO RPATH(指定SO搜索路径) RUNPATH(指定SO搜索路径) FORTIFY(常用函数加强检查) SYMBOLS STRIPPED(裁剪符号表)
1 armeabi-v7a/libconnector.so
True
info
二进制文件设置了 NX 位。这标志着内存页面不可执行,使得攻击者注入的 shellcode 不可执行。
True
info
这个二进制文件在栈上添加了一个栈哨兵值,以便它会被溢出返回地址的栈缓冲区覆盖。这样可以通过在函数返回之前验证栈哨兵的完整性来检测溢出
Full RELRO
info
此共享对象已完全启用 RELRO。 RELRO 确保 GOT 不会在易受攻击的 ELF 二进制文件中被覆盖。在完整 RELRO 中,整个 GOT(.got 和 .got.plt 两者)被标记为只读。
None
info
二进制文件没有设置运行时搜索路径或RPATH
None
info
二进制文件没有设置 RUNPATH
True
info
二进制文件有以下加固函数: ['__FD_SET_chk']
False
warning
符号可用
2 armeabi-v7a/libjcore238.so
True
info
二进制文件设置了 NX 位。这标志着内存页面不可执行,使得攻击者注入的 shellcode 不可执行。
True
info
这个二进制文件在栈上添加了一个栈哨兵值,以便它会被溢出返回地址的栈缓冲区覆盖。这样可以通过在函数返回之前验证栈哨兵的完整性来检测溢出
Full RELRO
info
此共享对象已完全启用 RELRO。 RELRO 确保 GOT 不会在易受攻击的 ELF 二进制文件中被覆盖。在完整 RELRO 中,整个 GOT(.got 和 .got.plt 两者)被标记为只读。
None
info
二进制文件没有设置运行时搜索路径或RPATH
None
info
二进制文件没有设置 RUNPATH
False
warning
二进制文件没有任何加固函数。加固函数提供了针对 glibc 的常见不安全函数(如 strcpy,gets 等)的缓冲区溢出检查。使用编译选项 -D_FORTIFY_SOURCE=2 来加固函数。这个检查对于 Dart/Flutter 库不适用
False
warning
符号可用
3 armeabi-v7a/libjnidispatch.so
True
info
二进制文件设置了 NX 位。这标志着内存页面不可执行,使得攻击者注入的 shellcode 不可执行。
False
high
这个二进制文件没有在栈上添加栈哨兵值。栈哨兵是用于检测和防止攻击者覆盖返回地址的一种技术。使用选项-fstack-protector-all来启用栈哨兵。这对于Dart/Flutter库不适用,除非使用了Dart FFI
Full RELRO
info
此共享对象已完全启用 RELRO。 RELRO 确保 GOT 不会在易受攻击的 ELF 二进制文件中被覆盖。在完整 RELRO 中,整个 GOT(.got 和 .got.plt 两者)被标记为只读。
None
info
二进制文件没有设置运行时搜索路径或RPATH
None
info
二进制文件没有设置 RUNPATH
False
warning
二进制文件没有任何加固函数。加固函数提供了针对 glibc 的常见不安全函数(如 strcpy,gets 等)的缓冲区溢出检查。使用编译选项 -D_FORTIFY_SOURCE=2 来加固函数。这个检查对于 Dart/Flutter 库不适用
False
warning
符号可用
4 armeabi-v7a/libnmtk.so
True
info
二进制文件设置了 NX 位。这标志着内存页面不可执行,使得攻击者注入的 shellcode 不可执行。
True
info
这个二进制文件在栈上添加了一个栈哨兵值,以便它会被溢出返回地址的栈缓冲区覆盖。这样可以通过在函数返回之前验证栈哨兵的完整性来检测溢出
Full RELRO
info
此共享对象已完全启用 RELRO。 RELRO 确保 GOT 不会在易受攻击的 ELF 二进制文件中被覆盖。在完整 RELRO 中,整个 GOT(.got 和 .got.plt 两者)被标记为只读。
None
info
二进制文件没有设置运行时搜索路径或RPATH
None
info
二进制文件没有设置 RUNPATH
True
info
二进制文件有以下加固函数: ['__strncpy_chk']
False
warning
符号可用
5 armeabi-v7a/libsecp256k1.so
True
info
二进制文件设置了 NX 位。这标志着内存页面不可执行,使得攻击者注入的 shellcode 不可执行。
True
info
这个二进制文件在栈上添加了一个栈哨兵值,以便它会被溢出返回地址的栈缓冲区覆盖。这样可以通过在函数返回之前验证栈哨兵的完整性来检测溢出
Full RELRO
info
此共享对象已完全启用 RELRO。 RELRO 确保 GOT 不会在易受攻击的 ELF 二进制文件中被覆盖。在完整 RELRO 中,整个 GOT(.got 和 .got.plt 两者)被标记为只读。
None
info
二进制文件没有设置运行时搜索路径或RPATH
None
info
二进制文件没有设置 RUNPATH
False
warning
二进制文件没有任何加固函数。加固函数提供了针对 glibc 的常见不安全函数(如 strcpy,gets 等)的缓冲区溢出检查。使用编译选项 -D_FORTIFY_SOURCE=2 来加固函数。这个检查对于 Dart/Flutter 库不适用
False
warning
符号可用
6 armeabi-v7a/libtcx.so
True
info
二进制文件设置了 NX 位。这标志着内存页面不可执行,使得攻击者注入的 shellcode 不可执行。
True
info
这个二进制文件在栈上添加了一个栈哨兵值,以便它会被溢出返回地址的栈缓冲区覆盖。这样可以通过在函数返回之前验证栈哨兵的完整性来检测溢出
Full RELRO
info
此共享对象已完全启用 RELRO。 RELRO 确保 GOT 不会在易受攻击的 ELF 二进制文件中被覆盖。在完整 RELRO 中,整个 GOT(.got 和 .got.plt 两者)被标记为只读。
None
info
二进制文件没有设置运行时搜索路径或RPATH
None
info
二进制文件没有设置 RUNPATH
False
warning
二进制文件没有任何加固函数。加固函数提供了针对 glibc 的常见不安全函数(如 strcpy,gets 等)的缓冲区溢出检查。使用编译选项 -D_FORTIFY_SOURCE=2 来加固函数。这个检查对于 Dart/Flutter 库不适用
False
warning
符号可用
7 armeabi-v7a/libv8android.so
True
info
二进制文件设置了 NX 位。这标志着内存页面不可执行,使得攻击者注入的 shellcode 不可执行。
True
info
这个二进制文件在栈上添加了一个栈哨兵值,以便它会被溢出返回地址的栈缓冲区覆盖。这样可以通过在函数返回之前验证栈哨兵的完整性来检测溢出
Full RELRO
info
此共享对象已完全启用 RELRO。 RELRO 确保 GOT 不会在易受攻击的 ELF 二进制文件中被覆盖。在完整 RELRO 中,整个 GOT(.got 和 .got.plt 两者)被标记为只读。
None
info
二进制文件没有设置运行时搜索路径或RPATH
None
info
二进制文件没有设置 RUNPATH
False
warning
二进制文件没有任何加固函数。加固函数提供了针对 glibc 的常见不安全函数(如 strcpy,gets 等)的缓冲区溢出检查。使用编译选项 -D_FORTIFY_SOURCE=2 来加固函数。这个检查对于 Dart/Flutter 库不适用
False
warning
符号可用
8 armeabi-v7a/libv8executor.so
True
info
二进制文件设置了 NX 位。这标志着内存页面不可执行,使得攻击者注入的 shellcode 不可执行。
True
info
这个二进制文件在栈上添加了一个栈哨兵值,以便它会被溢出返回地址的栈缓冲区覆盖。这样可以通过在函数返回之前验证栈哨兵的完整性来检测溢出
Full RELRO
info
此共享对象已完全启用 RELRO。 RELRO 确保 GOT 不会在易受攻击的 ELF 二进制文件中被覆盖。在完整 RELRO 中,整个 GOT(.got 和 .got.plt 两者)被标记为只读。
None
info
二进制文件没有设置运行时搜索路径或RPATH
None
info
二进制文件没有设置 RUNPATH
False
warning
二进制文件没有任何加固函数。加固函数提供了针对 glibc 的常见不安全函数(如 strcpy,gets 等)的缓冲区溢出检查。使用编译选项 -D_FORTIFY_SOURCE=2 来加固函数。这个检查对于 Dart/Flutter 库不适用
False
warning
符号可用

文件分析

序号 问题 文件

VIRUSTOTAL扫描

  检出率: 25 / 63       完整报告

反病毒引擎 检出结果
AhnLab-V3 Trojan/Android.FakeWallet.1201955
Alibaba Trojan:Android/Fakeapp.e7e976f3
Avast-Mobile Android:Evo-gen [Trj]
Avira ANDROID/FakeWallet.GAA.Gen
BitDefenderFalx Android.Trojan.Agent.gQNSI
CAT-QuickHeal Android.FakeWallet.GEN50169
DrWeb Android.CoinSteal.6
ESET-NOD32 a variant of Android/FakeWallet.L
F-Secure Malware.ANDROID/FakeWallet.GAA.Gen
Fortinet Android/FakeWallet.L!tr
Google Detected
Ikarus Trojan.AndroidOS.FakeWallet
K7GW Trojan ( 005902b61 )
Kaspersky HEUR:Trojan.AndroidOS.Fakeapp.ej
Lionic Trojan.AndroidOS.FakeWallet.C!c
MAX malware (ai score=99)
McAfee Artemis!052FD0799398
NANO-Antivirus Trojan.Android.CoinSteal.kkbnqx
Skyhigh Artemis
Symantec Trojan.Gen.MBT
SymantecMobileInsight AppRisk:Generisk
Tencent Dos.Trojan.Fakeapp.Eflw
Trustlook Android.Malware.Trojan
Varist ABRisk.FYMQ-0
ZoneAlarm HEUR:Trojan.AndroidOS.Fakeapp.ej

滥用权限

恶意软件常用权限 10/30
android.permission.SYSTEM_ALERT_WINDOW
android.permission.READ_PHONE_STATE
android.permission.CAMERA
android.permission.WAKE_LOCK
android.permission.ACCESS_COARSE_LOCATION
android.permission.ACCESS_FINE_LOCATION
android.permission.REQUEST_INSTALL_PACKAGES
android.permission.GET_TASKS
android.permission.VIBRATE
android.permission.WRITE_SETTINGS
其它常用权限 14/46
android.permission.WRITE_EXTERNAL_STORAGE
android.permission.READ_EXTERNAL_STORAGE
android.permission.ACCESS_NETWORK_STATE
android.permission.ACCESS_WIFI_STATE
android.permission.INTERNET
android.permission.BLUETOOTH_ADMIN
android.permission.BLUETOOTH
android.permission.CHANGE_WIFI_STATE
android.permission.ACCESS_LOCATION_EXTRA_COMMANDS
android.permission.CHANGE_NETWORK_STATE
com.google.android.c2dm.permission.RECEIVE
com.google.android.finsky.permission.BIND_GET_INSTALL_REFERRER_SERVICE
com.google.android.gms.permission.AD_ID
android.permission.FOREGROUND_SERVICE

恶意软件常用权限 是被已知恶意软件广泛滥用的权限。
其它常用权限 是已知恶意软件经常滥用的权限。

IP地图

域名检测

域名 状态 中国境内 位置信息 解析
beaconapi.helpscout.net 安全
IP地址: 34.196.207.116
国家: United States of America
地区: Virginia
城市: Ashburn
查看: Google 地图





raw.githubusercontent.com 安全
IP地址: 185.199.109.133
国家: United States of America
地区: Pennsylvania
城市: California
查看: Google 地图





drewnoakes.com 安全
IP地址: 34.229.76.186
国家: United States of America
地区: Virginia
城市: Ashburn
查看: Google 地图





www.aiim.org 安全
IP地址: 199.60.103.225
国家: United States of America
地区: Massachusetts
城市: Cambridge
查看: Google 地图





ce3e75d5.jpush.cn 安全
IP地址: 120.233.118.242
国家: China
地区: Guangdong
城市: Shenzhen
查看: 高德地图





iptc.org 安全
IP地址: 3.64.29.21
国家: Germany
地区: Hessen
城市: Frankfurt am Main
查看: Google 地图





ws.pusherapp.com 安全
IP地址: 3.222.255.212
国家: United States of America
地区: Virginia
城市: Ashburn
查看: Google 地图





httpseed.bitcoin.schildbach.de 安全
没有可用的地理位置信息。




office-test.jpushoa.com 安全
IP地址: 10.55.69.151
国家: -
地区: -
城市: -
查看: Google 地图





docs.brightwurks.com 安全
IP地址: 99.84.203.126
国家: United States of America
地区: California
城市: Los Angeles
查看: Google 地图





bbc.co.uk 安全
IP地址: 151.101.192.81
国家: United States of America
地区: California
城市: San Francisco
查看: Google 地图





www.npes.org 安全
IP地址: 104.21.43.185
国家: United States of America
地区: California
城市: San Francisco
查看: Google 地图