Loading ...

Play interactive tourEdit tour

Analysis Report be.sciensano.coronalert_1.11.2.apk

Overview

General Information

Sample Name:be.sciensano.coronalert_1.11.2.apk
Analysis ID:346306
MD5:e6328f186a98bcd7ce7c5521a6c16bc4
SHA1:b9ff85fd796241f33ad1a8f2180a9ff9a48277c0
SHA256:801e3dacee4bb3954097bb8af4c94a49f18aa9a2527a8300e2c835f7acff0434

Most interesting Screenshot:

Detection

Score:30
Range:0 - 100
Whitelisted:false
Confidence:80%

Signatures

Requests to ignore battery optimizations
Accesses android OS build fields
Checks an internet connection is available
Checks if phone is rooted (checks for test-keys build tags)
Detected TCP or UDP traffic on non-standard ports
Has functionalty to add an overlay to other apps
Has permission to execute code after phone reboot
Installs a new wake lock (to get activate on phone screen on)
Installs an application shortcut on the screen
Lists and deletes files in the same context
May access the Android keyguard (lock screen)
Opens an internet connection
Performs DNS lookups (Java API)
Queries camera information
Queries list of running processes/tasks
Queries several sensitive phone informations
Queries stored mail and application accounts (e.g. Gmail or Whatsup)
Queries the phones location (GPS)
Requests potentially dangerous permissions
Starts/registers a service/receiver on phone boot (autostart)
Uses reflection

Classification

Yara Overview

No yara matches

Signature Overview

Click to jump to signature section

Show All Signature Results
Source: androidx.appcompat.app.TwilightManager;->getLastKnownLocationForProvider:24API Call: android.location.LocationManager.getLastKnownLocation
Source: androidx.appcompat.app.TwilightManager;->updateState:33API Call: android.location.Location.getLatitude
Source: androidx.appcompat.app.TwilightManager;->updateState:34API Call: android.location.Location.getLongitude
Source: androidx.appcompat.app.TwilightManager;->updateState:36API Call: android.location.Location.getLatitude
Source: androidx.appcompat.app.TwilightManager;->updateState:37API Call: android.location.Location.getLongitude
Source: androidx.appcompat.app.TwilightManager;->updateState:39API Call: android.location.Location.getLatitude
Source: androidx.appcompat.app.TwilightManager;->updateState:40API Call: android.location.Location.getLongitude
Source: androidx.core.location.LocationKt;->component1:3API Call: android.location.Location.getLatitude
Source: androidx.core.location.LocationKt;->component2:6API Call: android.location.Location.getLongitude

Compliance:

barindex
Uses secure TLS version for HTTPS connectionsShow sources
Source: unknownHTTPS traffic detected: 172.217.17.42:443 -> 192.168.2.30:36796 version: TLS 1.2
Source: unknownHTTPS traffic detected: 172.217.168.234:443 -> 192.168.2.30:56300 version: TLS 1.2
Source: unknownHTTPS traffic detected: 216.58.208.106:443 -> 192.168.2.30:51260 version: TLS 1.2
Source: unknownHTTPS traffic detected: 172.217.20.74:443 -> 192.168.2.30:45802 version: TLS 1.2
Source: unknownHTTPS traffic detected: 172.217.19.202:443 -> 192.168.2.30:52328 version: TLS 1.2
Source: androidx.core.content.FileProvider;->parsePathStrategy:63API Call: android.os.Environment.getExternalStorageDirectory
Source: androidx.core.os.EnvironmentCompat;->getStorageState:2API Call: android.os.Environment.getExternalStorageState
Source: androidx.core.os.EnvironmentCompat;->getStorageState:5API Call: android.os.Environment.getExternalStorageDirectory
Source: androidx.core.os.EnvironmentCompat;->getStorageState:8API Call: android.os.Environment.getExternalStorageState
Source: androidx.core.net.ConnectivityManagerCompat;->getNetworkInfoFromBroadcast:5API Call: android.net.ConnectivityManager.getNetworkInfo
Source: androidx.core.net.ConnectivityManagerCompat;->isActiveNetworkMetered:8API Call: android.net.ConnectivityManager.getActiveNetworkInfo
Source: androidx.work.impl.constraints.trackers.NetworkStateTracker;->getActiveNetworkState:11API Call: android.net.ConnectivityManager.getActiveNetworkInfo
Source: androidx.work.impl.constraints.trackers.NetworkStateTracker;->getActiveNetworkState:12API Call: android.net.NetworkInfo.isConnected
Source: global trafficTCP traffic: 192.168.2.30:55930 -> 8.8.4.4:853
Source: global trafficTCP traffic: 192.168.2.30:44520 -> 8.8.8.8:853
Source: org.conscrypt.AbstractConscryptSocket;->connect:40API Call: org.conscrypt.AbstractConscryptSocket.connect (not executed)
Source: org.conscrypt.AbstractConscryptSocket;->connect:45API Call: java.net.Socket.connect (not executed)
Source: org.conscrypt.AbstractConscryptSocket;->connect:46API Call: javax.net.ssl.SSLSocket.connect (not executed)
Source: org.conscrypt.KitKatPlatformOpenSSLSocketImplAdapter;->connect:11API Call: org.conscrypt.AbstractConscryptSocket.connect (not executed)
Source: org.conscrypt.KitKatPlatformOpenSSLSocketImplAdapter;->connect:13API Call: org.conscrypt.AbstractConscryptSocket.connect (not executed)
Source: org.conscrypt.PreKitKatPlatformOpenSSLSocketImplAdapter;->connect:11API Call: org.conscrypt.AbstractConscryptSocket.connect (not executed)
Source: org.conscrypt.PreKitKatPlatformOpenSSLSocketImplAdapter;->connect:13API Call: org.conscrypt.AbstractConscryptSocket.connect (not executed)
Source: com.airbnb.lottie.network.NetworkFetcher;->fetchFromNetworkInternal:28API Call: java.net.URL.openConnection (not executed)
Source: okhttp3.internal.platform.AndroidPlatform;->connectSocket:58API Call: java.net.Socket.connect (not executed)
Source: okhttp3.internal.platform.Platform;->connectSocket:33API Call: java.net.Socket.connect (not executed)
Source: com.google.gson.internal.bind.TypeAdapters$23;->read:7API Call: java.net.InetAddress.getByName (not executed)
Source: okhttp3.Dns$Companion$DnsSystem;->lookup:4API Call: java.net.InetAddress.getAllByName (not executed)
Source: unknownTCP traffic detected without corresponding DNS query: 172.217.168.234
Source: unknownTCP traffic detected without corresponding DNS query: 172.217.168.206
Source: unknownTCP traffic detected without corresponding DNS query: 172.217.168.206
Source: unknownTCP traffic detected without corresponding DNS query: 172.217.168.234
Source: unknownTCP traffic detected without corresponding DNS query: 172.217.17.42
Source: unknownTCP traffic detected without corresponding DNS query: 172.217.17.42
Source: unknownTCP traffic detected without corresponding DNS query: 172.217.17.42
Source: unknownTCP traffic detected without corresponding DNS query: 172.217.168.234
Source: unknownTCP traffic detected without corresponding DNS query: 172.217.168.234
Source: unknownTCP traffic detected without corresponding DNS query: 172.217.17.42
Source: unknownTCP traffic detected without corresponding DNS query: 172.217.17.42
Source: unknownTCP traffic detected without corresponding DNS query: 172.217.17.42
Source: unknownTCP traffic detected without corresponding DNS query: 172.217.168.234
Source: unknownTCP traffic detected without corresponding DNS query: 172.217.168.234
Source: unknownTCP traffic detected without corresponding DNS query: 172.217.168.234
Source: unknownTCP traffic detected without corresponding DNS query: 172.217.17.42
Source: unknownTCP traffic detected without corresponding DNS query: 172.217.17.42
Source: unknownTCP traffic detected without corresponding DNS query: 172.217.17.42
Source: unknownTCP traffic detected without corresponding DNS query: 172.217.168.234
Source: unknownTCP traffic detected without corresponding DNS query: 172.217.168.234
Source: unknownTCP traffic detected without corresponding DNS query: 172.217.17.42
Source: unknownTCP traffic detected without corresponding DNS query: 172.217.17.42
Source: unknownTCP traffic detected without corresponding DNS query: 216.58.208.106
Source: unknownTCP traffic detected without corresponding DNS query: 172.217.168.234
Source: unknownTCP traffic detected without corresponding DNS query: 172.217.168.234
Source: unknownTCP traffic detected without corresponding DNS query: 172.217.168.234
Source: unknownTCP traffic detected without corresponding DNS query: 216.58.208.106
Source: unknownTCP traffic detected without corresponding DNS query: 216.58.208.106
Source: unknownTCP traffic detected without corresponding DNS query: 172.217.168.234
Source: unknownTCP traffic detected without corresponding DNS query: 216.58.208.106
Source: unknownTCP traffic detected without corresponding DNS query: 172.217.168.234
Source: unknownTCP traffic detected without corresponding DNS query: 172.217.168.234
Source: unknownTCP traffic detected without corresponding DNS query: 172.217.168.234
Source: unknownTCP traffic detected without corresponding DNS query: 216.58.208.106
Source: unknownTCP traffic detected without corresponding DNS query: 216.58.208.106
Source: unknownTCP traffic detected without corresponding DNS query: 216.58.208.106
Source: unknownTCP traffic detected without corresponding DNS query: 216.58.208.106
Source: unknownTCP traffic detected without corresponding DNS query: 216.58.208.106
Source: unknownTCP traffic detected without corresponding DNS query: 172.217.168.234
Source: unknownTCP traffic detected without corresponding DNS query: 172.217.168.234
Source: unknownTCP traffic detected without corresponding DNS query: 216.58.208.106
Source: unknownTCP traffic detected without corresponding DNS query: 216.58.208.106
Source: unknownTCP traffic detected without corresponding DNS query: 216.58.208.106
Source: unknownTCP traffic detected without corresponding DNS query: 172.217.168.234
Source: unknownTCP traffic detected without corresponding DNS query: 172.217.168.234
Source: unknownTCP traffic detected without corresponding DNS query: 216.58.208.106
Source: unknownTCP traffic detected without corresponding DNS query: 216.58.208.106
Source: unknownTCP traffic detected without corresponding DNS query: 216.58.208.106
Source: unknownTCP traffic detected without corresponding DNS query: 216.58.208.106
Source: unknownTCP traffic detected without corresponding DNS query: 172.217.168.234
Source: unknownDNS traffic detected: queries for: time.android.com
Source: $avd_hide_password__0.xmlString found in binary or memory: http://schemas.android.com/aapt
Source: include_tracing_status_card.xml, include_submission_done_further_info.xml, mtrl_calendar_month_navigation.xml, include_statistics_card.xml, include_risk_details_behavior_row.xml, preference.xml, fragment_risk_details.xml, androidString found in binary or memory: http://schemas.android.com/apk/res-auto
Source: include_tracing_status_card.xml, view_tan_input_edittext.xml, test_mtrl_calendar_day_selected.xml, ic_submission_illustration_hotline.xml, mtrl_calendar_month_navigation.xml, ic_settings_illustration_notification_off.xml, btn_radio_off_to_on_mtrl_animation.xml, include_statistics_card.xml, abc_alert_dialog_button_bar_material.xml, include_risk_details_behavior_row.xml, abc_btn_radio_material_anim.xml, design_snackbar_background.xml, preference.xml, ic_main_overview_1.xml, design_text_input_end_icon.xml, common_google_signin_btn_text_light_normal.xml, preference_widget_switch_compat.xml, preference_widget_seekbar.xml, fragment_risk_details.xml, test_toolbar.xml, abc_activity_chooser_view.xml, mtrl_fab_transformation_sheet_expand_spec.xml, $avd_hide_password__0.xml, abc_alert_dialog_title_material.xml, abc_dialog_title_material.xml, mtrl_picker_text_input_date.xml, androidString found in binary or memory: http://schemas.android.com/apk/res/android
Source: include_tracing_status_card.xmlString found in binary or memory: http://schemas.android.com/apk/res/android$$layout/include_tracing_status_card_0
Source: include_submission_done_further_info.xmlString found in binary or memory: http://schemas.android.com/apk/res/android--layout/include_submission_done_further_info_0
Source: privacy_fr.htmlString found in binary or memory: http://www.autoriteprotectiondonnees.be
Source: privacy_fr.htmlString found in binary or memory: http://www.dataprotectionauthority.be
Source: privacy_fr.htmlString found in binary or memory: http://www.gegevensbeschermingsautoriteit.be
Source: libsqlcipher.soString found in binary or memory: https://android.googlesource.com/toolchain/clang
Source: libsqlcipher.soString found in binary or memory: https://android.googlesource.com/toolchain/llvm
Source: androidString found in binary or memory: https://c19-submission-prd.ixor.be
Source: androidString found in binary or memory: https://c19-verification-prd.ixor.be
Source: androidString found in binary or memory: https://c19distcdn-prd.ixor.be
Source: androidString found in binary or memory: https://c19statcdn-prd.ixor.be
Source: androidString found in binary or memory: https://cloud.google.com/kms/docs/reference/rest/v1/projects.locations.keyRings.cryptoKeys#CryptoKey
Source: androidString found in binary or memory: https://coronalert-prd.ixor.be
Source: androidString found in binary or memory: https://developer.android.com/reference/com/google/android/play/core/assetpacks/model/AssetPackError
Source: androidString found in binary or memory: https://developer.android.com/reference/com/google/android/play/core/install/model/InstallErrorCode#
Source: androidString found in binary or memory: https://developer.android.com/reference/com/google/android/play/core/splitinstall/model/SplitInstall
Source: privacy_fr.htmlString found in binary or memory: https://github.com/DP-3T/documents.
Source: androidString found in binary or memory: https://issuetracker.google.com/issues/116541301
Source: androidString found in binary or memory: https://play.google.com/store/apps/details?id=be.sciensano.coronalert
Source: androidString found in binary or memory: https://plus.google.com/
Source: privacy_fr.htmlString found in binary or memory: https://www.autoriteprotectiondonnees.be
Source: privacy_fr.htmlString found in binary or memory: https://www.dataprotectionauthority.be
Source: privacy_fr.htmlString found in binary or memory: https://www.gegevensbeschermingsautoriteit.be
Source: privacy_fr.htmlString found in binary or memory: https://www.google.com/covid19/exposurenotifications/.
Source: androidString found in binary or memory: https://www.googleapis.com/auth/games
Source: androidString found in binary or memory: https://www.googleapis.com/auth/games_lite
Source: com.airbnb.lottie.network.NetworkFetcher;->fetchFromNetworkInternal:31API Call: java.net.HttpURLConnection.connect
Source: unknownNetwork traffic detected: HTTP traffic on port 52328 -> 443
Source: unknownNetwork traffic detected: HTTP traffic on port 36796 -> 443
Source: unknownNetwork traffic detected: HTTP traffic on port 54288 -> 443
Source: unknownNetwork traffic detected: HTTP traffic on port 56274 -> 443
Source: unknownNetwork traffic detected: HTTP traffic on port 54284 -> 443
Source: unknownNetwork traffic detected: HTTP traffic on port 56306 -> 443
Source: unknownNetwork traffic detected: HTTP traffic on port 45802 -> 443
Source: unknownNetwork traffic detected: HTTP traffic on port 35802 -> 443
Source: unknownNetwork traffic detected: HTTP traffic on port 59464 -> 443
Source: unknownNetwork traffic detected: HTTP traffic on port 59448 -> 443
Source: unknownNetwork traffic detected: HTTP traffic on port 443 -> 59448
Source: unknownNetwork traffic detected: HTTP traffic on port 443 -> 34644
Source: unknownNetwork traffic detected: HTTP traffic on port 443 -> 36796
Source: unknownNetwork traffic detected: HTTP traffic on port 443 -> 51246
Source: unknownNetwork traffic detected: HTTP traffic on port 443 -> 56300
Source: unknownNetwork traffic detected: HTTP traffic on port 443 -> 54284
Source: unknownNetwork traffic detected: HTTP traffic on port 38366 -> 443
Source: unknownNetwork traffic detected: HTTP traffic on port 443 -> 59474
Source: unknownNetwork traffic detected: HTTP traffic on port 443 -> 46328
Source: unknownNetwork traffic detected: HTTP traffic on port 59474 -> 443
Source: unknownNetwork traffic detected: HTTP traffic on port 56294 -> 443
Source: unknownNetwork traffic detected: HTTP traffic on port 43026 -> 443
Source: unknownNetwork traffic detected: HTTP traffic on port 443 -> 52328
Source: unknownNetwork traffic detected: HTTP traffic on port 51246 -> 443
Source: unknownNetwork traffic detected: HTTP traffic on port 34644 -> 443
Source: unknownNetwork traffic detected: HTTP traffic on port 37868 -> 443
Source: unknownNetwork traffic detected: HTTP traffic on port 443 -> 56306
Source: unknownNetwork traffic detected: HTTP traffic on port 443 -> 35802
Source: unknownNetwork traffic detected: HTTP traffic on port 443 -> 38366
Source: unknownNetwork traffic detected: HTTP traffic on port 443 -> 54288
Source: unknownNetwork traffic detected: HTTP traffic on port 443 -> 51234
Source: unknownNetwork traffic detected: HTTP traffic on port 56300 -> 443
Source: unknownNetwork traffic detected: HTTP traffic on port 51260 -> 443
Source: unknownNetwork traffic detected: HTTP traffic on port 46328 -> 443
Source: unknownNetwork traffic detected: HTTP traffic on port 443 -> 37868
Source: unknownNetwork traffic detected: HTTP traffic on port 443 -> 56294
Source: unknownNetwork traffic detected: HTTP traffic on port 51234 -> 443
Source: unknownNetwork traffic detected: HTTP traffic on port 443 -> 59464
Source: unknownNetwork traffic detected: HTTP traffic on port 443 -> 56274
Source: unknownNetwork traffic detected: HTTP traffic on port 443 -> 51260
Source: unknownNetwork traffic detected: HTTP traffic on port 443 -> 45802
Source: unknownNetwork traffic detected: HTTP traffic on port 443 -> 43026
Source: unknownHTTPS traffic detected: 172.217.17.42:443 -> 192.168.2.30:36796 version: TLS 1.2
Source: unknownHTTPS traffic detected: 172.217.168.234:443 -> 192.168.2.30:56300 version: TLS 1.2
Source: unknownHTTPS traffic detected: 216.58.208.106:443 -> 192.168.2.30:51260 version: TLS 1.2
Source: unknownHTTPS traffic detected: 172.217.20.74:443 -> 192.168.2.30:45802 version: TLS 1.2
Source: unknownHTTPS traffic detected: 172.217.19.202:443 -> 192.168.2.30:52328 version: TLS 1.2
Source: androidx.appcompat.app.AppCompatDelegateImpl;->openPanel:323API Call: WindowManager.addView
Source: androidx.appcompat.widget.TooltipPopup;->show:92API Call: WindowManager.addView
Source: androidx.documentfile.provider.RawDocumentFile;->deleteContents:5API Calls in same method context: File.listFiles,File.delete
Source: okhttp3.internal.io.FileSystem$Companion$SYSTEM$1;->deleteContents:25API Calls in same method context: File.listFiles,File.delete
Source: com.google.android.play.core.splitcompat.d;->c:15API Calls in same method context: File.listFiles,File.delete
Source: com.airbnb.lottie.network.NetworkCache;->clear:37API Calls in same method context: File.listFiles,File.delete
Source: com.google.android.play.core.assetpacks.bc;->c:50API Calls in same method context: File.listFiles,File.delete
Source: com.google.android.play.core.assetpacks.df;->a:10API Calls in same method context: File.listFiles,File.delete
Source: androidString found in binary or memory: keyguard
Source: androidx.core.app.JobIntentService$CompatWorkEnqueuer;->enqueueWork:27API Call: android.os.PowerManager$WakeLock.acquire
Source: androidx.core.app.JobIntentService$CompatWorkEnqueuer;->serviceProcessingFinished:29API Call: android.os.PowerManager$WakeLock.acquire
Source: androidx.core.app.JobIntentService$CompatWorkEnqueuer;->serviceProcessingStarted:33API Call: android.os.PowerManager$WakeLock.acquire
Source: androidx.legacy.content.WakefulBroadcastReceiver;->startWakefulService:32API Call: android.os.PowerManager$WakeLock.acquire
Source: de.rki.coronawarnapp.CoronaWarnApplication$onCreate$1;->invokeSuspend:32API Call: android.os.PowerManager$WakeLock.acquire
Source: androidx.work.impl.Processor;->startForeground:80API Call: android.os.PowerManager$WakeLock.acquire
Source: androidx.work.impl.background.systemalarm.DelayMetCommandHandler;->handleProcessWork:84API Call: android.os.PowerManager$WakeLock.acquire
Source: androidx.work.impl.background.systemalarm.SystemAlarmDispatcher$1;->run:36API Call: android.os.PowerManager$WakeLock.acquire
Source: androidx.work.impl.background.systemalarm.SystemAlarmDispatcher;->processCommand:36API Call: android.os.PowerManager$WakeLock.acquire

System Summary:

barindex
Requests to ignore battery optimizationsShow sources
Source: Lde/rki/coronawarnapp/util/ExternalActionHelper;->disableBatteryOptimizations(Landroid/content/Context;)VMethod string: "android.settings.REQUEST_IGNORE_BATTERY_OPTIMIZATIONS"
Source: submitted apkRequest permission: android.permission.BLUETOOTH
Source: submitted apkRequest permission: android.permission.INTERNET
Source: submitted apkRequest permission: android.permission.WAKE_LOCK
Source: classification engineClassification label: sus30.andAPK@0/253@1/0
Source: net.sqlcipher.database.SQLiteDatabase;->getQueryStats:519API Call: net.sqlcipher.database.SQLiteDatabase.execSQL
Source: org.conscrypt.NativeCryptoJni;->init:7API Call: java.lang.System.loadLibrary ("conscrypt_gmscore_jni")
Source: org.conscrypt.NativeCryptoJni;->init:9API Call: java.lang.System.loadLibrary ("conscrypt_jni")
Source: net.sqlcipher.database.SQLiteDatabase$1;->loadLibraries:2API Call: java.lang.System.loadLibrary
Source: com.google.android.play.core.splitinstall.SplitInstallHelper;->loadLibrary:4API Call: java.lang.System.loadLibrary
Source: be.sciensano.coronalert.storage.LocalDataKt;->dataTransfer:14API Call: android.content.SharedPreferences.getBoolean
Source: be.sciensano.coronalert.storage.LocalDataKt;->isTestResultNegative:39API Call: android.content.SharedPreferences.getBoolean
Source: be.sciensano.coronalert.storage.LocalDataKt;->k:58API Call: android.content.SharedPreferences.getString
Source: be.sciensano.coronalert.storage.LocalDataKt;->onsetSymptomsDate:158API Call: android.content.SharedPreferences.getString
Source: be.sciensano.coronalert.storage.LocalDataKt;->r0:174API Call: android.content.SharedPreferences.getString
Source: be.sciensano.coronalert.storage.LocalDataKt;->t0:252API Call: android.content.SharedPreferences.getString
Source: be.sciensano.coronalert.storage.LocalDataKt;->t3:270API Call: android.content.SharedPreferences.getString
Source: com.google.crypto.tink.integration.android.SharedPrefKeysetReader;->readPref:9API Call: android.content.SharedPreferences.getString
Source: androidx.core.app.AppLaunchChecker;->hasStartedFromLauncher:5API Call: android.content.SharedPreferences.getBoolean
Source: androidx.core.app.AppLaunchChecker;->onActivityCreate:9API Call: android.content.SharedPreferences.getBoolean
Source: androidx.security.crypto.EncryptedSharedPreferences;->getDecryptedObject:37API Call: android.content.SharedPreferences.getString
Source: com.google.android.gms.auth.api.signin.internal.Storage;->zac:50API Call: android.content.SharedPreferences.getString
Source: androidx.preference.Preference;->getPersistedBoolean:144API Call: android.content.SharedPreferences.getBoolean
Source: androidx.preference.Preference;->getPersistedString:176API Call: android.content.SharedPreferences.getString
Source: androidx.preference.PreferenceManager;->setDefaultValues:18API Call: android.content.SharedPreferences.getBoolean
Source: de.rki.coronawarnapp.util.security.SecurityHelper;->getStoredDbPassword:11API Call: android.content.SharedPreferences.getString
Source: de.rki.coronawarnapp.storage.LocalData;->authCode:9API Call: android.content.SharedPreferences.getString
Source: de.rki.coronawarnapp.storage.LocalData;->backgroundNotification:32API Call: android.content.SharedPreferences.getBoolean
Source: de.rki.coronawarnapp.storage.LocalData;->googleApiToken:54API Call: android.content.SharedPreferences.getString
Source: de.rki.coronawarnapp.storage.LocalData;->isAllowedToSubmitDiagnosisKeys:111API Call: android.content.SharedPreferences.getBoolean
Source: de.rki.coronawarnapp.storage.LocalData;->isBackgroundCheckDone:135API Call: android.content.SharedPreferences.getBoolean
Source: de.rki.coronawarnapp.storage.LocalData;->isBackgroundJobEnabled:140API Call: android.content.SharedPreferences.getBoolean
Source: de.rki.coronawarnapp.storage.LocalData;->isMobileDataEnabled:145API Call: android.content.SharedPreferences.getBoolean
Source: de.rki.coronawarnapp.storage.LocalData;->isNotificationsRiskEnabled:150API Call: android.content.SharedPreferences.getBoolean
Source: de.rki.coronawarnapp.storage.LocalData;->isNotificationsTestEnabled:155API Call: android.content.SharedPreferences.getBoolean
Source: de.rki.coronawarnapp.storage.LocalData;->isOnboarded:169API Call: android.content.SharedPreferences.getBoolean
Source: de.rki.coronawarnapp.storage.LocalData;->isTestResultNotificationSent:183API Call: android.content.SharedPreferences.getBoolean
Source: de.rki.coronawarnapp.storage.LocalData;->last3HoursMode:197API Call: android.content.SharedPreferences.getBoolean
Source: de.rki.coronawarnapp.storage.LocalData;->registrationToken:317API Call: android.content.SharedPreferences.getString
Source: de.rki.coronawarnapp.storage.LocalData;->teletan:331API Call: android.content.SharedPreferences.getString
Source: de.rki.coronawarnapp.storage.LocalData;->testGUID:345API Call: android.content.SharedPreferences.getString
Source: de.rki.coronawarnapp.storage.LocalData;->tracingExplanationDialogWasShown:427API Call: android.content.SharedPreferences.getBoolean
Source: androidx.work.impl.utils.PreferenceUtils;->migrateLegacyPreferences:10API Call: android.content.SharedPreferences.getBoolean
Source: com.google.zxing.client.android.AmbientLightManager;->start:18API Call: android.hardware.SensorManager.registerListener
Source: androidx.activity.ImmLeaksCleaner;->onStateChanged:17API Call: java.lang.reflect.Field.get
Source: androidx.activity.ImmLeaksCleaner;->onStateChanged:19API Call: java.lang.reflect.Field.get
Source: kotlinx.coroutines.android.AndroidExceptionPreHandler;->handleException:14API Call: java.lang.reflect.Method.invoke
Source: kotlinx.coroutines.android.HandlerDispatcherKt;->asHandler:14API Call: java.lang.reflect.Method.invoke
Source: okhttp3.internal.platform.android.AndroidSocketAdapter;->configureTlsExtensions:26API Call: java.lang.reflect.Method.invoke
Source: okhttp3.internal.platform.android.AndroidSocketAdapter;->configureTlsExtensions:28API Call: java.lang.reflect.Method.invoke
Source: okhttp3.internal.platform.android.AndroidSocketAdapter;->configureTlsExtensions:32API Call: java.lang.reflect.Method.invoke
Source: okhttp3.internal.platform.android.AndroidSocketAdapter;->getSelectedProtocol:39API Call: java.lang.reflect.Method.invoke
Source: okhttp3.internal.platform.android.CloseGuard;->createAndOpen:6API Call: java.lang.reflect.Method.invoke
Source: okhttp3.internal.platform.android.CloseGuard;->createAndOpen:9API Call: java.lang.reflect.Method.invoke
Source: okhttp3.internal.platform.android.CloseGuard;->warnIfOpen:12API Call: java.lang.reflect.Method.invoke
Source: com.google.android.gms.common.api.GoogleApi;->zaa:70API Call: java.lang.reflect.Method.invoke
Source: androidx.legacy.app.ActionBarDrawerToggle;->setActionBarDescription:41API Call: java.lang.reflect.Method.invoke
Source: androidx.legacy.app.ActionBarDrawerToggle;->setActionBarUpIndicator:63API Call: java.lang.reflect.Method.invoke
Source: androidx.legacy.app.ActionBarDrawerToggle;->setActionBarUpIndicator:67API Call: java.lang.reflect.Method.invoke
Source: androidx.core.app.ActivityRecreator$3;->run:8API Call: java.lang.reflect.Method.invoke
Source: androidx.core.app.ActivityRecreator$3;->run:13API Call: java.lang.reflect.Method.invoke
Source: androidx.core.app.ActivityRecreator;->queueOnStopIfNecessary:38API Call: java.lang.reflect.Field.get
Source: androidx.core.app.ActivityRecreator;->queueOnStopIfNecessary:40API Call: java.lang.reflect.Field.get
Source: androidx.core.app.ActivityRecreator;->recreate:53API Call: java.lang.reflect.Field.get
Source: androidx.core.app.ActivityRecreator;->recreate:55API Call: java.lang.reflect.Field.get
Source: androidx.core.app.ActivityRecreator;->recreate:68API Call: java.lang.reflect.Method.invoke
Source: androidx.core.app.BundleCompat$BundleCompatBaseImpl;->getBinder:9API Call: java.lang.reflect.Method.invoke
Source: androidx.core.app.BundleCompat$BundleCompatBaseImpl;->putBinder:19API Call: java.lang.reflect.Method.invoke
Source: androidx.core.app.NotificationCompatJellybean;->getAction:52API Call: java.lang.reflect.Field.get
Source: androidx.core.app.NotificationCompatJellybean;->getAction:54API Call: java.lang.reflect.Field.get
Source: androidx.core.app.NotificationCompatJellybean;->getActionObjectsLocked:86API Call: java.lang.reflect.Field.get
Source: androidx.core.app.NotificationCompatJellybean;->getExtras:134API Call: java.lang.reflect.Field.get
Source: androidx.core.app.NotificationManagerCompat;->areNotificationsEnabled:49API Call: java.lang.reflect.Field.get
Source: androidx.core.app.NotificationManagerCompat;->areNotificationsEnabled:53API Call: java.lang.reflect.Method.invoke
Source: androidx.appcompat.app.ActionBarDrawerToggleHoneycomb;->setActionBarDescription:11API Call: java.lang.reflect.Method.invoke
Source: androidx.appcompat.app.ActionBarDrawerToggleHoneycomb;->setActionBarUpIndicator:22API Call: java.lang.reflect.Method.invoke
Source: androidx.appcompat.app.ActionBarDrawerToggleHoneycomb;->setActionBarUpIndicator:25API Call: java.lang.reflect.Method.invoke
Source: androidx.appcompat.app.AppCompatViewInflater$DeclaredOnClickListener;->onClick:41API Call: java.lang.reflect.Method.invoke
Source: androidx.appcompat.app.ResourcesFlusher;->flushLollipops:12API Call: java.lang.reflect.Field.get
Source: androidx.appcompat.app.ResourcesFlusher;->flushMarshmallows:23API Call: java.lang.reflect.Field.get
Source: androidx.appcompat.app.ResourcesFlusher;->flushNougats:34API Call: java.lang.reflect.Field.get
Source: androidx.appcompat.app.ResourcesFlusher;->flushNougats:44API Call: java.lang.reflect.Field.get
Source: androidx.appcompat.app.ResourcesFlusher;->flushThemedResourcesCache:60API Call: java.lang.reflect.Field.get
Source: com.google.common.base.FinalizableReferenceQueue;-><init>:14API Call: java.lang.reflect.Method.invoke
Source: com.google.common.base.Throwables;->getJLA:29API Call: java.lang.reflect.Method.invoke
Source: com.google.common.base.Throwables;->getSizeMethod:41API Call: java.lang.reflect.Method.invoke
Source: com.google.common.base.Throwables;->invokeAccessibleNonThrowingMethod:46API Call: java.lang.reflect.Method.invoke
Source: com.google.gson.internal.bind.ReflectiveTypeAdapterFactory$1;->write:7API Call: java.lang.reflect.Field.get
Source: com.google.gson.internal.bind.ReflectiveTypeAdapterFactory$1;->writeField:16API Call: java.lang.reflect.Field.get
Source: com.google.common.cache.Striped64$1;->run:5API Call: java.lang.reflect.Field.get
Source: com.google.android.material.chip.Chip;->handleAccessibilityExit:77API Call: java.lang.reflect.Field.get
Source: com.google.android.material.chip.Chip;->handleAccessibilityExit:85API Call: java.lang.reflect.Method.invoke
Source: com.google.common.util.concurrent.AbstractFuture$UnsafeAtomicHelper$1;->run:5API Call: java.lang.reflect.Field.get
Source: com.google.common.util.concurrent.MoreExecutors;->isAppEngineWithApiClasses:54API Call: java.lang.reflect.Method.invoke
Source: com.google.common.util.concurrent.MoreExecutors;->platformThreadFactory:72API Call: java.lang.reflect.Method.invoke
Source: com.google.common.util.concurrent.SimpleTimeLimiter$1$1;->call:6API Call: java.lang.reflect.Method.invoke
Source: org.conscrypt.DuckTypedPSKKeyManager;->chooseClientKeyIdentity:29API Call: java.lang.reflect.Method.invoke
Source: org.conscrypt.DuckTypedPSKKeyManager;->chooseClientKeyIdentity:37API Call: java.lang.reflect.Method.invoke
Source: org.conscrypt.DuckTypedPSKKeyManager;->chooseServerKeyIdentityHint:45API Call: java.lang.reflect.Method.invoke
Source: org.conscrypt.DuckTypedPSKKeyManager;->chooseServerKeyIdentityHint:53API Call: java.lang.reflect.Method.invoke
Source: org.conscrypt.DuckTypedPSKKeyManager;->getKey:61API Call: java.lang.reflect.Method.invoke
Source: org.conscrypt.DuckTypedPSKKeyManager;->getKey:69API Call: java.lang.reflect.Method.invoke
Source: org.conscrypt.Platform;->checkTrusted:37API Call: java.lang.reflect.Method.invoke
Source: org.conscrypt.Platform;->fromGCMParameterSpec:79API Call: java.lang.reflect.Method.invoke
Source: org.conscrypt.Platform;->fromGCMParameterSpec:81API Call: java.lang.reflect.Method.invoke
Source: org.conscrypt.Platform;->getCurveName:93API Call: java.lang.reflect.Method.invoke
Source: org.conscrypt.Platform;->getFileDescriptor:104API Call: java.lang.reflect.Field.get
Source: org.conscrypt.Platform;->getFileDescriptor:108API Call: java.lang.reflect.Field.get
Source: org.conscrypt.Platform;->getHostStringFromInetSocketAddress:114API Call: java.lang.reflect.Method.invoke
Source: org.conscrypt.Platform;->getOriginalHostNameFromInetAddress:124API Call: java.lang.reflect.Method.invoke
Source: org.conscrypt.Platform;->getOriginalHostNameFromInetAddress:125API Call: java.lang.reflect.Method.invoke
Source: org.conscrypt.Platform;->getSSLParametersFromImpl:142API Call: java.lang.reflect.Method.invoke
Source: org.conscrypt.Platform;->getSSLParametersFromImpl:149API Call: java.lang.reflect.Method.invoke
Source: org.conscrypt.Platform;->getSniHostnameFromParams:153API Call: java.lang.reflect.Method.invoke
Source: org.conscrypt.Platform;->logEvent:194API Call: java.lang.reflect.Method.invoke
Source: org.conscrypt.Platform;->logEvent:206API Call: java.lang.reflect.Method.invoke
Source: org.conscrypt.Platform;->oidToAlgorithmName:222API Call: java.lang.reflect.Method.invoke
Source: org.conscrypt.Platform;->oidToAlgorithmName:231API Call: java.lang.reflect.Method.invoke
Source: org.conscrypt.Platform;->oidToAlgorithmName:232API Call: java.lang.reflect.Method.invoke
Source: org.conscrypt.Platform;->setCurveName:248API Call: java.lang.reflect.Method.invoke
Source: org.conscrypt.Platform;->setParametersSniHostname:258API Call: java.lang.reflect.Method.invoke
Source: org.conscrypt.Platform;->setParametersSniHostname:268API Call: java.lang.reflect.Method.invoke
Source: org.conscrypt.Platform;->setSSLParametersOnImpl:282API Call: java.lang.reflect.Method.invoke
Source: org.conscrypt.Platform;->setSSLParametersOnImpl:287API Call: java.lang.reflect.Method.invoke
Source: org.conscrypt.Platform;->setSocketWriteTimeout:304API Call: java.lang.reflect.Method.invoke
Source: org.conscrypt.Platform;->setSocketWriteTimeout:313API Call: java.lang.reflect.Field.get
Source: org.conscrypt.Platform;->setSocketWriteTimeout:336API Call: java.lang.reflect.Field.get
Source: org.conscrypt.Platform;->setSocketWriteTimeout:337API Call: java.lang.reflect.Field.get
Source: org.conscrypt.Platform;->setSocketWriteTimeout:338API Call: java.lang.reflect.Method.invoke
Source: org.conscrypt.Platform;->wrapRsaKey:380API Call: java.lang.reflect.Method.invoke
Source: org.conscrypt.Platform;->wrapRsaKey:393API Call: java.lang.reflect.Method.invoke
Source: org.conscrypt.TrustManagerImpl;->getOcspDataFromSession:174API Call: java.lang.reflect.Method.invoke
Source: org.conscrypt.TrustManagerImpl;->getTlsSctDataFromSession:184API Call: java.lang.reflect.Method.invoke
Source: kotlinx.coroutines.CommonPool;->createPool:26API Call: java.lang.reflect.Method.invoke
Source: kotlinx.coroutines.CommonPool;->isGoodCommonPool$kotlinx_coroutines_core:63API Call: java.lang.reflect.Method.invoke
Source: net.sqlcipher.database.SQLiteContentHelper;->getBlobColumnAsAssetFile:7API Call: java.lang.reflect.Method.invoke
Source: androidx.core.graphics.drawable.DrawableCompat;->getLayoutDirection:25API Call: java.lang.reflect.Method.invoke
Source: androidx.core.graphics.drawable.DrawableCompat;->setLayoutDirection:46API Call: java.lang.reflect.Method.invoke
Source: androidx.core.graphics.drawable.IconCompat;->getResId:124API Call: java.lang.reflect.Method.invoke
Source: androidx.core.graphics.drawable.IconCompat;->getResPackage:135API Call: java.lang.reflect.Method.invoke
Source: androidx.core.graphics.drawable.IconCompat;->getType:155API Call: java.lang.reflect.Method.invoke
Source: androidx.core.graphics.drawable.IconCompat;->getUri:178API Call: java.lang.reflect.Method.invoke
Source: androidx.core.graphics.drawable.WrappedDrawableApi21;->isProjected:19API Call: java.lang.reflect.Method.invoke
Source: com.google.android.gms.dynamic.ObjectWrapper;->unwrap:9API Call: java.lang.reflect.Field.get
Source: com.google.android.gms.dynamite.DynamiteModule;->getLocalVersion:29API Call: java.lang.reflect.Field.get
Source: com.google.android.gms.dynamite.DynamiteModule;->getLocalVersion:31API Call: java.lang.reflect.Field.get
Source: com.google.android.gms.dynamite.DynamiteModule;->zza:152API Call: java.lang.reflect.Field.get
Source: com.google.common.eventbus.Subscriber;->invokeSubscriberMethod:31API Call: java.lang.reflect.Method.invoke
Source: androidx.core.graphics.TypefaceCompatApi21Impl;->addFontWeightStyle:6API Call: java.lang.reflect.Method.invoke
Source: androidx.core.graphics.TypefaceCompatApi21Impl;->createFromFamiliesWithDefault:14API Call: java.lang.reflect.Method.invoke
Source: androidx.core.graphics.TypefaceCompatApi24Impl;->addFontWeightStyle:22API Call: java.lang.reflect.Method.invoke
Source: androidx.core.graphics.TypefaceCompatApi24Impl;->createFromFamiliesWithDefault:28API Call: java.lang.reflect.Method.invoke
Source: androidx.core.graphics.TypefaceCompatApi26Impl;->abortCreation:19API Call: java.lang.reflect.Method.invoke
Source: androidx.core.graphics.TypefaceCompatApi28Impl;->createFromFamiliesWithDefault:9API Call: java.lang.reflect.Method.invoke
Source: androidx.core.graphics.TypefaceCompatApi26Impl;->addFontFromAssetManager:27API Call: java.lang.reflect.Method.invoke
Source: androidx.core.graphics.TypefaceCompatApi26Impl;->addFontFromBuffer:33API Call: java.lang.reflect.Method.invoke
Source: androidx.core.graphics.TypefaceCompatApi26Impl;->freeze:36API Call: java.lang.reflect.Method.invoke
Source: androidx.core.graphics.TypefaceCompatApi26Impl;->createFromFamiliesWithDefault:51API Call: java.lang.reflect.Method.invoke
Source: androidx.core.graphics.TypefaceCompatBaseImpl;->getUniqueKey:18API Call: java.lang.reflect.Field.get
Source: com.google.gson.FieldAttributes;->get:4API Call: java.lang.reflect.Field.get
Source: com.google.common.hash.LittleEndianByteArray$UnsafeByteArray$3;->run:5API Call: java.lang.reflect.Field.get
Source: com.google.common.hash.Striped64$1;->run:5API Call: java.lang.reflect.Field.get
Source: kotlinx.coroutines.internal.ConcurrentKt;->removeFutureOnCancel:8API Call: java.lang.reflect.Method.invoke
Source: kotlin.coroutines.jvm.internal.DebugMetadataKt;->getLabel:21API Call: java.lang.reflect.Field.get
Source: kotlin.coroutines.jvm.internal.ModuleNameRetriever;->getModuleName:27API Call: java.lang.reflect.Method.invoke
Source: kotlin.coroutines.jvm.internal.ModuleNameRetriever;->getModuleName:29API Call: java.lang.reflect.Method.invoke
Source: kotlin.coroutines.jvm.internal.ModuleNameRetriever;->getModuleName:31API Call: java.lang.reflect.Method.invoke
Source: kotlin.internal.PlatformImplementations;->addSuppressed:7API Call: java.lang.reflect.Method.invoke
Source: kotlin.internal.PlatformImplementations;->getSuppressed:18API Call: java.lang.reflect.Method.invoke
Source: com.google.common.base.internal.Finalizer;->cleanUp:10API Call: java.lang.reflect.Method.invoke
Source: okhttp3.internal.Util;->readFieldOrNull:314API Call: java.lang.reflect.Field.get
Source: com.google.gson.internal.UnsafeAllocator$1;->newInstance:5API Call: java.lang.reflect.Method.invoke
Source: com.google.gson.internal.UnsafeAllocator$2;->newInstance:5API Call: java.lang.reflect.Method.invoke
Source: com.google.gson.internal.UnsafeAllocator$3;->newInstance:4API Call: java.lang.reflect.Method.invoke
Source: com.google.gson.internal.UnsafeAllocator;->create:25API Call: java.lang.reflect.Field.get
Source: com.google.gson.internal.UnsafeAllocator;->create:32API Call: java.lang.reflect.Method.invoke
Source: com.google.android.play.core.internal.bk;->a:11API Call: java.lang.reflect.Field.get
Source: com.google.android.play.core.internal.bl;->a:4API Call: java.lang.reflect.Method.invoke
Source: com.google.android.play.core.internal.bl;->a:10API Call: java.lang.reflect.Method.invoke
Source: com.google.android.play.core.internal.bl;->a:16API Call: java.lang.reflect.Method.invoke
Source: com.google.android.play.core.internal.bl;->a:23API Call: java.lang.reflect.Method.invoke
Source: com.google.android.play.core.internal.cd;-><clinit>:5API Call: java.lang.reflect.Field.get
Source: com.google.common.io.Closer$SuppressingSuppressor;->suppress:8API Call: java.lang.reflect.Method.invoke
Source: androidx.lifecycle.ClassesInfoCache$MethodReference;->invokeCallback:14API Call: java.lang.reflect.Method.invoke
Source: androidx.lifecycle.ClassesInfoCache$MethodReference;->invokeCallback:16API Call: java.lang.reflect.Method.invoke
Source: androidx.lifecycle.ClassesInfoCache$MethodReference;->invokeCallback:18API Call: java.lang.reflect.Method.invoke
Source: androidx.media.AudioAttributesImplApi21;->getLegacyStreamType:30API Call: java.lang.reflect.Method.invoke
Source: androidx.appcompat.view.menu.MenuItemWrapperICS;->setExclusiveCheckable:98API Call: java.lang.reflect.Method.invoke
Source: androidx.navigation.NavArgsLazy;->getValue:23API Call: java.lang.reflect.Method.invoke
Source: androidx.core.os.TraceCompat;->beginAsyncSection:27API Call: java.lang.reflect.Method.invoke
Source: androidx.core.os.TraceCompat;->endAsyncSection:36API Call: java.lang.reflect.Method.invoke
Source: androidx.core.os.TraceCompat;->isEnabled:44API Call: java.lang.reflect.Method.invoke
Source: androidx.core.os.TraceCompat;->setCounter:53API Call: java.lang.reflect.Method.invoke
Source: okhttp3.internal.platform.AndroidPlatform$CustomTrustRootIndex;->findByIssuerAndSignature:26API Call: java.lang.reflect.Method.invoke
Source: okhttp3.internal.platform.Jdk8WithJettyBootPlatform$AlpnProvider;->invoke:44API Call: java.lang.reflect.Method.invoke
Source: okhttp3.internal.platform.Jdk8WithJettyBootPlatform;->afterHandshake:17API Call: java.lang.reflect.Method.invoke
Source: okhttp3.internal.platform.Jdk8WithJettyBootPlatform;->configureTlsExtensions:33API Call: java.lang.reflect.Method.invoke
Source: okhttp3.internal.platform.Jdk8WithJettyBootPlatform;->getSelectedProtocol:40API Call: java.lang.reflect.Method.invoke
Source: androidx.core.content.pm.ShortcutManagerCompat;->getShortcutInfoSaverInstance:38API Call: java.lang.reflect.Method.invoke
Source: com.google.common.primitives.UnsignedBytes$LexicographicalComparatorHolder$UnsafeComparator$1;->run:5API Call: java.lang.reflect.Field.get
Source: retrofit2.converter.protobuf.ProtoConverterFactory;->responseBodyConverter:9API Call: java.lang.reflect.Method.invoke
Source: retrofit2.converter.protobuf.ProtoConverterFactory;->responseBodyConverter:12API Call: java.lang.reflect.Field.get
Source: com.google.crypto.tink.shaded.protobuf.ExtensionRegistryFactory;->invokeSubclassFactory:11API Call: java.lang.reflect.Method.invoke
Source: com.google.crypto.tink.shaded.protobuf.ExtensionRegistryLite;->add:25API Call: java.lang.reflect.Method.invoke
Source: com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$SerializedForm;->readResolveFallback:10API Call: java.lang.reflect.Field.get
Source: com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite$SerializedForm;->readResolve:47API Call: java.lang.reflect.Field.get
Source: com.google.crypto.tink.shaded.protobuf.GeneratedMessageLite;->invokeOrDie:48API Call: java.lang.reflect.Method.invoke
Source: com.google.crypto.tink.shaded.protobuf.Internal;->getDefaultInstance:44API Call: java.lang.reflect.Method.invoke
Source: com.google.crypto.tink.shaded.protobuf.ManifestSchemaFactory;->getDescriptorMessageInfoFactory:14API Call: java.lang.reflect.Method.invoke
Source: com.google.crypto.tink.shaded.protobuf.UnsafeUtil$1;->run:5API Call: java.lang.reflect.Field.get
Source: com.google.crypto.tink.shaded.protobuf.UnsafeUtil$Android32MemoryAccessor;->getStaticObject:15API Call: java.lang.reflect.Field.get
Source: com.google.crypto.tink.shaded.protobuf.UnsafeUtil$Android64MemoryAccessor;->getStaticObject:15API Call: java.lang.reflect.Field.get
Source: com.google.protobuf.ExtensionRegistryFactory;->invokeSubclassFactory:13API Call: java.lang.reflect.Method.invoke
Source: com.google.protobuf.ExtensionRegistryLite;->add:24API Call: java.lang.reflect.Method.invoke
Source: com.google.protobuf.GeneratedMessageLite$SerializedForm;->readResolveFallback:11API Call: java.lang.reflect.Field.get
Source: com.google.protobuf.GeneratedMessageLite$SerializedForm;->readResolve:46API Call: java.lang.reflect.Field.get
Source: com.google.protobuf.GeneratedMessageLite;->invokeOrDie:33API Call: java.lang.reflect.Method.invoke
Source: com.google.protobuf.Internal;->getDefaultInstance:43API Call: java.lang.reflect.Method.invoke
Source: com.google.protobuf.UnsafeUtil$1;->run:5API Call: java.lang.reflect.Field.get
Source: com.google.common.reflect.Invokable$MethodInvokable;->invokeInternal:13API Call: java.lang.reflect.Method.invoke
Source: com.google.common.reflect.Types$JavaVersion$3;->typeName:6API Call: java.lang.reflect.Method.invoke
Source: com.google.common.reflect.Types$TypeVariableInvocationHandler;->invoke:15API Call: java.lang.reflect.Method.invoke
Source: com.google.gson.internal.reflect.UnsafeReflectionAccessor;->getUnsafeInstance:11API Call: java.lang.reflect.Field.get
Source: com.google.gson.internal.reflect.UnsafeReflectionAccessor;->makeAccessibleWithUnsafe:29API Call: java.lang.reflect.Method.invoke
Source: com.google.gson.internal.reflect.UnsafeReflectionAccessor;->makeAccessibleWithUnsafe:39API Call: java.lang.reflect.Method.invoke
Source: androidx.core.content.res.ResourcesCompat$ThemeCompat$ImplApi23;->rebase:12API Call: java.lang.reflect.Method.invoke
Source: com.google.android.gms.common.server.response.FastJsonResponse;->getFieldValue:76API Call: java.lang.reflect.Method.invoke
Source: retrofit2.Retrofit$1;->invoke:4API Call: java.lang.reflect.Method.invoke
Source: com.google.android.gms.security.ProviderInstaller;->installIfNeeded:18API Call: java.lang.reflect.Method.invoke
Source: com.google.android.play.core.splitinstall.SplitInstallHelper;->updateAppInfo:29API Call: java.lang.reflect.Method.invoke
Source: com.google.android.play.core.splitinstall.SplitInstallHelper;->updateAppInfo:33API Call: java.lang.reflect.Field.get
Source: com.google.android.play.core.splitinstall.SplitInstallHelper;->updateAppInfo:40API Call: java.lang.reflect.Method.invoke
Source: androidx.core.text.ICUCompat;->addLikelySubtags:17API Call: java.lang.reflect.Method.invoke
Source: androidx.core.text.ICUCompat;->getScript:23API Call: java.lang.reflect.Method.invoke
Source: androidx.core.text.ICUCompat;->maximizeAndGetScript:31API Call: java.lang.reflect.Method.invoke
Source: org.joda.time.DateTimeUtils;->getDateFormatSymbols:44API Call: java.lang.reflect.Method.invoke
Source: androidx.transition.CanvasUtils;->enableZ:12API Call: java.lang.reflect.Method.invoke
Source: androidx.transition.CanvasUtils;->enableZ:15API Call: java.lang.reflect.Method.invoke
Source: androidx.transition.GhostViewPlatform;->addGhost:4API Call: java.lang.reflect.Method.invoke
Source: androidx.transition.GhostViewPlatform;->removeGhost:31API Call: java.lang.reflect.Method.invoke
Source: androidx.transition.ImageViewUtils;->animateTransform:19API Call: java.lang.reflect.Field.get
Source: androidx.transition.ViewGroupUtils;->getChildDrawingOrder:12API Call: java.lang.reflect.Method.invoke
Source: androidx.transition.ViewGroupUtilsApi14;->cancelLayoutTransition:9API Call: java.lang.reflect.Method.invoke
Source: androidx.transition.ViewOverlayApi14$OverlayViewGroup;->invalidateChildInParentFast:78API Call: java.lang.reflect.Method.invoke
Source: androidx.transition.ViewUtilsBase;->setLeftTopRightBottom:50API Call: java.lang.reflect.Method.invoke
Source: com.google.android.gms.common.util.WorkSourceUtil;->fromPackageAndModuleExperimentalPi:33API Call: java.lang.reflect.Method.invoke
Source: com.google.android.gms.common.util.WorkSourceUtil;->fromPackageAndModuleExperimentalPi:36API Call: java.lang.reflect.Method.invoke
Source: com.google.android.gms.common.util.WorkSourceUtil;->fromPackageAndModuleExperimentalPi:39API Call: java.lang.reflect.Method.invoke
Source: com.google.android.gms.common.util.WorkSourceUtil;->zza:72API Call: java.lang.reflect.Method.invoke
Source: com.google.android.gms.common.util.WorkSourceUtil;->zza:81API Call: java.lang.reflect.Method.invoke
Source: com.google.android.gms.common.util.WorkSourceUtil;->zza:94API Call: java.lang.reflect.Method.invoke
Source: com.google.android.gms.common.util.WorkSourceUtil;->zza:98API Call: java.lang.reflect.Method.invoke
Source: androidx.work.impl.utils.ProcessUtils;->getProcessName:11API Call: java.lang.reflect.Method.invoke
Source: androidx.work.impl.utils.ProcessUtils;->getProcessName:18API Call: java.lang.reflect.Method.invoke
Source: androidx.work.impl.utils.ProcessUtils;->getProcessName:19API Call: java.lang.reflect.Method.invoke
Source: androidx.versionedparcelable.VersionedParcel;->readFromParcel:194API Call: java.lang.reflect.Method.invoke
Source: androidx.versionedparcelable.VersionedParcel;->writeToParcel:401API Call: java.lang.reflect.Method.invoke
Source: androidx.core.view.DisplayCompat;->getSystemProperty:30API Call: java.lang.reflect.Method.invoke
Source: androidx.core.view.KeyEventDispatcher;->actionBarOnMenuKeyEventPre28:6API Call: java.lang.reflect.Method.invoke
Source: androidx.core.view.KeyEventDispatcher;->getDialogKeyListenerPre28:38API Call: java.lang.reflect.Field.get
Source: androidx.core.view.ViewConfigurationCompat;->getLegacyScrollFactor:8API Call: java.lang.reflect.Method.invoke
Source: androidx.core.view.ViewCompat;->dispatchFinishTemporaryDetach:63API Call: java.lang.reflect.Method.invoke
Source: androidx.core.view.ViewCompat;->dispatchStartTemporaryDetach:85API Call: java.lang.reflect.Method.invoke
Source: androidx.core.view.ViewCompat;->getAccessibilityDelegateThroughReflection:110API Call: java.lang.reflect.Field.get
Source: androidx.core.view.ViewCompat;->getMinimumHeight:160API Call: java.lang.reflect.Field.get
Source: androidx.core.view.ViewCompat;->getMinimumWidth:167API Call: java.lang.reflect.Field.get
Source: androidx.core.view.ViewCompat;->setChildrenDrawingOrderEnabled:399API Call: java.lang.reflect.Method.invoke
Source: androidx.core.view.WindowInsetsCompat$BuilderImpl20;->createWindowInsetsInstance:11API Call: java.lang.reflect.Field.get
Source: androidx.appcompat.view.SupportMenuInflater$InflatedOnMenuItemClickListener;->onMenuItemClick:21API Call: java.lang.reflect.Method.invoke
Source: androidx.appcompat.view.SupportMenuInflater$InflatedOnMenuItemClickListener;->onMenuItemClick:25API Call: java.lang.reflect.Method.invoke
Source: androidx.core.widget.CompoundButtonCompat;->getButtonDrawable:10API Call: java.lang.reflect.Field.get
Source: androidx.core.widget.PopupWindowCompat;->getOverlapAnchor:10API Call: java.lang.reflect.Field.get
Source: androidx.core.widget.PopupWindowCompat;->getWindowLayoutType:19API Call: java.lang.reflect.Method.invoke
Source: androidx.core.widget.PopupWindowCompat;->setWindowLayoutType:40API Call: java.lang.reflect.Method.invoke
Source: androidx.core.widget.TextViewCompat$OreoCallback;->recomputeProcessTextMenuItems:58API Call: java.lang.reflect.Method.invoke
Source: androidx.appcompat.widget.AppCompatTextViewAutoSizeHelper;->accessAndReturnWithDefault:7API Call: java.lang.reflect.Field.get
Source: androidx.appcompat.widget.DrawableUtils;->getOpticalBounds:32API Call: java.lang.reflect.Method.invoke
Source: androidx.appcompat.widget.AppCompatTextViewAutoSizeHelper;->invokeAndReturnWithDefault:119API Call: java.lang.reflect.Method.invoke
Source: androidx.appcompat.widget.AppCompatTextViewAutoSizeHelper;->setRawTextSize:142API Call: java.lang.reflect.Method.invoke
Source: androidx.appcompat.widget.MenuPopupWindow;->setTouchModal:21API Call: java.lang.reflect.Method.invoke
Source: androidx.appcompat.widget.ListPopupWindow;->getMaxAvailableHeight:123API Call: java.lang.reflect.Method.invoke
Source: androidx.appcompat.widget.ListPopupWindow;->setPopupClipToScreenEnabled:139API Call: java.lang.reflect.Method.invoke
Source: androidx.appcompat.widget.ListPopupWindow;->show:327API Call: java.lang.reflect.Method.invoke
Source: androidx.appcompat.widget.SearchView$AutoCompleteTextViewReflector;->doAfterTextChanged:13API Call: java.lang.reflect.Method.invoke
Source: androidx.appcompat.widget.SearchView$AutoCompleteTextViewReflector;->doBeforeTextChanged:15API Call: java.lang.reflect.Method.invoke
Source: androidx.appcompat.widget.SearchView$AutoCompleteTextViewReflector;->ensureImeVisible:18API Call: java.lang.reflect.Method.invoke
Source: androidx.appcompat.widget.ViewUtils;->computeFitSystemWindows:11API Call: java.lang.reflect.Method.invoke
Source: androidx.appcompat.widget.ViewUtils;->makeOptionalFitsSystemWindows:23API Call: java.lang.reflect.Method.invoke
Source: androidx.slidingpanelayout.widget.SlidingPaneLayout;->invalidateChildRegion:130API Call: java.lang.reflect.Method.invoke
Source: androidx.core.content.pm.ShortcutInfoCompat;->addToIntent:32API Call: android.content.Intent.putExtra android.intent.extra.shortcut.INTENT
Source: submitted apkRequest permission: android.permission.RECEIVE_BOOT_COMPLETED
Source: androidx.core.app.JobIntentService$CompatWorkEnqueuer;-><init>:11API Call: android.os.PowerManager.newWakeLock
Source: androidx.core.app.JobIntentService$CompatWorkEnqueuer;-><init>:19API Call: android.os.PowerManager.newWakeLock
Source: androidx.legacy.content.WakefulBroadcastReceiver;->startWakefulService:30API Call: android.os.PowerManager.newWakeLock
Source: de.rki.coronawarnapp.CoronaWarnApplication$onCreate$1;->invokeSuspend:31API Call: android.os.PowerManager.newWakeLock
Source: androidx.work.impl.utils.WakeLocks;->newWakeLock:28API Call: android.os.PowerManager.newWakeLock
Source: androidx.work.impl.background.systemalarm.RescheduleReceiver;->onReceive:17API Call: android.content.Context.startService (not executed)
Source: androidx.work.impl.utils.ProcessUtils;->getProcessName:27API Call: android.app.ActivityManager.getRunningAppProcesses
Source: be.sciensano.coronalert.MobileTestId$Companion;->generateK:95API Call: javax.crypto.KeyGenerator.generateKey
Source: com.google.crypto.tink.integration.android.AndroidKeystoreAesGcm;->decrypt:22API Call: javax.crypto.Cipher.getInstance
Source: com.google.crypto.tink.integration.android.AndroidKeystoreAesGcm;->decrypt:24API Call: javax.crypto.Cipher.init
Source: com.google.crypto.tink.integration.android.AndroidKeystoreAesGcm;->decrypt:26API Call: javax.crypto.Cipher.doFinal
Source: com.google.crypto.tink.integration.android.AndroidKeystoreAesGcm;->encrypt:30API Call: javax.crypto.Cipher.getInstance
Source: com.google.crypto.tink.integration.android.AndroidKeystoreAesGcm;->encrypt:32API Call: javax.crypto.Cipher.init
Source: com.google.crypto.tink.integration.android.AndroidKeystoreAesGcm;->encrypt:34API Call: javax.crypto.Cipher.doFinal
Source: com.google.crypto.tink.integration.android.AndroidKeystoreKmsClient;->generateNewAeadKey:27API Call: javax.crypto.KeyGenerator.generateKey
Source: com.google.android.play.core.assetpacks.dd;->a:68API Call: java.security.MessageDigest.getInstance
Source: com.google.android.play.core.assetpacks.dd;->a:74API Call: java.security.MessageDigest.update
Source: com.google.android.play.core.assetpacks.dd;->a:78API Call: java.security.MessageDigest.digest
Source: com.google.android.gms.common.zzl;->zza:12API Call: java.security.MessageDigest.digest
Source: org.conscrypt.CryptoUpcalls;->rsaOpWithPrivateKey:55API Call: javax.crypto.Cipher.getInstance
Source: org.conscrypt.CryptoUpcalls;->rsaOpWithPrivateKey:56API Call: javax.crypto.Cipher.init
Source: org.conscrypt.CryptoUpcalls;->rsaOpWithPrivateKey:72API Call: javax.crypto.Cipher.getInstance
Source: org.conscrypt.CryptoUpcalls;->rsaOpWithPrivateKey:73API Call: javax.crypto.Cipher.init
Source: org.conscrypt.CryptoUpcalls;->rsaOpWithPrivateKey:81API Call: javax.crypto.Cipher.doFinal
Source: org.conscrypt.NativeCrypto;->X509_NAME_hash:66API Call: java.security.MessageDigest.getInstance
Source: org.conscrypt.NativeCrypto;->X509_NAME_hash:68API Call: java.security.MessageDigest.digest
Source: androidx.security.crypto.MasterKeys;->generateKey:15API Call: javax.crypto.KeyGenerator.generateKey
Source: org.conscrypt.ct.CTLogInfo;-><init>:3API Call: java.security.MessageDigest.getInstance
Source: org.conscrypt.ct.CTLogInfo;-><init>:5API Call: java.security.MessageDigest.digest
Source: org.conscrypt.ct.CertificateEntry;->createForPrecertificate:18API Call: java.security.MessageDigest.getInstance
Source: org.conscrypt.ct.CertificateEntry;->createForPrecertificate:19API Call: java.security.MessageDigest.update
Source: org.conscrypt.ct.CertificateEntry;->createForPrecertificate:20API Call: java.security.MessageDigest.digest
Source: com.google.common.hash.MessageDigestHashFunction$MessageDigestHasher;->hash:9API Call: java.security.MessageDigest.digest
Source: com.google.common.hash.MessageDigestHashFunction$MessageDigestHasher;->hash:12API Call: java.security.MessageDigest.digest
Source: com.google.common.hash.MessageDigestHashFunction$MessageDigestHasher;->update:17API Call: java.security.MessageDigest.update
Source: com.google.common.hash.MessageDigestHashFunction$MessageDigestHasher;->update:20API Call: java.security.MessageDigest.update
Source: com.google.common.hash.MessageDigestHashFunction$MessageDigestHasher;->update:23API Call: java.security.MessageDigest.update
Source: com.google.common.hash.MessageDigestHashFunction;->getMessageDigest:15API Call: java.security.MessageDigest.getInstance
Source: com.google.android.play.core.internal.a;->a:13API Call: java.security.MessageDigest.update
Source: com.google.android.play.core.internal.c;->a:7API Call: java.security.MessageDigest.update
Source: com.google.android.play.core.internal.h;->a:236API Call: java.security.MessageDigest.getInstance
Source: com.google.android.play.core.internal.h;->a:242API Call: java.security.MessageDigest.update
Source: com.google.android.play.core.internal.h;->a:245API Call: java.security.MessageDigest.digest
Source: com.google.android.play.core.internal.h;->a:268API Call: java.security.MessageDigest.getInstance
Source: com.google.android.play.core.internal.h;->a:269API Call: java.security.MessageDigest.digest
Source: okio.Buffer;->digest:5API Call: java.security.MessageDigest.getInstance
Source: okio.Buffer;->digest:8API Call: java.security.MessageDigest.update
Source: okio.Buffer;->digest:12API Call: java.security.MessageDigest.update
Source: okio.Buffer;->digest:15API Call: java.security.MessageDigest.digest
Source: okio.ByteString;->digest$okio:76API Call: java.security.MessageDigest.getInstance
Source: okio.ByteString;->digest$okio:78API Call: java.security.MessageDigest.digest
Source: okio.HashingSink;-><init>:7API Call: java.security.MessageDigest.getInstance
Source: okio.HashingSink;->hash:36API Call: java.security.MessageDigest.digest
Source: okio.HashingSink;->write:52API Call: java.security.MessageDigest.update
Source: okio.HashingSource;-><init>:7API Call: java.security.MessageDigest.getInstance
Source: okio.HashingSource;->hash:36API Call: java.security.MessageDigest.digest
Source: okio.HashingSource;->read:55API Call: java.security.MessageDigest.update
Source: okio.SegmentedByteString;->digest$okio:24API Call: java.security.MessageDigest.getInstance
Source: okio.SegmentedByteString;->digest$okio:29API Call: java.security.MessageDigest.update
Source: okio.SegmentedByteString;->digest$okio:30API Call: java.security.MessageDigest.digest
Source: de.rki.coronawarnapp.util.security.HashHelper;->hash256:6API Call: java.security.MessageDigest.getInstance
Source: de.rki.coronawarnapp.util.security.HashHelper;->hash256:11API Call: java.security.MessageDigest.digest
Source: com.google.android.play.core.splitcompat.q;->a:3API Call: java.security.MessageDigest.getInstance
Source: com.google.android.play.core.splitcompat.q;->a:4API Call: java.security.MessageDigest.update
Source: com.google.android.play.core.splitcompat.q;->a:5API Call: java.security.MessageDigest.digest
Source: com.google.crypto.tink.subtle.AesCmac;->generateSubKeys:12API Call: javax.crypto.Cipher.init
Source: com.google.crypto.tink.subtle.AesCmac;->generateSubKeys:13API Call: javax.crypto.Cipher.doFinal
Source: com.google.crypto.tink.subtle.AesCmac;->computeMac:21API Call: javax.crypto.Cipher.init
Source: com.google.crypto.tink.subtle.AesCtrHmacStreaming$AesCtrHmacStreamDecrypter;->decryptSegment:35API Call: javax.crypto.Cipher.init
Source: com.google.crypto.tink.subtle.AesCtrHmacStreaming$AesCtrHmacStreamDecrypter;->decryptSegment:37API Call: javax.crypto.Cipher.doFinal
Source: com.google.crypto.tink.subtle.AesCmac;->computeMac:31API Call: javax.crypto.Cipher.doFinal
Source: com.google.crypto.tink.subtle.AesCmac;->computeMac:33API Call: javax.crypto.Cipher.doFinal
Source: com.google.crypto.tink.subtle.AesCtrHmacStreaming$AesCtrHmacStreamEncrypter;->encryptSegment:27API Call: javax.crypto.Cipher.init
Source: com.google.crypto.tink.subtle.AesCtrHmacStreaming$AesCtrHmacStreamEncrypter;->encryptSegment:31API Call: javax.crypto.Cipher.doFinal
Source: com.google.crypto.tink.subtle.AesCtrHmacStreaming$AesCtrHmacStreamEncrypter;->encryptSegment:54API Call: javax.crypto.Cipher.init
Source: com.google.crypto.tink.subtle.AesCtrHmacStreaming$AesCtrHmacStreamEncrypter;->encryptSegment:56API Call: javax.crypto.Cipher.doFinal
Source: com.google.crypto.tink.subtle.AesCtrJceCipher;->doCtr:16API Call: javax.crypto.Cipher.init
Source: com.google.crypto.tink.subtle.AesCtrJceCipher;->doCtr:18API Call: javax.crypto.Cipher.init
Source: com.google.crypto.tink.subtle.AesCtrJceCipher;->doCtr:19API Call: javax.crypto.Cipher.doFinal
Source: com.google.crypto.tink.subtle.AesGcmHkdfStreaming$AesGcmHkdfStreamDecrypter;->decryptSegment:6API Call: javax.crypto.Cipher.init
Source: com.google.crypto.tink.subtle.AesGcmHkdfStreaming$AesGcmHkdfStreamDecrypter;->decryptSegment:8API Call: javax.crypto.Cipher.doFinal
Source: com.google.crypto.tink.subtle.AesEaxJce;-><init>:12API Call: javax.crypto.Cipher.init
Source: com.google.crypto.tink.subtle.AesEaxJce;-><init>:13API Call: javax.crypto.Cipher.doFinal
Source: com.google.crypto.tink.subtle.AesEaxJce;->omac:18API Call: javax.crypto.Cipher.doFinal
Source: com.google.crypto.tink.subtle.AesEaxJce;->omac:19API Call: javax.crypto.Cipher.doFinal
Source: com.google.crypto.tink.subtle.AesEaxJce;->omac:20API Call: javax.crypto.Cipher.doFinal
Source: com.google.crypto.tink.subtle.AesEaxJce;->omac:24API Call: javax.crypto.Cipher.doFinal
Source: com.google.crypto.tink.subtle.AesEaxJce;->decrypt:32API Call: javax.crypto.Cipher.init
Source: com.google.crypto.tink.subtle.AesEaxJce;->decrypt:40API Call: javax.crypto.Cipher.init
Source: com.google.crypto.tink.subtle.AesEaxJce;->decrypt:41API Call: javax.crypto.Cipher.doFinal
Source: com.google.crypto.tink.subtle.AesGcmHkdfStreaming$AesGcmHkdfStreamEncrypter;->encryptSegment:21API Call: javax.crypto.Cipher.init
Source: com.google.crypto.tink.subtle.AesGcmHkdfStreaming$AesGcmHkdfStreamEncrypter;->encryptSegment:26API Call: javax.crypto.Cipher.doFinal
Source: com.google.crypto.tink.subtle.AesGcmHkdfStreaming$AesGcmHkdfStreamEncrypter;->encryptSegment:28API Call: javax.crypto.Cipher.doFinal
Source: com.google.crypto.tink.subtle.AesGcmHkdfStreaming$AesGcmHkdfStreamEncrypter;->encryptSegment:33API Call: javax.crypto.Cipher.init
Source: com.google.crypto.tink.subtle.AesGcmHkdfStreaming$AesGcmHkdfStreamEncrypter;->encryptSegment:35API Call: javax.crypto.Cipher.doFinal
Source: com.google.crypto.tink.subtle.AesEaxJce;->encrypt:51API Call: javax.crypto.Cipher.init
Source: com.google.crypto.tink.subtle.AesEaxJce;->encrypt:58API Call: javax.crypto.Cipher.init
Source: com.google.crypto.tink.subtle.AesEaxJce;->encrypt:59API Call: javax.crypto.Cipher.doFinal
Source: com.google.crypto.tink.subtle.AesGcmJce;->decrypt:18API Call: javax.crypto.Cipher.init
Source: com.google.crypto.tink.subtle.AesGcmJce;->decrypt:24API Call: javax.crypto.Cipher.doFinal
Source: com.google.crypto.tink.subtle.AesGcmJce;->encrypt:33API Call: javax.crypto.Cipher.init
Source: com.google.crypto.tink.subtle.AesGcmJce;->encrypt:39API Call: javax.crypto.Cipher.doFinal
Source: com.google.crypto.tink.subtle.AesSiv;->decryptDeterministically:43API Call: javax.crypto.Cipher.init
Source: com.google.crypto.tink.subtle.AesSiv;->decryptDeterministically:45API Call: javax.crypto.Cipher.doFinal
Source: com.google.crypto.tink.subtle.AesSiv;->encryptDeterministically:62API Call: javax.crypto.Cipher.init
Source: com.google.crypto.tink.subtle.AesSiv;->encryptDeterministically:63API Call: javax.crypto.Cipher.doFinal
Source: com.google.crypto.tink.subtle.Ed25519;->getHashedScalar:147API Call: java.security.MessageDigest.update
Source: com.google.crypto.tink.subtle.Ed25519;->getHashedScalar:148API Call: java.security.MessageDigest.digest
Source: com.google.crypto.tink.subtle.Ed25519;->sign:311API Call: java.security.MessageDigest.update
Source: com.google.crypto.tink.subtle.Ed25519;->sign:312API Call: java.security.MessageDigest.update
Source: com.google.crypto.tink.subtle.Ed25519;->sign:313API Call: java.security.MessageDigest.digest
Source: com.google.crypto.tink.subtle.Ed25519;->sign:319API Call: java.security.MessageDigest.update
Source: com.google.crypto.tink.subtle.Ed25519;->sign:320API Call: java.security.MessageDigest.update
Source: com.google.crypto.tink.subtle.Ed25519;->sign:321API Call: java.security.MessageDigest.update
Source: com.google.crypto.tink.subtle.Ed25519;->sign:322API Call: java.security.MessageDigest.digest
Source: com.google.crypto.tink.subtle.Ed25519;->verify:392API Call: java.security.MessageDigest.update
Source: com.google.crypto.tink.subtle.Ed25519;->verify:393API Call: java.security.MessageDigest.update
Source: com.google.crypto.tink.subtle.Ed25519;->verify:394API Call: java.security.MessageDigest.update
Source: com.google.crypto.tink.subtle.Ed25519;->verify:395API Call: java.security.MessageDigest.digest
Source: com.google.crypto.tink.subtle.EngineWrapper$TCipher;->getInstance:3API Call: javax.crypto.Cipher.getInstance
Source: com.google.crypto.tink.subtle.EngineWrapper$TCipher;->getInstance:4API Call: javax.crypto.Cipher.getInstance
Source: com.google.crypto.tink.subtle.EngineWrapper$TMessageDigest;->getInstance:3API Call: java.security.MessageDigest.getInstance
Source: com.google.crypto.tink.subtle.EngineWrapper$TMessageDigest;->getInstance:4API Call: java.security.MessageDigest.getInstance
Source: com.google.crypto.tink.subtle.Kwp;->computeW:13API Call: javax.crypto.Cipher.init
Source: com.google.crypto.tink.subtle.Kwp;->computeW:16API Call: javax.crypto.Cipher.doFinal
Source: com.google.crypto.tink.subtle.Kwp;->invertW:26API Call: javax.crypto.Cipher.init
Source: com.google.crypto.tink.subtle.Kwp;->invertW:29API Call: javax.crypto.Cipher.doFinal
Source: com.google.crypto.tink.subtle.RsaSsaPkcs1VerifyJce;->emsaPkcs1:11API Call: java.security.MessageDigest.update
Source: com.google.crypto.tink.subtle.RsaSsaPkcs1VerifyJce;->emsaPkcs1:12API Call: java.security.MessageDigest.digest
Source: com.google.crypto.tink.subtle.RsaSsaPssSignJce;->emsaPssEncode:19API Call: java.security.MessageDigest.digest
Source: com.google.crypto.tink.subtle.RsaSsaPssSignJce;->emsaPssEncode:24API Call: java.security.MessageDigest.digest
Source: com.google.crypto.tink.subtle.RsaSsaPssSignJce;->rsasp1:36API Call: javax.crypto.Cipher.init
Source: com.google.crypto.tink.subtle.RsaSsaPssSignJce;->rsasp1:37API Call: javax.crypto.Cipher.doFinal
Source: com.google.crypto.tink.subtle.RsaSsaPssSignJce;->rsasp1:41API Call: javax.crypto.Cipher.init
Source: com.google.crypto.tink.subtle.RsaSsaPssSignJce;->rsasp1:42API Call: javax.crypto.Cipher.doFinal
Source: com.google.crypto.tink.subtle.RsaSsaPssVerifyJce;->emsaPssVerify:12API Call: java.security.MessageDigest.digest
Source: com.google.crypto.tink.subtle.RsaSsaPssVerifyJce;->emsaPssVerify:24API Call: java.security.MessageDigest.digest
Source: com.google.crypto.tink.subtle.SubtleUtil;->mgf1:16API Call: java.security.MessageDigest.update
Source: com.google.crypto.tink.subtle.SubtleUtil;->mgf1:19API Call: java.security.MessageDigest.update
Source: com.google.crypto.tink.subtle.SubtleUtil;->mgf1:20API Call: java.security.MessageDigest.digest
Source: com.google.android.gms.common.util.AndroidUtilsLight;->getPackageCertificateHashBytes:12API Call: java.security.MessageDigest.digest
Source: com.google.android.gms.common.util.AndroidUtilsLight;->zza:13API Call: java.security.MessageDigest.getInstance
Source: de.rki.coronawarnapp.util.TanHelper;->isChecksumValid:25API Call: java.security.MessageDigest.getInstance
Source: de.rki.coronawarnapp.util.TanHelper;->isChecksumValid:32API Call: java.security.MessageDigest.digest
Source: com.google.zxing.client.android.camera.CameraConfigurationUtils;->collectStats:12Field Access: android.os.Build.BOARD
Source: com.google.zxing.client.android.camera.CameraConfigurationUtils;->collectStats:17Field Access: android.os.Build.BRAND
Source: com.google.zxing.client.android.camera.CameraConfigurationUtils;->collectStats:22Field Access: android.os.Build.CPU_ABI
Source: com.google.zxing.client.android.camera.CameraConfigurationUtils;->collectStats:27Field Access: android.os.Build.DEVICE
Source: com.google.zxing.client.android.camera.CameraConfigurationUtils;->collectStats:32Field Access: android.os.Build.DISPLAY
Source: com.google.zxing.client.android.camera.CameraConfigurationUtils;->collectStats:37Field Access: android.os.Build.FINGERPRINT
Source: com.google.zxing.client.android.camera.CameraConfigurationUtils;->collectStats:42Field Access: android.os.Build.HOST
Source: com.google.zxing.client.android.camera.CameraConfigurationUtils;->collectStats:47Field Access: android.os.Build.ID
Source: com.google.zxing.client.android.camera.CameraConfigurationUtils;->collectStats:52Field Access: android.os.Build.MANUFACTURER
Source: com.google.zxing.client.android.camera.CameraConfigurationUtils;->collectStats:57Field Access: android.os.Build.MODEL
Source: com.google.zxing.client.android.camera.CameraConfigurationUtils;->collectStats:62Field Access: android.os.Build.PRODUCT
Source: com.google.zxing.client.android.camera.CameraConfigurationUtils;->collectStats:67Field Access: android.os.Build.TAGS
Source: com.google.zxing.client.android.camera.CameraConfigurationUtils;->collectStats:76Field Access: android.os.Build.TYPE
Source: com.google.zxing.client.android.camera.CameraConfigurationUtils;->collectStats:81Field Access: android.os.Build.USER
Source: com.google.zxing.client.android.camera.CameraConfigurationUtils;->collectStats:96Field Access: android.os.Build$VERSION.RELEASE
Source: com.journeyapps.barcodescanner.camera.CameraManager;->setDesiredParameters:74Field Access: android.os.Build.DEVICE
Source: com.google.android.play.core.internal.bt;->a:11Field Access: android.os.Build.TAGS
Source: com.google.android.play.core.internal.bt;->a:14Field Access: android.os.Build.TAGS
Source: com.google.android.material.internal.ManufacturerUtils;->isSamsungDevice:2Field Access: android.os.Build.MANUFACTURER
Source: com.google.android.material.textfield.TextInputEditText;->onAttachedToWindow:16Field Access: android.os.Build.MANUFACTURER
Source: com.google.android.gms.common.util.DeviceProperties;->isUserBuild:43Field Access: android.os.Build.TYPE
Source: com.google.android.gms.common.util.PlatformVersion;->isAtLeastR:15Field Access: android.os.Build.BRAND
Source: com.google.android.gms.common.util.PlatformVersion;->isAtLeastR:17Field Access: android.os.Build.ID
Source: com.google.android.gms.common.util.PlatformVersion;->isAtLeastR:20Field Access: android.os.Build.ID
Source: androidx.core.view.DisplayCompat;->isSonyBravia4kTv:32Field Access: android.os.Build.MANUFACTURER
Source: androidx.core.view.DisplayCompat;->isSonyBravia4kTv:35Field Access: android.os.Build.MODEL
Source: Lcom/airbnb/lottie/parser/PolystarShapeParser;-><clinit>()VMethod string: "os"
Source: Lkotlin/reflect/KTypeProjection$Companion;->invariant(Lkotlin/reflect/KType;)Lkotlin/reflect/KTypeProjection;Method string: "type"
Source: Lorg/joda/time/PeriodType;->time()Lorg/joda/time/PeriodType;Method string: "time"
Source: Lde/rki/coronawarnapp/exception/reporting/ExceptionReporterKt;->reportGeneric(Ljava/lang/String;)VMethod string: "category"
Source: com.google.android.play.core.internal.bt;->a:16API Call: java.lang.String.contains("test-keys")
Source: com.journeyapps.barcodescanner.camera.CameraManager;->open:145API Call: android.hardware.Camera.getCameraInfo
Source: com.google.zxing.client.android.camera.open.OpenCameraInterface;->getCameraId:3API Call: android.hardware.Camera.getNumberOfCameras
Source: com.google.zxing.client.android.camera.open.OpenCameraInterface;->getCameraId:8API Call: android.hardware.Camera.getCameraInfo
Source: com.google.zxing.client.android.camera.open.OpenCameraInterface;->open:10API Call: android.hardware.Camera.open
Source: com.google.android.gms.common.internal.ClientSettings;->getAccountName:20API Call: android.accounts.Account.name
Source: com.google.android.gms.signin.internal.SignInClientImpl;->zaa:82API Call: android.accounts.Account.name
Source: com.google.android.gms.auth.api.signin.GoogleSignInAccount;->createDefault:9API Call: android.accounts.Account.name
Source: com.google.android.gms.auth.api.signin.GoogleSignInAccount;->createDefault:11API Call: android.accounts.Account.name
Source: com.google.android.gms.auth.api.signin.GoogleSignInOptions;->zab:81API Call: android.accounts.Account.name

Mitre Att&ck Matrix

Initial AccessExecutionPersistencePrivilege EscalationDefense EvasionCredential AccessDiscoveryLateral MovementCollectionExfiltrationCommand and ControlNetwork EffectsRemote Service EffectsImpact
Valid AccountsWindows Management InstrumentationPath InterceptionPath InterceptionDirect Volume AccessAccess Stored Application Data1System Network Connections Discovery1Remote ServicesLocation Tracking1Exfiltration Over Other Network MediumEncrypted Channel1Eavesdrop on Insecure Network CommunicationRemotely Track Device Without AuthorizationDelete Device Data1
Default AccountsScheduled Task/JobBoot or Logon Initialization ScriptsBoot or Logon Initialization ScriptsRootkitLSASS MemoryLocation Tracking1Remote Desktop ProtocolAccess Stored Application Data1Exfiltration Over BluetoothNon-Standard Port1Exploit SS7 to Redirect Phone Calls/SMSRemotely Wipe Data Without AuthorizationDevice Lockout
Domain AccountsAt (Linux)Logon Script (Windows)Logon Script (Windows)Obfuscated Files or InformationSecurity Account ManagerSystem Information Discovery1SMB/Windows Admin SharesNetwork Information Discovery1Automated ExfiltrationNon-Application Layer Protocol1Exploit SS7 to Track Device LocationObtain Device Cloud BackupsDelete Device Data
Local AccountsAt (Windows)Logon Script (Mac)Logon Script (Mac)Binary PaddingNTDSProcess Discovery1Distributed Component Object ModelInput CaptureScheduled TransferApplication Layer Protocol2SIM Card SwapCarrier Billing Fraud

Screenshots

Thumbnails

This section contains all screenshots as thumbnails, including those not shown in the slideshow.