Analysis

  • max time kernel
    47s
  • max time network
    166s
  • platform
    android_x64
  • resource
    android-x64-20240514-en
  • resource tags

    androidarch:x64arch:x86image:android-x64-20240514-enlocale:en-usos:android-10-x64system
  • submitted
    18/05/2024, 09:46

General

  • Target
    com.truecaller_14.4.7.apk
  • Size 80.5MB
  • Sample240518-lr1pcadh6y
  • SHA256 108a91daed050994fc1bb7ce2b456fb483af7ac596a20e413e42f2aa04988d03
  • MD5 SHA1 SHA512 SSDEEP

Malware Config

Signatures

  • Checks if the Android device is rooted. 1 TTPs 6 IoCs
  • Loads dropped Dex/Jar 1 TTPs 2 IoCs

    Runs executable file dropped to the device during analysis.

  • Queries account information for other applications stored on the device 1 TTPs 1 IoCs

    Application may abuse the framework's APIs to collect account information stored on the device.

  • Queries information about running processes on the device 1 TTPs 1 IoCs

    Application may abuse the framework's APIs to collect information about running processes on the device.

  • Queries the mobile country code (MCC) 1 TTPs 1 IoCs
  • Reads the content of the call log. 1 TTPs 1 IoCs
  • Registers a broadcast receiver at runtime (usually for listening for system events) 1 TTPs 1 IoCs
  • Acquires the wake lock 1 IoCs
  • Checks if the internet connection is available 1 TTPs 1 IoCs
  • Reads information about phone network operator. 1 TTPs
  • Schedules tasks to execute at a specified time 1 TTPs 1 IoCs

    Application may abuse the framework's APIs to perform task scheduling for initial or recurring execution of malicious code.

  • Checks the presence of a debugger

Processes

  • com.truecaller
    1⤵
    • Checks if the Android device is rooted.
    • Loads dropped Dex/Jar
    • Queries account information for other applications stored on the device
    • Queries information about running processes on the device
    • Queries the mobile country code (MCC)
    • Reads the content of the call log.
    • Registers a broadcast receiver at runtime (usually for listening for system events)
    • Acquires the wake lock
    • Checks if the internet connection is available
    • Schedules tasks to execute at a specified time
    PID:5228

Network

        MITRE ATT&CK Mobile v15

        Replay Monitor

        Loading Replay Monitor...

        Downloads

        analytics.db

        • Path /data/data/com.truecaller/databases/analytics.db
        • Size 4KB
        • SHA256 0a8ffb6b327963558716e87db8946016d143e39f895fa1b43e95ba7032ce2514
        • MD5 SHA1 SHA512

        analytics.db-journal

        • Path /data/data/com.truecaller/databases/analytics.db-journal
        • Size 512B
        • SHA256 44e59e8c46538d65c15924725ed953e1667c580301e55d95250989088f241d6c
        • MD5 SHA1 SHA512

        analytics.db-wal

        • Path /data/data/com.truecaller/databases/analytics.db-wal
        • Size 16KB
        • SHA256 f9d47f5ee2958ac64e0a4f7fd166930d1ae8af09d324021d5bebe38ed64035e3
        • MD5 SHA1 SHA512 SSDEEP

        analytics.db-wal

        • Path /data/data/com.truecaller/databases/analytics.db-wal
        • Size 36KB
        • SHA256 90d4942bc0240f21ec925d8fcf21260f888daf9c934bc4879c630a75de1e967c
        • MD5 SHA1 SHA512 SSDEEP

        analytics.db-wal

        • Path /data/data/com.truecaller/databases/analytics.db-wal
        • Size 84KB
        • SHA256 4ab958dba65626a144f8cefef4eab12c6f7fa8c0ecf2a999662a941eed66353d
        • MD5 SHA1 SHA512 SSDEEP

        com.google.android.datatransport.events

        • Path /data/data/com.truecaller/databases/com.google.android.datatransport.events
        • Size 56KB
        • SHA256 3d436a54b806427397bbea90b1bac7d43593e2296f644ad50808d0ec87dd7f3f
        • MD5 SHA1 SHA512 SSDEEP

        com.google.android.datatransport.events-journal

        • Path /data/data/com.truecaller/databases/com.google.android.datatransport.events-journal
        • Size 512B
        • SHA256 7ffd5e67708865b7fb5fe01ccbf7a5da3bc0e79a1d93d648425724690f0b240c
        • MD5 SHA1 SHA512

        com.google.android.datatransport.events-journal

        • Path /data/data/com.truecaller/databases/com.google.android.datatransport.events-journal
        • Size 24KB
        • SHA256 68e021ed3df69b1eaa80469e8add2aca88de0ee6734cda88fafa9b1e6851e552
        • MD5 SHA1 SHA512 SSDEEP

        com.google.android.datatransport.events-journal

        • Path /data/data/com.truecaller/databases/com.google.android.datatransport.events-journal
        • Size 16KB
        • SHA256 ed21a9a9f3814bb528c2322ba297937b9e49273e3912ea520ab79525c5a7be74
        • MD5 SHA1 SHA512 SSDEEP

        com.google.android.datatransport.events-journal

        • Path /data/data/com.truecaller/databases/com.google.android.datatransport.events-journal
        • Size 8KB
        • SHA256 3e1275c331e6e6a74e16086aa5c68814154f4235449d47f535b988f6232fac10
        • MD5 SHA1 SHA512 SSDEEP

        com.google.android.datatransport.events-journal

        • Path /data/data/com.truecaller/databases/com.google.android.datatransport.events-journal
        • Size 20KB
        • SHA256 8430b95c0434242129ba56c33f80a33f43cbd77a40c9ca90d670ae28ac4ccea3
        • MD5 SHA1 SHA512 SSDEEP

        com.google.android.datatransport.events-journal

        • Path /data/data/com.truecaller/databases/com.google.android.datatransport.events-journal
        • Size 8KB
        • SHA256 2d50834093a0f173c7e08f99d6d521d765b43af67b941578e4965260a4f53c97
        • MD5 SHA1 SHA512 SSDEEP

        com.crashlytics.settings.json

        • Path /data/data/com.truecaller/files/.com.google.firebase.crashlytics.files.v2:com.truecaller/com.crashlytics.settings.json
        • Size 710B
        • SHA256 3b3e71f837fc5ca8efe68a6f0141a519b2f5766ab5d43f18925359b167b84600
        • MD5 SHA1 SHA512

        internal-keys

        • Path /data/data/com.truecaller/files/.com.google.firebase.crashlytics.files.v2:com.truecaller/open-sessions/6648793901860001146CE40BD8A58AA3/internal-keys
        • Size 207B
        • SHA256 efe69de4d126b630aa08504aa3ea6cdee96b736b96568964b8642549461c8c7c
        • MD5 SHA1 SHA512

        keys

        • Path /data/data/com.truecaller/files/.com.google.firebase.crashlytics.files.v2:com.truecaller/open-sessions/6648793901860001146CE40BD8A58AA3/keys
        • Size 17B
        • SHA256 114a6e8f5c43bea09a4a73b24b44b030440a6f3be212bbe943becdb363f15e29
        • MD5 SHA1 SHA512

        keys

        • Path /data/data/com.truecaller/files/.com.google.firebase.crashlytics.files.v2:com.truecaller/open-sessions/6648793901860001146CE40BD8A58AA3/keys
        • Size 41B
        • SHA256 501f0562ae0e51785ada163df3e231c5695ea36d355dd752daaf1834d738bbbd
        • MD5 SHA1 SHA512

        keys

        • Path /data/data/com.truecaller/files/.com.google.firebase.crashlytics.files.v2:com.truecaller/open-sessions/6648793901860001146CE40BD8A58AA3/keys
        • Size 81B
        • SHA256 441df5ade286ded7fdd401495dfcc6615b5a89c4da149a82306e5a8585e2a55b
        • MD5 SHA1 SHA512

        keys

        • Path /data/data/com.truecaller/files/.com.google.firebase.crashlytics.files.v2:com.truecaller/open-sessions/6648793901860001146CE40BD8A58AA3/keys
        • Size 130B
        • SHA256 29656040fb551af09e4e32c883372c86bc636c2c1405767d874ed58983bfbbc2
        • MD5 SHA1 SHA512

        keys

        • Path /data/data/com.truecaller/files/.com.google.firebase.crashlytics.files.v2:com.truecaller/open-sessions/6648793901860001146CE40BD8A58AA3/keys
        • Size 184B
        • SHA256 eeeddad44434537c8e38adb9ab889ccd2664b7e0a703ef01e4f947e7ed1032d6
        • MD5 SHA1 SHA512

        report

        • Path /data/data/com.truecaller/files/.com.google.firebase.crashlytics.files.v2:com.truecaller/open-sessions/6648793901860001146CE40BD8A58AA3/report
        • Size 793B
        • SHA256 e42a0eda2e9a2d414315832bd3e756978325788bf3f1b711bb360d26f3eec501
        • MD5 SHA1 SHA512

        user-data

        • Path /data/data/com.truecaller/files/.com.google.firebase.crashlytics.files.v2:com.truecaller/open-sessions/6648793901860001146CE40BD8A58AA3/user-data
        • Size 28B
        • SHA256 9a4539b997980b0147d6cf3c1427decccfcc9d67d604faa558955f6887fd4214
        • MD5 SHA1 SHA512

        PersistedInstallation4669290700455734491tmp

        • Path /data/data/com.truecaller/files/PersistedInstallation4669290700455734491tmp
        • Size 557B
        • SHA256 82faf391e9e9c1cb8e74945ec7a78353bac43111b9d52a37fadeb1265332c333
        • MD5 SHA1 SHA512

        PersistedInstallation5515772282925068314tmp

        • Path /data/data/com.truecaller/files/PersistedInstallation5515772282925068314tmp
        • Size 90B
        • SHA256 ac2d959c650d9a21607582b7e4e8c890f52c4052350312a12e22708b1e79f51b
        • MD5 SHA1 SHA512

        app_starts.bin

        • Path /data/data/com.truecaller/files/app_starts.bin
        • Size 69B
        • SHA256 726fdc54aa9f5ce9d0fcec1ef805fb267f759ce00f9573a2819969da0e4a4a3d
        • MD5 SHA1 SHA512

        audience_network.dex

        • Path /data/data/com.truecaller/files/audience_network.dex
        • Size 3.1MB
        • SHA256 8e632284c9b0180ef28e309b4b0f282ef608cfb9d9046df899d8bdac227ea9ce
        • MD5 SHA1 SHA512 SSDEEP

        countries_v2.bin

        • Path /data/data/com.truecaller/files/countries_v2.bin
        • Size 7KB
        • SHA256 cd0eed00dd19f4c830dd992df859d2d960832f845644e365ab9ce3928f41a3ed
        • MD5 SHA1 SHA512 SSDEEP

        countries_v2.bin

        • Path /data/data/com.truecaller/files/countries_v2.bin
        • Size 7KB
        • SHA256 f2c0aad3eaa000acd4189a5e2808a8fef8f28ce250184c905126a3d1f2739574
        • MD5 SHA1 SHA512 SSDEEP

        backgroundWork.preferences_pb.tmp

        • Path /data/data/com.truecaller/files/datastore/backgroundWork.preferences_pb.tmp
        • Size 51B
        • SHA256 e578fceeb978037133fa0de8c19cfd3921d738d128527dc8759f86f3c4f42cc0
        • MD5 SHA1 SHA512

        backgroundWork.preferences_pb.tmp

        • Path /data/data/com.truecaller/files/datastore/backgroundWork.preferences_pb.tmp
        • Size 70B
        • SHA256 f0b645818acc322382cc603816f69357682a586c369f52e9afad5b8d7621d486
        • MD5 SHA1 SHA512

        firebase_session_Y29tLnRydWVjYWxsZXI=_data.preferences_pb.tmp

        • Path /data/data/com.truecaller/files/datastore/firebase_session_Y29tLnRydWVjYWxsZXI=_data.preferences_pb.tmp
        • Size 50B
        • SHA256 826390f2948b406fe099e7fd76151e552656d025fed25ef0deb86270e84c5d46
        • MD5 SHA1 SHA512

        firebase_session_Y29tLnRydWVjYWxsZXI=_settings.preferences_pb.tmp

        • Path /data/data/com.truecaller/files/datastore/firebase_session_Y29tLnRydWVjYWxsZXI=_settings.preferences_pb.tmp
        • Size 33B
        • SHA256 a4aaa2a4e0cb12123b405a9d33bdd7edf8cbb41ea92e75deb1ba21bf1db5b2a6
        • MD5 SHA1 SHA512

        firebase_session_Y29tLnRydWVjYWxsZXI=_settings.preferences_pb.tmp

        • Path /data/data/com.truecaller/files/datastore/firebase_session_Y29tLnRydWVjYWxsZXI=_settings.preferences_pb.tmp
        • Size 75B
        • SHA256 1e58e88b20702d0a80025c1fbacc9ad5fe2565311e2230d581d669fbd7e8b0ef
        • MD5 SHA1 SHA512

        firebase_session_Y29tLnRydWVjYWxsZXI=_settings.preferences_pb.tmp

        • Path /data/data/com.truecaller/files/datastore/firebase_session_Y29tLnRydWVjYWxsZXI=_settings.preferences_pb.tmp
        • Size 121B
        • SHA256 232f9626cbee2e063e25f61a08f46575d019b62f02a6753c1325957a95e1c513
        • MD5 SHA1 SHA512

        firebase_session_Y29tLnRydWVjYWxsZXI=_settings.preferences_pb.tmp

        • Path /data/data/com.truecaller/files/datastore/firebase_session_Y29tLnRydWVjYWxsZXI=_settings.preferences_pb.tmp
        • Size 163B
        • SHA256 7495b9faf55ff02d0a2906ca3e3f4b356abd96e421815f9d07f893682da6eaf2
        • MD5 SHA1 SHA512

        firebase_session_Y29tLnRydWVjYWxsZXI=_settings.preferences_pb.tmp

        • Path /data/data/com.truecaller/files/datastore/firebase_session_Y29tLnRydWVjYWxsZXI=_settings.preferences_pb.tmp
        • Size 212B
        • SHA256 2bb18c38afe95f7604b8dc8a7cb7a992d2cf25dc5d6fe280dec15e6dfac97d47
        • MD5 SHA1 SHA512

        frc_1:22378802832:android:d040f8b97ff358e8_firebase_defaults.json

        • Path /data/data/com.truecaller/files/frc_1:22378802832:android:d040f8b97ff358e8_firebase_defaults.json
        • Size 12KB
        • SHA256 90289b9d8bf46c3dddbdf83749255df4e3ab9eb8f40995279c9d848fde5c2a95
        • MD5 SHA1 SHA512 SSDEEP

        frc_1:22378802832:android:d040f8b97ff358e8_firebase_fetch.json

        • Path /data/data/com.truecaller/files/frc_1:22378802832:android:d040f8b97ff358e8_firebase_fetch.json
        • Size 134KB
        • SHA256 afde78fde61d9ad9cc7aa8a4efb28123047238993f34011cc5cc8a4ca4b5429e
        • MD5 SHA1 SHA512 SSDEEP

        ls.pb

        • Path /data/data/com.truecaller/files/ls.pb
        • Size 4B
        • SHA256 929260ad9b9ea9fe0f3553dd964f4ff3deb5792efd031a2b90f573fe91f012bb
        • MD5 SHA1 SHA512

        profileInstalled

        • Path /data/data/com.truecaller/files/profileInstalled
        • Size 24B
        • SHA256 020590dec87e6fd41c65be1187ac87e186c54621d6f2b39035ea6f80a0468d94
        • MD5 SHA1 SHA512

        profileinstaller_profileWrittenFor_lastUpdateTime.dat

        • Path /data/data/com.truecaller/files/profileinstaller_profileWrittenFor_lastUpdateTime.dat
        • Size 8B
        • SHA256 d9735f8769e71158ddec62ffaf2d9f6f6daedbca9edb0fe2d93bd9a9d1c880d5
        • MD5 SHA1 SHA512

        androidx.work.workdb

        • Path /data/data/com.truecaller/no_backup/androidx.work.workdb
        • Size 100KB
        • SHA256 e8973b7030e9a97dc355960b40889bfed1b0ca33e540b32b97a1a6849873e1e5
        • MD5 SHA1 SHA512 SSDEEP

        androidx.work.workdb-journal

        • Path /data/data/com.truecaller/no_backup/androidx.work.workdb-journal
        • Size 512B
        • SHA256 f5cfbb467725d0c7d272a9b7ef6b50781e6329d8aae29da27220c4243fc6c64f
        • MD5 SHA1 SHA512

        androidx.work.workdb-shm

        • Path /data/data/com.truecaller/no_backup/androidx.work.workdb-shm
        • Size 32KB
        • SHA256 c35020473aed1b4642cd726cad727b63fff2824ad68cedd7ffb73c7cbd890479
        • MD5 SHA1 SHA512 SSDEEP

        androidx.work.workdb-wal

        • Path /data/data/com.truecaller/no_backup/androidx.work.workdb-wal
        • Size 16KB
        • SHA256 c4e47ce051e6ee0a3bf35966ff91e8b9abf52b9a1d9421a2bb682b500d2d019a
        • MD5 SHA1 SHA512 SSDEEP

        androidx.work.workdb-wal

        • Path /data/data/com.truecaller/no_backup/androidx.work.workdb-wal
        • Size 112KB
        • SHA256 d112fb8957efe2c6d0c4eb5d6e9e4457d8afc768c08e1c26229b1275c5848236
        • MD5 SHA1 SHA512 SSDEEP

        androidx.work.workdb-wal

        • Path /data/data/com.truecaller/no_backup/androidx.work.workdb-wal
        • Size 120KB
        • SHA256 d28f3b3d07b0b5fa80ecc1f602240bb6cc6ae840c48b0b610c326b511513b697
        • MD5 SHA1 SHA512 SSDEEP

        androidx.work.workdb-wal

        • Path /data/data/com.truecaller/no_backup/androidx.work.workdb-wal
        • Size 418KB
        • SHA256 f8f4d29dd3c4d9f16ceb4c6cb01d78cbb36bc6b7e3c26474d3c2ddb9da070429
        • MD5 SHA1 SHA512 SSDEEP

        primary.prof

        • Path /data/misc/profiles/cur/0/com.truecaller/primary.prof
        • Size 83KB
        • SHA256 d6443df38a6bbecee89eb98e1d2d519aef18cd215df4ecc422ec9ee5759667fd
        • MD5 SHA1 SHA512 SSDEEP

        primary.prof

        • Path /data/misc/profiles/cur/0/com.truecaller/primary.prof
        • Size 84KB
        • SHA256 d249b881cea9f357fc2e08f2dfed25e56c4241d77d44562adee7b1c7490e4ede
        • MD5 SHA1 SHA512 SSDEEP