Analysis

  • max time kernel
    179s
  • max time network
    181s
  • platform
    android_x64
  • resource
    android-x64-20240611.1-en
  • resource tags

    androidarch:x64arch:x86image:android-x64-20240611.1-enlocale:en-usos:android-10-x64system
  • submitted
    14/06/2024, 12:44

General

  • Target
    a9bd9f876e687aca360abe53785b4b08_JaffaCakes118.apk
  • Size 27.5MB
  • Sample240614-pyp3za1dpg
  • SHA256 a0f81f65a309304e90159e7b8f30d6a32cf418803ef09a9c0bd1aa7cb5872fc1
  • MD5 SHA1 SHA512 SSDEEP

Malware Config

Signatures

  • Checks if the Android device is rooted. 1 TTPs 2 IoCs
  • Checks Android system properties for emulator presence. 1 TTPs 4 IoCs
  • Checks Qemu related system properties. 1 TTPs 1 IoCs

    Checks for Android system properties related to Qemu for Emulator detection.

  • Loads dropped Dex/Jar 1 TTPs 8 IoCs

    Runs executable file dropped to the device during analysis.

  • Queries a list of all the installed applications on the device (Might be used in an attempt to overlay legitimate apps) 1 TTPs
  • Queries information about running processes on the device 1 TTPs 4 IoCs

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

  • Queries the phone number (MSISDN for GSM devices) 1 TTPs
  • Domain associated with commercial stalkerware software, includes indicators from echap.eu.org 1 IoCs
  • Queries information about active data network 1 TTPs 4 IoCs
  • Queries information about the current Wi-Fi connection 1 TTPs 1 IoCs

    Application may abuse the framework's APIs to collect information about the current Wi-Fi connection.

  • Queries the unique device ID (IMEI, MEID, IMSI) 1 TTPs
  • Reads information about phone network operator. 1 TTPs
  • Checks the presence of a debugger
  • Registers a broadcast receiver at runtime (usually for listening for system events) 1 TTPs 4 IoCs
  • 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.

  • Uses Crypto APIs (Might try to encrypt user data) 1 TTPs 2 IoCs
  • Checks CPU information 2 TTPs 1 IoCs
  • Checks memory information 2 TTPs 1 IoCs

Processes

  • com.financial360.nicaifu
    1⤵
    • Checks if the Android device is rooted.
    • Checks Android system properties for emulator presence.
    • Checks Qemu related system properties.
    • Loads dropped Dex/Jar
    • Queries information about running processes on the device
    • Queries information about active data network
    • Queries information about the current Wi-Fi connection
    • Registers a broadcast receiver at runtime (usually for listening for system events)
    • Uses Crypto APIs (Might try to encrypt user data)
    • Checks CPU information
    • Checks memory information
    PID:5027
  • com.financial360.nicaifu:PushClient
    1⤵
    • Loads dropped Dex/Jar
    • Queries information about running processes on the device
    • Queries information about active data network
    • Registers a broadcast receiver at runtime (usually for listening for system events)
    • Schedules tasks to execute at a specified time
    • Uses Crypto APIs (Might try to encrypt user data)
    PID:5161
  • com.financial360.nicaifu:pushservice
    1⤵
    • Loads dropped Dex/Jar
    • Queries information about running processes on the device
    • Queries information about active data network
    • Registers a broadcast receiver at runtime (usually for listening for system events)
    PID:5133
  • com.financial360.nicaifu:core
    1⤵
    • Loads dropped Dex/Jar
    • Queries information about running processes on the device
    • Queries information about active data network
    • Registers a broadcast receiver at runtime (usually for listening for system events)
    PID:5355

Network

        MITRE ATT&CK Mobile v15

        Replay Monitor

        Loading Replay Monitor...

        Downloads

        classes.dex

        • Path /data/data/com.financial360.nicaifu/.jiagu/classes.dex
        • Size 5.6MB
        • SHA256 b4d253877c605c21bdfbb7ce38b005f5f9f5262c2f63c457a5a6b83f0a3623c5
        • MD5 SHA1 SHA512 SSDEEP

        classes.dex!classes2.dex

        • Path /data/data/com.financial360.nicaifu/.jiagu/classes.dex!classes2.dex
        • Size 5.7MB
        • SHA256 fd1893d955cea43732fd4e1ca508fd5d074d6cd488a2721aab7bd9667f070805
        • MD5 SHA1 SHA512 SSDEEP

        libjiagu.so

        • Path /data/data/com.financial360.nicaifu/.jiagu/libjiagu.so
        • Size 475KB
        • SHA256 4455d5f8aea2e90fb2a7bc9d8b974758ab664d49232706f915d99d9eeba476d3
        • MD5 SHA1 SHA512 SSDEEP

        libjiagu_64.so

        • Path /data/data/com.financial360.nicaifu/.jiagu/libjiagu_64.so
        • Size 509KB
        • SHA256 57107252f316ec645f89c71c98336c46ae42d0440ac8fdc04e9005a686a8d127
        • MD5 SHA1 SHA512 SSDEEP

        journal.tmp

        • Path /data/data/com.financial360.nicaifu/cache/nicaifu_http_cache/journal.tmp
        • Size 36B
        • SHA256 7080cb592d5149c858b206d3fd0d5e3e7d601f120af00b2616bee928ee1291ca
        • MD5 SHA1 SHA512

        tracker.db

        • Path /data/data/com.financial360.nicaifu/databases/tracker.db
        • Size 20KB
        • SHA256 e6e6e52f00270fb7d0171f908a29e650dcc8f326a6aa5eb5d69c4a5244cff9a8
        • MD5 SHA1 SHA512 SSDEEP

        tracker.db-journal

        • Path /data/data/com.financial360.nicaifu/databases/tracker.db-journal
        • Size 512B
        • SHA256 a99aeb1fee3068e8625a4892a0ec96e5d4c8a0f88f3134f950d1fab8f359b3e8
        • MD5 SHA1 SHA512

        tracker.db-journal

        • Path /data/data/com.financial360.nicaifu/databases/tracker.db-journal
        • Size 8KB
        • SHA256 495662d7206a16fdcc136a463ce94debff7428340b51833365698817083fed5a
        • MD5 SHA1 SHA512 SSDEEP

        tracker.db-journal

        • Path /data/data/com.financial360.nicaifu/databases/tracker.db-journal
        • Size 8KB
        • SHA256 cf85b67929a8bda1a50c73b98526c9a84827070dba8232d66124f50f0b5a4142
        • MD5 SHA1 SHA512 SSDEEP

        666C3C0800E8-0001-13A3-03979E62CBC5BeginSession.cls_temp

        • Path /data/data/com.financial360.nicaifu/files/.Fabric/com.crashlytics.sdk.android.crashlytics-core/666C3C0800E8-0001-13A3-03979E62CBC5BeginSession.cls_temp
        • Size 77B
        • SHA256 620644c8b46974416f79172385b97fe0737a3d1f83eaa16d4ac5ac6112dd764f
        • MD5 SHA1 SHA512

        666C3C0800E8-0001-13A3-03979E62CBC5BeginSession.json

        • Path /data/data/com.financial360.nicaifu/files/.Fabric/com.crashlytics.sdk.android.crashlytics-core/666C3C0800E8-0001-13A3-03979E62CBC5BeginSession.json
        • Size 132B
        • SHA256 05947a51ef8ff65a96dc5925c926c936113f0ecd3fcf3c0ad844bc1e9060a93f
        • MD5 SHA1 SHA512

        666C3C0800E8-0001-13A3-03979E62CBC5SessionApp.cls_temp

        • Path /data/data/com.financial360.nicaifu/files/.Fabric/com.crashlytics.sdk.android.crashlytics-core/666C3C0800E8-0001-13A3-03979E62CBC5SessionApp.cls_temp
        • Size 119B
        • SHA256 834a3e21f9a65739d270e294e774b5b04538efce8a036d02c5ab149b183564eb
        • MD5 SHA1 SHA512

        666C3C0800E8-0001-13A3-03979E62CBC5SessionApp.json

        • Path /data/data/com.financial360.nicaifu/files/.Fabric/com.crashlytics.sdk.android.crashlytics-core/666C3C0800E8-0001-13A3-03979E62CBC5SessionApp.json
        • Size 233B
        • SHA256 8c7f3047e3f4c32e378dc3e13b9c14d179c8fa82fcc2eea0249ce3b394853c0d
        • MD5 SHA1 SHA512

        666C3C0800E8-0001-13A3-03979E62CBC5SessionDevice.cls_temp

        • Path /data/data/com.financial360.nicaifu/files/.Fabric/com.crashlytics.sdk.android.crashlytics-core/666C3C0800E8-0001-13A3-03979E62CBC5SessionDevice.cls_temp
        • Size 48B
        • SHA256 d348072a01496839cfcde3a18866423aee74aefd613fa3bf1ff4a203ef46a699
        • MD5 SHA1 SHA512

        666C3C0800E8-0001-13A3-03979E62CBC5SessionDevice.json

        • Path /data/data/com.financial360.nicaifu/files/.Fabric/com.crashlytics.sdk.android.crashlytics-core/666C3C0800E8-0001-13A3-03979E62CBC5SessionDevice.json
        • Size 202B
        • SHA256 8d4b99fc4968c9cdff4626ff6c1467cdb427f7a597b153f03b4bfb62dde6c07d
        • MD5 SHA1 SHA512

        666C3C0800E8-0001-13A3-03979E62CBC5SessionOS.cls_temp

        • Path /data/data/com.financial360.nicaifu/files/.Fabric/com.crashlytics.sdk.android.crashlytics-core/666C3C0800E8-0001-13A3-03979E62CBC5SessionOS.cls_temp
        • Size 15B
        • SHA256 5acdb54ddba2e264f6822fbdbc4e9b5158f57d43785c2f01d981956b18f7a90a
        • MD5 SHA1 SHA512

        666C3C0800E8-0001-13A3-03979E62CBC5SessionOS.json

        • Path /data/data/com.financial360.nicaifu/files/.Fabric/com.crashlytics.sdk.android.crashlytics-core/666C3C0800E8-0001-13A3-03979E62CBC5SessionOS.json
        • Size 55B
        • SHA256 3223857b618b924c2b0fbc7bfb373a1aacf300a7b5ab585e18fffcf19039f363
        • MD5 SHA1 SHA512

        session_analytics.tap

        • Path /data/data/com.financial360.nicaifu/files/.Fabric/com.crashlytics.sdk.android:answers/session_analytics.tap
        • Size 437B
        • SHA256 2306efb71ab0469050840a9fa5417d23ebd97bbe9a73d9728d709badee923f88
        • MD5 SHA1 SHA512

        session_analytics.tap

        • Path /data/data/com.financial360.nicaifu/files/.Fabric/com.crashlytics.sdk.android:answers/session_analytics.tap
        • Size 911B
        • SHA256 f258142df4ac2a2c664d34cfbf918dddb7e456faa17eea2ad16cf7efa8a76cea
        • MD5 SHA1 SHA512

        session_analytics.tap.tmp

        • Path /data/data/com.financial360.nicaifu/files/.Fabric/com.crashlytics.sdk.android:answers/session_analytics.tap.tmp
        • Size 16B
        • SHA256 35c6d6e5b93657e4a741a1cec71c21813fe05aab219909ebbb0f62fb0ae648dc
        • MD5 SHA1 SHA512

        sa_c03ca242-15db-4f02-8396-be26d6073569_1718369289384.tap

        • Path /data/data/com.financial360.nicaifu/files/.Fabric/com.crashlytics.sdk.android:answers/session_analytics_to_send/sa_c03ca242-15db-4f02-8396-be26d6073569_1718369289384.tap
        • Size 350B
        • SHA256 23d2e530e02757bc58fd8b3d2bb2ed86aa0c79dbd9fd4c30d32c661ee44c702e
        • MD5 SHA1 SHA512

        .jg.ac

        • Path /data/data/com.financial360.nicaifu/files/.jglogs/.jg.ac
        • Size 40B
        • SHA256 f5ac360ce45038a384d3e008b461609959a9ebda43c13309db91a1cab4fd5e65
        • MD5 SHA1 SHA512

        .jg.ac

        • Path /data/data/com.financial360.nicaifu/files/.jglogs/.jg.ac
        • Size 32B
        • SHA256 7994a62627ea41e151d57ba142f41f6a5df49b6d1312267d96f4e75f7df2a7fd
        • MD5 SHA1 SHA512

        .jg.ic

        • Path /data/data/com.financial360.nicaifu/files/.jglogs/.jg.ic
        • Size 32B
        • SHA256 1838a28b105f755d2ec610a6d1ad957e002e1a754f9dc7e0bc2afb5428158d9c
        • MD5 SHA1 SHA512

        .jg.rd

        • Path /data/data/com.financial360.nicaifu/files/.jglogs/.jg.rd
        • Size 112B
        • SHA256 d7ef9b47fd44a06d5e1135abb6480a46a320668e5c0fb8f217cfae9c13fa5ec8
        • MD5 SHA1 SHA512

        .jg.ri

        • Path /data/data/com.financial360.nicaifu/files/.jglogs/.jg.ri
        • Size 307B
        • SHA256 c2c26aa0e047917520ebd03742be868ad0315e26ba17f1998da2cada4a00f7d4
        • MD5 SHA1 SHA512

        .jg.ri

        • Path /data/data/com.financial360.nicaifu/files/.jglogs/.jg.ri
        • Size 314B
        • SHA256 2656531ca53be2d2cd8ba81d4fa799c1842aab13f3886ded91bc2a77965c765b
        • MD5 SHA1 SHA512

        .jg.store.report_pid

        • Path /data/data/com.financial360.nicaifu/files/.jglogs/.jg.store.report_pid
        • Size 32B
        • SHA256 760b75f929cd8da80fdde6e115b8f6586a44a2e556be7eed3bfa9b949959319b
        • MD5 SHA1 SHA512

        .jiagu.lock

        • Path /data/data/com.financial360.nicaifu/files/.jiagu.lock
        • Size 65B
        • SHA256 7e7514ef503646508cad9b65f985260afd2694d4238c85f3f39ff99722a04cc9
        • MD5 SHA1 SHA512

        Y29tLmZpbmFuY2lhbDM2MC5uaWNhaWZ1.tick.lock

        • Path /data/data/com.financial360.nicaifu/files/360/sdk/persistence/lock/Y29tLmZpbmFuY2lhbDM2MC5uaWNhaWZ1.tick.lock
        • Size 13B
        • SHA256 34845099dd71c076985ff9ad9e19f86d5fdecb6f025d9f169c0a192ea6b38169
        • MD5 SHA1 SHA512

        Y29tLmZpbmFuY2lhbDM2MC5uaWNhaWZ1.tick.lock

        • Path /data/data/com.financial360.nicaifu/files/360/sdk/persistence/lock/Y29tLmZpbmFuY2lhbDM2MC5uaWNhaWZ1.tick.lock
        • Size 13B
        • SHA256 85c871e48d8c000247e944791cac62e18a01488c541d8b85c3daa575927e7936
        • MD5 SHA1 SHA512

        .deviceId

        • Path /storage/emulated/0/360/.deviceId
        • Size 48B
        • SHA256 43f31e186801843421442a78a68010e55389eb70977ba250559d0255c20e1252
        • MD5 SHA1 SHA512

        .deviceId

        • Path /storage/emulated/0/360/.deviceId
        • Size 96B
        • SHA256 f67ffbba5a6b52917e1403557ca1336889c581c6ca9719fc0ae5d88f112844a6
        • MD5 SHA1 SHA512

        .deviceId

        • Path /storage/emulated/0/360/.deviceId
        • Size 144B
        • SHA256 c31e0dd73bd059dd02b2c792c6f3d6de17df964697f72647d9a93b31ec92266e
        • MD5 SHA1 SHA512

        .iddata

        • Path /storage/emulated/0/360/.iddata
        • Size 32B
        • SHA256 02fde45bfc3e6bd11d663c7053f03213ee0f4724d273c33075eebe4593521ff2
        • MD5 SHA1 SHA512

        6766aa2750c19aad2fa1b32f36ed4aee

        • Path /storage/emulated/0/360/sdk/persistence/6766aa2750c19aad2fa1b32f36ed4aee
        • Size 1B
        • SHA256 d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35
        • MD5 SHA1 SHA512

        6766aa2750c19aad2fa1b32f36ed4aee

        • Path /storage/emulated/0/360/sdk/persistence/data/6766aa2750c19aad2fa1b32f36ed4aee
        • Size 628B
        • SHA256 5aa1ef9e77a8082402c6e654c14bebe8268fcff6c622815cb356e7b747bd6205
        • MD5 SHA1 SHA512

        6cfe0e6127fa25df2a0ef2ae1067d915

        • Path /storage/emulated/0/360/sdk/persistence/data/6cfe0e6127fa25df2a0ef2ae1067d915
        • Size 500B
        • SHA256 e12f621c30b14872396bbd5e8f210ee29ce805b588cf08c1fe7566f917984271
        • MD5 SHA1 SHA512

        ird

        • Path /storage/emulated/0/360/sdk/persistence/ird
        • Size 1B
        • SHA256 ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb
        • MD5 SHA1 SHA512

        official_config

        • Path /storage/emulated/0/Android/data/com.financial360.nicaifu/files/nrtc_config/official_config
        • Size 1KB
        • SHA256 2492048d24775cd89bc504d69fe5048b496ec61602ff00964a780629887da49b
        • MD5 SHA1 SHA512

        nim_sdk.log

        • Path /storage/emulated/0/com.financial360.nicaifu/nim/log/nim_sdk.log
        • Size 220B
        • SHA256 1d1a3553e9a200b7d35eec0ae0a24334ceb8577a893dbf5176a04b77f91c3d12
        • MD5 SHA1 SHA512

        nim_sdk.log

        • Path /storage/emulated/0/com.financial360.nicaifu/nim/log/nim_sdk.log
        • Size 94B
        • SHA256 623d4d1246183ede739508309ab09cb425823bbf3744d8cb5bdb55c65f6e9c38
        • MD5 SHA1 SHA512

        nim_sdk.log

        • Path /storage/emulated/0/com.financial360.nicaifu/nim/log/nim_sdk.log
        • Size 95B
        • SHA256 28a3894ce2ed97089dfd15c114dee0f98ede23b6b7cd332a226ab6ff306347dd
        • MD5 SHA1 SHA512

        nim_sdk.log

        • Path /storage/emulated/0/com.financial360.nicaifu/nim/log/nim_sdk.log
        • Size 78B
        • SHA256 f55b83fd669dd2b9cedb8f3c34551fe942468ce4478b16222bc582b4f3a46b8f
        • MD5 SHA1 SHA512

        nim_sdk.log

        • Path /storage/emulated/0/com.financial360.nicaifu/nim/log/nim_sdk.log
        • Size 78B
        • SHA256 06a10d6fa36d654706d43486a6d5074635421716ff5238e3b579a54657a9d161
        • MD5 SHA1 SHA512

        nim_sdk.log

        • Path /storage/emulated/0/com.financial360.nicaifu/nim/log/nim_sdk.log
        • Size 161B
        • SHA256 a8c5bd06b541cc86c3a1b7d65d895ac9f2b62869301aef1217c9c5c88b804947
        • MD5 SHA1 SHA512

        shumei.txt

        • Path /storage/emulated/0/shumei.txt
        • Size 62B
        • SHA256 4c4108dc9fa664ab77b77aeb5388ab28fe64b97cceb105896ada6fb61ad4a524
        • MD5 SHA1 SHA512