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
92/100
Threat scan clean
Debuggable build
Modern target SDK
Privacy
Permissions & network
55/100
High-risk permissions
69/100
Caution
Overall trust
Facts
Threat scan
0/74 flagged, 0 suspicious
Permissions
29 requested
Network strings
2 URLs (0 HTTP, 2 HTTPS)
Target SDK
34
Certificate
Valid until 2046-03-10 (20 years, suspicious)
Warnings
High-risk permissions detected: android.permission.WRITE_SETTINGS, android.permission.RECEIVE_BOOT_COMPLETED
Requests 29 permissions (review carefully).
Package Name
com.schok.mdm
Version Code
6
Version Name
1.0.7
Application Name
com.schok.mdm.MyApplication
Debuggable
Yes
Allow Backup
No
Min SDK
Android 21 (Lollipop)
Target SDK
Android 34 (Android 14)
Supported ABIs
Universal
Certificate & Signer
Valid From
Valid To
Serial Number
Thumbprint
Issuer: C
Issuer: CN
Issuer: DN
Issuer: L
Issuer: O
Issuer: OU
Issuer: ST
Issuer: email
Subject: C
Subject: CN
Subject: DN
Subject: L
Subject: O
Subject: OU
Subject: ST
Subject: email
Security Scan
0
✓ Clean
Malicious
0
Suspicious
0
Harmless
0
Undetected
66
Timeout
0
Failure
1
Scan Providers
ALYac
APEX
AVG
Acronis
AhnLab-V3
Alibaba
Antiy-AVL
Arcabit
Avast
Avast-Mobile
Avira
BitDefender
BitDefenderFalx
Bkav
CAT-QuickHeal
CMC
CTX
ClamAV
CrowdStrike
Cylance
Cynet
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
df0d30c25e330342b807eaafe894325d1f95083afb6d38c68caf16600c5c5721
MD5
8c0e2fbc279741f81cc2819ca005d2fa
SHA-1
507807e57c8b7a8fe1e8071ec1f52c650e56c3fe
SSDEEP
196608:TJo9Q+J57Dk3Y1UPos507ic7Tc9YXrG0bnrAW5ioCz9kn5obyI:+D3k3Yo50BYu7AW59Cz9W5w
TLSH
T148B6019ABF44D93EC4339033C6665227326B8D154A83967B760C770C28B75DA4F4EBCA
VHASH
52e390b83694a852551d2e735b8406e4
PERMHASH
8af366907f1c5ff1f9706de9661f02b3a3e0c7637d2338a6dde823ed89781397
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 (3)
androidx.test.core.app.InstrumentationActivityInvoker$BootstrapActivity
androidx.test.core.app.InstrumentationActivityInvoker$EmptyActivity
androidx.test.core.app.InstrumentationActivityInvoker$EmptyFloatingActivity
Service Intents (2)
Firebase messaging service
com.google.firebase.messaging.FirebaseMessagingService
com.schok.mdm.notification.MyFirebaseService
Receiver Intents (13)
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
com.schok.appmanager.receiver.InstallResultReceiver
com.schok.appmanager.receiver.SelfUpdateReceiver
com.schok.mdm.admin.AdminReceiver
com.schok.mdm.broadcast.BootCompleteReceiver
Requested Permissions (29)
have full network access
android.permission.INTERNET
view network connections
android.permission.ACCESS_NETWORK_STATE
view Wi-Fi connections
android.permission.ACCESS_WIFI_STATE
access precise location only in the foreground
android.permission.ACCESS_FINE_LOCATION
access approximate location only in the foreground
android.permission.ACCESS_COARSE_LOCATION
android.permission.ACCESS_BACKGROUND_LOCATION
android.permission.ACCESS_BACKGROUND_LOCATION
android.permission.POST_NOTIFICATIONS
android.permission.POST_NOTIFICATIONS
Foreground service
android.permission.FOREGROUND_SERVICE
android.permission.FOREGROUND_SERVICE_DATA_SYNC
android.permission.FOREGROUND_SERVICE_DATA_SYNC
android.permission.READ_PHONE_NUMBERS
android.permission.READ_PHONE_NUMBERS
read phone status and identity
android.permission.READ_PHONE_STATE
Install Packages
android.permission.INSTALL_PACKAGES
Read Privileged Phone State
android.permission.READ_PRIVILEGED_PHONE_STATE
Reboot
android.permission.REBOOT
Clear App Cache
android.permission.CLEAR_APP_CACHE
Master Clear
android.permission.MASTER_CLEAR
run at startup
android.permission.RECEIVE_BOOT_COMPLETED
Write Secure Settings
android.permission.WRITE_SECURE_SETTINGS
modify system settings
android.permission.WRITE_SETTINGS
Interact Across Users
android.permission.INTERACT_ACROSS_USERS
read sync settings
android.permission.READ_SYNC_SETTINGS
keep car screen turned on
android.permission.WAKE_LOCK
Cloud messaging receive
com.google.android.c2dm.permission.RECEIVE
com.google.android.gms.permission.AD_ID
com.google.android.gms.permission.AD_ID
AdServices Attribution
android.permission.ACCESS_ADSERVICES_ATTRIBUTION
AdServices Advertising ID
android.permission.ACCESS_ADSERVICES_AD_ID
Install Referrer service
com.google.android.finsky.permission.BIND_GET_INSTALL_REFERRER_SERVICE
reorder running apps
android.permission.REORDER_TASKS
Dynamic receiver access
com.schok.mdm.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION
Activities (8)
com.schok.mdm.testing.TestingActivity
com.schok.appmanager.ui.AppDownloadActivity
com.schok.appmanager.ui.AppInstalledActivity
com.schok.mdm.activity.MainActivity
com.google.android.gms.common.api.GoogleApiActivity
androidx.test.core.app.InstrumentationActivityInvoker$BootstrapActivity
androidx.test.core.app.InstrumentationActivityInvoker$EmptyActivity
androidx.test.core.app.InstrumentationActivityInvoker$EmptyFloatingActivity
Services (13)
com.schok.mdm.notification.MyFirebaseService
com.schok.appmanager.worker.InstallApkService
Firebase messaging service
com.google.firebase.messaging.FirebaseMessagingService
com.google.firebase.components.ComponentDiscoveryService
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.gms.measurement.AppMeasurementService
com.google.android.gms.measurement.AppMeasurementJobService
androidx.room.MultiInstanceInvalidationService
com.google.android.datatransport.runtime.backends.TransportBackendDiscovery
com.google.android.datatransport.runtime.scheduling.jobscheduling.JobInfoSchedulerService
Broadcast Receivers (17)
com.schok.mdm.admin.AdminReceiver
com.schok.mdm.admin.AdminReceiver
com.schok.mdm.broadcast.BootCompleteReceiver
com.schok.mdm.broadcast.BootCompleteReceiver
com.schok.mdm.websocket.WebSocketAlarmReceiver
com.schok.mdm.websocket.WebSocketAlarmReceiver
com.schok.appmanager.receiver.InstallResultReceiver
com.schok.appmanager.receiver.InstallResultReceiver
com.schok.appmanager.receiver.SelfUpdateReceiver
com.schok.appmanager.receiver.SelfUpdateReceiver
com.google.firebase.iid.FirebaseInstanceIdReceiver
com.google.firebase.iid.FirebaseInstanceIdReceiver
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.gms.measurement.AppMeasurementReceiver
com.google.android.gms.measurement.AppMeasurementReceiver
com.google.android.datatransport.runtime.scheduling.jobscheduling.AlarmManagerSchedulerBroadcastReceiver
com.google.android.datatransport.runtime.scheduling.jobscheduling.AlarmManagerSchedulerBroadcastReceiver
Profile installer
androidx.profileinstaller.ProfileInstallReceiver
Content Providers (2)
androidx.startup.InitializationProvider
com.google.firebase.provider.FirebaseInitProvider
URL Endpoints (2)
Submission Details
Submitted At
First Submission
Last Submission
Stored Until