com.duosecurity.duomobile_4.108.0-4108020_minAPI30_arm64-v8a_armeabi_armeabi-v7a_mips_mips64_x86_x86_64__nodpi__apkmirror.com.apk
34.10 MB
Analyzed: 2026-07-19 21:38 UTC
APK Security & Privacy Score
Security scoring uses multi-engine scan signals and APK indicators. Privacy scoring uses requested permissions and network endpoint patterns.
Security
Scan-weighted
98/100
Threat scan clean
Modern target SDK
Privacy
Permissions & network
84/100
High-risk permissions
HTTP URLs found
AllowBackup enabled
90/100
Excellent
Overall trust
Facts
Threat scan
0/75 flagged, 0 suspicious
Permissions
17 requested
Network strings
28 URLs (3 HTTP, 25 HTTPS)
Target SDK
36
Certificate
Valid until 2050-06-30 (24 years, suspicious)
Warnings
Found 3 HTTP URL strings (unencrypted).
High-risk permissions detected: android.permission.RECEIVE_BOOT_COMPLETED
AllowBackup is enabled.
Package Name
com.duosecurity.duomobile
Version Code
4108020
Version Name
4.108.0
Application Name
com.duosecurity.duomobile.DuoMobileApplication
Debuggable
No
Allow Backup
Yes
Min SDK
Android 30 (Android 11)
Target SDK
Android 36 (Unknown)
Supported ABIs
arm64-v8a
armeabi
armeabi-v7a
mips
mips64
x86
x86_64
Certificate & Signer
Valid From
Valid To
Serial Number
Thumbprint
Issuer: C
Issuer: CN
Issuer: DN
Issuer: L
Issuer: O
Issuer: OU
Issuer: ST
Subject: C
Subject: CN
Subject: DN
Subject: L
Subject: O
Subject: OU
Subject: ST
Security Scan
0
✓ Clean
Malicious
0
Suspicious
0
Harmless
0
Undetected
66
Timeout
1
Failure
1
Scan Providers
APEX
AVG
Acronis
AhnLab-V3
Alibaba
Antiy-AVL
Arcabit
Avast
Avast-Mobile
Avira
Baidu
BitDefender
BitDefenderFalx
Bkav
CAT-QuickHeal
CMC
CTX
ClamAV
CrowdStrike
Cylance
Cynet
DeepInstinct
DrWeb
ESET-NOD32
Elastic
Emsisoft
F-Secure
Fortinet
GData
Google
Gridinsoft
Ikarus
Jiangmin
K7AntiVirus
K7GW
Kaspersky
Kingsoft
Lionic
Malwarebytes
MaxSecure
McAfeeD
MicroWorld-eScan
Microsoft
NANO-Antivirus
Paloalto
Panda
Rising
SUPERAntiSpyware
Sangfor
SentinelOne
Skyhigh
Sophos
Symantec
SymantecMobileInsight
TACHYON
Tencent
Trapmine
TrellixENS
TrendMicro
TrendMicro-HouseCall
Trustlook
VBA32
VIPRE
Varist
ViRobot
VirIT
Webroot
Xcitium
Yandex
Zillya
ZoneAlarm
Zoner
alibabacloud
huorong
tehtris
File Signatures
SHA-256
97393a1d63ab4520d2492003ecdd62c17ba37c1f04db256df52492ed59529d29
MD5
a017b16282a2c8fae2a1a9579a9c303c
SHA-1
bbe2cc4fccdbd589bca3b28f99681ae606e7167f
SSDEEP
196608:OVBZwgYOg3mXMedMuaML7wNPBz6q4LOis0rF7jLbdLWwuw+NHjD6wQ5gXdoRWND2:2Brm3myBi7w5N18Oi5LLOZvlQ5gEWND2
TLSH
T1AE77BE07E7528D72C8BEA73958B69351B331AD89BB4357832008F5B96DBB6C81F583C4
VHASH
a813bad7b63a7d63d547f0ada8ef464d
PERMHASH
ef4647483d2299dd5d12d9023f22e9d6a901316a04d28f036bb00835a266fb6c
File Intelligence
Type Description
Human-friendly file type name based on multiple detection methods.
Type Extension
Most likely file extension inferred from the content.
Type Tag
Primary type tag assigned by the classifier.
Type Tags
Additional type tags that describe the file content.
Magic
File signature result from magic bytes inspection.
Magika
File type predicted by Magika (ML-based file type detection).
TrID
TrID file type guesses with probabilities.
dhash
Perceptual hash used to compare visual similarity of files.
raw md5
Raw MD5 hash of the file contents.
extensions
File extensions found inside the APK and how many of each.
file types
Detected embedded file types and their counts.
highest datetime
Latest timestamp found among files inside the archive.
lowest datetime
Earliest timestamp found among files inside the archive.
num children
Number of files contained within the archive.
type
Container type detected for the analyzed file.
uncompressed size
Estimated total size of all files after extraction.
Deep Manifest Analysis
Activity Intents (1)
com.duosecurity.duomobile.ui.router.DeepLinkRouterActivity
Service Intents (3)
com.duosecurity.duomobile.push.DuoFcmListenerService
com.duosecurity.duomobile.wearable.HandheldMessageListenerService
Firebase messaging service
com.google.firebase.messaging.FirebaseMessagingService
Receiver Intents (9)
Profile installer
androidx.profileinstaller.ProfileInstallReceiver
androidx.work.impl.background.systemalarm.ConstraintProxy$BatteryChargingProxy
androidx.work.impl.background.systemalarm.ConstraintProxy$BatteryNotLowProxy
androidx.work.impl.background.systemalarm.ConstraintProxy$NetworkStateProxy
androidx.work.impl.background.systemalarm.ConstraintProxy$StorageNotLowProxy
androidx.work.impl.background.systemalarm.ConstraintProxyUpdateReceiver
Work rescheduler
androidx.work.impl.background.systemalarm.RescheduleReceiver
androidx.work.impl.diagnostics.DiagnosticsReceiver
com.google.firebase.iid.FirebaseInstanceIdReceiver
Native Libraries (5)
libandroidx.graphics.path
libandroidx.graphics.path.so
libimage_processing_util_jni
libimage_processing_util_jni.so
librenderscript-toolkit
librenderscript-toolkit.so
libsodiumjni
libsodiumjni.so
libsurface_util_jni
libsurface_util_jni.so
Requested Permissions (17)
Cloud messaging receive
com.google.android.c2dm.permission.RECEIVE
have full network access
android.permission.INTERNET
take pictures and videos
android.permission.CAMERA
view network connections
android.permission.ACCESS_NETWORK_STATE
keep car screen turned on
android.permission.WAKE_LOCK
android.permission.BLUETOOTH_CONNECT
android.permission.BLUETOOTH_CONNECT
android.permission.BLUETOOTH_ADVERTISE
android.permission.BLUETOOTH_ADVERTISE
android.permission.BLUETOOTH_SCAN
android.permission.BLUETOOTH_SCAN
record audio
android.permission.RECORD_AUDIO
android.permission.POST_NOTIFICATIONS
android.permission.POST_NOTIFICATIONS
control vibration
android.permission.VIBRATE
android.permission.USE_BIOMETRIC
android.permission.USE_BIOMETRIC
android.permission.USE_FINGERPRINT
android.permission.USE_FINGERPRINT
Install Referrer service
com.google.android.finsky.permission.BIND_GET_INSTALL_REFERRER_SERVICE
run at startup
android.permission.RECEIVE_BOOT_COMPLETED
Foreground service
android.permission.FOREGROUND_SERVICE
Dynamic receiver access
com.duosecurity.duomobile.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION
Uses Features (8)
Camera
android.hardware.camera
Camera Autofocus
android.hardware.camera.autofocus
Camera Flash
android.hardware.camera.flash
Camera Front
android.hardware.camera.front
Microphone
android.hardware.microphone
Screen Landscape
android.hardware.screen.landscape
Screen Portrait
android.hardware.screen.portrait
Wifi
android.hardware.wifi
Activities (11)
com.duosecurity.duomobile.ui.main.V4MainActivity
com.duosecurity.duomobile.ui.router.LauncherRouterActivity
com.duosecurity.duomobile.ui.inline_auth.InlineAuthFromChromeActivity
com.duosecurity.duomobile.ui.router.DeepLinkRouterActivity
com.withpersona.sdk2.inquiry.internal.InquiryActivity
androidx.credentials.playservices.HiddenActivity
androidx.credentials.playservices.IdentityCredentialApiHiddenActivity
com.google.android.gms.auth.api.signin.internal.SignInHubActivity
com.google.android.gms.common.api.GoogleApiActivity
com.journeyapps.barcodescanner.CaptureActivity
com.google.android.play.core.common.PlayCoreDialogWrapperActivity
Services (20)
com.duosecurity.duomobile.push.DuoFcmListenerService
com.duosecurity.duomobile.push.PushTransactionService
com.duosecurity.duomobile.push.PushRegistrationJobIntentService
com.duosecurity.duomobile.wearable.HandheldMessageListenerService
com.duosecurity.duokit.playintegrity.PlayIntegrityService
com.google.firebase.components.ComponentDiscoveryService
Firebase messaging service
com.google.firebase.messaging.FirebaseMessagingService
androidx.credentials.playservices.CredentialProviderMetadataHolder
com.google.mlkit.common.internal.MlKitComponentDiscoveryService
androidx.camera.core.impl.MetadataHolderService
com.google.android.gms.auth.api.signin.RevocationBoundService
com.google.android.gms.measurement.AppMeasurementService
com.google.android.gms.measurement.AppMeasurementJobService
com.google.firebase.sessions.SessionLifecycleService
androidx.work.impl.background.systemalarm.SystemAlarmService
androidx.work.impl.background.systemjob.SystemJobService
androidx.work.impl.foreground.SystemForegroundService
com.google.android.datatransport.runtime.backends.TransportBackendDiscovery
androidx.room.MultiInstanceInvalidationService
com.google.android.datatransport.runtime.scheduling.jobscheduling.JobInfoSchedulerService
Broadcast Receivers (12)
com.google.firebase.iid.FirebaseInstanceIdReceiver
com.google.firebase.iid.FirebaseInstanceIdReceiver
com.google.android.gms.measurement.AppMeasurementReceiver
com.google.android.gms.measurement.AppMeasurementReceiver
androidx.work.impl.utils.ForceStopRunnable$BroadcastReceiver
androidx.work.impl.utils.ForceStopRunnable$BroadcastReceiver
androidx.work.impl.background.systemalarm.ConstraintProxy$BatteryChargingProxy
androidx.work.impl.background.systemalarm.ConstraintProxy$BatteryChargingProxy
androidx.work.impl.background.systemalarm.ConstraintProxy$BatteryNotLowProxy
androidx.work.impl.background.systemalarm.ConstraintProxy$BatteryNotLowProxy
androidx.work.impl.background.systemalarm.ConstraintProxy$StorageNotLowProxy
androidx.work.impl.background.systemalarm.ConstraintProxy$StorageNotLowProxy
androidx.work.impl.background.systemalarm.ConstraintProxy$NetworkStateProxy
androidx.work.impl.background.systemalarm.ConstraintProxy$NetworkStateProxy
Work rescheduler
androidx.work.impl.background.systemalarm.RescheduleReceiver
androidx.work.impl.background.systemalarm.ConstraintProxyUpdateReceiver
androidx.work.impl.background.systemalarm.ConstraintProxyUpdateReceiver
androidx.work.impl.diagnostics.DiagnosticsReceiver
androidx.work.impl.diagnostics.DiagnosticsReceiver
com.google.android.datatransport.runtime.scheduling.jobscheduling.AlarmManagerSchedulerBroadcastReceiver
com.google.android.datatransport.runtime.scheduling.jobscheduling.AlarmManagerSchedulerBroadcastReceiver
Profile installer
androidx.profileinstaller.ProfileInstallReceiver
Content Providers (6)
com.duosecurity.duomobile.push.NotificationSoundContentProvider
androidx.core.content.FileProvider
com.withpersona.sdk2.inquiry.DocumentFileProvider
com.google.mlkit.common.internal.MlKitInitProvider
com.google.firebase.provider.FirebaseInitProvider
androidx.startup.InitializationProvider
URL Endpoints (36)
http://commons.apache.org/logging/tech.html
http://commons.apache.org/logging/troubleshooting.html
http://www.bouncycastle.org
http://www.slf4j.org/codes.html#StaticLoggerBinder
http://www.slf4j.org/codes.html#loggerNameMismatch
http://www.slf4j.org/codes.html#multiple_bindings
http://www.slf4j.org/codes.html#replay
http://www.slf4j.org/codes.html#substituteLogger
http://www.slf4j.org/codes.html#unsuccessfulInit
http://www.slf4j.org/codes.html#version_mismatch
https://docs.withpersona.com/docs/mobile-sdks-v1
https://duo.com/legal/privacy-notice-services
https://duo.com/legal/terms
https://duosecurity-com-api-project-848238537804.firebaseio.com
https://github.com/journeyapps/zxing-android-embedded
https://guide.duo.com/duo-restore
https://guide.duo.com/third-party-accounts
https://help.duo.com/s/article/4524
https://help.duo.com/s/article/4683
https://help.duo.com/s/article/4886
Submission Details
Submitted At
First Submission
Last Submission
Stored Until