Analysis

  • max time kernel
    57s
  • max time network
    133s
  • platform
    android_x64
  • resource
    android-x64-20240514-en
  • resource tags

    androidarch:x64arch:x86image:android-x64-20240514-enlocale:en-usos:android-10-x64system
  • submitted
    30/05/2024, 12:29

General

  • Target
    842cb031be329421a55d85d222925790_JaffaCakes118.apk
  • Size 31.1MB
  • Sample240530-ppb5rahh53
  • SHA256 31747de60268fa5ad1f796cc500481708654b7b543ee9fe3514d8f585e3e3deb
  • MD5 SHA1 SHA512 SSDEEP

Malware Config

Signatures

  • Requests cell location 2 TTPs 1 IoCs

    Uses Android APIs to to get current cell location.

  • Checks CPU information 2 TTPs 1 IoCs

    Checks CPU information which indicate if the system is an emulator.

  • Loads dropped Dex/Jar 1 TTPs 9 IoCs

    Runs executable file dropped to the device during analysis.

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

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

  • 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.

  • Registers a broadcast receiver at runtime (usually for listening for system events) 1 TTPs 3 IoCs
  • Checks if the internet connection is available 1 TTPs 3 IoCs
  • Queries the unique device ID (IMEI, MEID, IMSI) 1 TTPs
  • Reads information about phone network operator. 1 TTPs
  • Listens for changes in the sensor environment (might be used to detect emulation) 1 TTPs 1 IoCs
  • Uses Crypto APIs (Might try to encrypt user data) 1 TTPs 3 IoCs

Processes

  • com.shoubakeji.shouba
    1⤵
    • Requests cell location
    • Checks CPU information
    • Loads dropped Dex/Jar
    • Queries information about running processes on the device
    • Queries information about the current Wi-Fi connection
    • Registers a broadcast receiver at runtime (usually for listening for system events)
    • Checks if the internet connection is available
    • Listens for changes in the sensor environment (might be used to detect emulation)
    • Uses Crypto APIs (Might try to encrypt user data)
    PID:5197
  • com.shoubakeji.shouba:ipc
    1⤵
    • Loads dropped Dex/Jar
    • Queries information about running processes on the device
    • Registers a broadcast receiver at runtime (usually for listening for system events)
    • Checks if the internet connection is available
    • Uses Crypto APIs (Might try to encrypt user data)
    PID:5387
  • io.rong.push
    1⤵
    • Loads dropped Dex/Jar
    • Queries information about running processes on the device
    • Registers a broadcast receiver at runtime (usually for listening for system events)
    • Checks if the internet connection is available
    • Uses Crypto APIs (Might try to encrypt user data)
    PID:5431

Network

        MITRE ATT&CK Mobile v15

        Replay Monitor

        Loading Replay Monitor...

        Downloads

        libjiagu.so

        • Path /data/data/com.shoubakeji.shouba/.jiagu/libjiagu.so
        • Size 486KB
        • SHA256 c8d37512f73bef5a1c1b060676cdc6d508a8d8dd36f2438f5d6353c9b8524bef
        • MD5 SHA1 SHA512 SSDEEP

        journal.tmp

        • Path /data/data/com.shoubakeji.shouba/cache/image/journal.tmp
        • Size 31B
        • SHA256 68bb33ddeed9200be85a71f70b377985f9ee68e91578afbde8321463396f1274
        • MD5 SHA1 SHA512

        .jg.di

        • Path /data/data/com.shoubakeji.shouba/files/.jglogs/.jg.di
        • Size 340B
        • SHA256 e177eddb56f1d4d78cadef17361f471748211d463fc6c72d1ef44340236f2d3c
        • MD5 SHA1 SHA512

        .jg.rd

        • Path /data/data/com.shoubakeji.shouba/files/.jglogs/.jg.rd
        • Size 32B
        • SHA256 e508fef0fc7b40d26b976d87bd9de05be2af7e22cbe443d55121156129a6fc7f
        • MD5 SHA1 SHA512

        .jg.ri

        • Path /data/data/com.shoubakeji.shouba/files/.jglogs/.jg.ri
        • Size 314B
        • SHA256 38274b6df99087bac2955398c71b1b99def736a8fbeca117f4f6576b537fd3f1
        • MD5 SHA1 SHA512

        .jiagu.lock

        • Path /data/data/com.shoubakeji.shouba/files/.jiagu.lock
        • Size 27B
        • SHA256 f9276059cca3aea6c2185e899706fc608653fc39982b48a125684cafa61849fc
        • MD5 SHA1 SHA512

        626B080237C93084EFE930A60288B23C6E173D308989D0D21B3C47C564B1853E

        • Path /data/data/com.shoubakeji.shouba/files/qingniu/626B080237C93084EFE930A60288B23C6E173D308989D0D21B3C47C564B1853E
        • Size 352B
        • SHA256 170579f5fc38a5f96d5a8d1e10d8090e6d72982608b50a1fcd0844a700c8df1e
        • MD5 SHA1 SHA512
        • Path /data/user/0/com.shoubakeji.shouba/[email protected]
        • Size 5.4MB
        • SHA256 243793498bbfabecf02fd88eeb8a740941684c13de7412a30d3c6eb09e771481
        • MD5 SHA1 SHA512 SSDEEP

        [email protected]!classes2.dex

        • Path /data/user/0/com.shoubakeji.shouba/[email protected]!classes2.dex
        • Size 6.0MB
        • SHA256 712c3459d0bcc5c229f87110caec8f9c6340643bda66d2618620432550ec6b99
        • MD5 SHA1 SHA512 SSDEEP

        [email protected]!classes3.dex

        • Path /data/user/0/com.shoubakeji.shouba/[email protected]!classes3.dex
        • Size 2.4MB
        • SHA256 9630f632492f630d76782924e623eb53ad45d95f3f4406e8e2b547f3cb69ce81
        • MD5 SHA1 SHA512 SSDEEP

        .deviceId

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

        .iddata

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