Analysis

  • max time kernel
    14s
  • max time network
    159s
  • platform
    android_x64
  • resource
    android-x64-20240514-en
  • resource tags

    androidarch:x64arch:x86image:android-x64-20240514-enlocale:en-usos:android-10-x64system
  • submitted
    17/05/2024, 11:15

General

  • Target
    4fb370c7d3d3a0efd6b16cf0bbed6a16_JaffaCakes118.apk
  • Size 30.1MB
  • Sample240517-nc2n7sfd96
  • SHA256 6339317679b65547ee9d7e59915717cb2a23bbdb73166ab7ed744d3b467bdcee
  • MD5 SHA1 SHA512 SSDEEP

Malware Config

Signatures

  • Checks CPU information 2 TTPs 1 IoCs

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

  • Loads dropped Dex/Jar 1 TTPs 3 IoCs

    Runs executable file dropped to the device during analysis.

  • 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 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 1 IoCs
  • Checks if the internet connection is available 1 TTPs 1 IoCs
  • Legitimate hosting services abused for malware hosting/C2 1 TTPs 3 IoCs
  • Looks up external IP address via web service 1 IoCs

    Uses a legitimate IP lookup service to find the infected system's external IP.

  • Queries the unique device ID (IMEI, MEID, IMSI) 1 TTPs
  • Requests dangerous framework permissions 1 IoCs
  • 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 1 IoCs

Processes

  • com.twopm.ninja.mg
    1⤵
    • 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:5108

Network

        MITRE ATT&CK Enterprise v15

        MITRE ATT&CK Mobile v15

        Replay Monitor

        Loading Replay Monitor...

        Downloads

        libjiagu.so

        • Path /data/data/com.twopm.ninja.mg/.jiagu/libjiagu.so
        • Size 496KB
        • SHA256 737fe51ea6b3570ca3687670edd6026b2e889bbaa0dffdf0a2e1b167b3680c22
        • MD5 SHA1 SHA512 SSDEEP

        analytics.apk.tmp

        • Path /data/data/com.twopm.ninja.mg/app_analytics/analytics.apk.tmp
        • Size 545KB
        • SHA256 5a0062937d99f0b85e6fcfdb162ce6224ed0635cbb8cf6e3ac253d57fd8ef97c
        • MD5 SHA1 SHA512 SSDEEP

        mimo_asset.apk

        • Path /data/data/com.twopm.ninja.mg/app_mimo/mimo_asset.apk
        • Size 300KB
        • SHA256 8de83f61dbba332ba95cdeefea24114adc08f483b45398a53bf06f5608e4d65e
        • MD5 SHA1 SHA512 SSDEEP

        mimo_download.apk.tmp

        • Path /data/data/com.twopm.ninja.mg/app_mimo/mimo_download.apk.tmp
        • Size 400KB
        • SHA256 1b01837a2b9004309bff95248adc60d39ffdadc90e52ebf645b2c5ce76f28bc7
        • MD5 SHA1 SHA512 SSDEEP

        ua.db

        • Path /data/data/com.twopm.ninja.mg/databases/ua.db
        • Size 36KB
        • SHA256 c2c0bc8842203ccf1665dbb5b3333b22ae5a6ae3ef8eafe83e7f43adf32d0295
        • MD5 SHA1 SHA512 SSDEEP

        ua.db

        • Path /data/data/com.twopm.ninja.mg/databases/ua.db
        • Size 24KB
        • SHA256 b724003fcc2e4b2a4de9f8c0641a7a0669254bc531526a5e2be732d1b28c2734
        • MD5 SHA1 SHA512 SSDEEP

        ua.db-journal

        • Path /data/data/com.twopm.ninja.mg/databases/ua.db-journal
        • Size 512B
        • SHA256 d7315cc68aeece8e30a12e6171e4d3e63b85ef1afff5b72324a848943bfa1aec
        • MD5 SHA1 SHA512

        ua.db-journal

        • Path /data/data/com.twopm.ninja.mg/databases/ua.db-journal
        • Size 8KB
        • SHA256 74532fe48a9f526c8a04eac5101cf1be57555c4aedebd57f605ddd19212b1727
        • MD5 SHA1 SHA512 SSDEEP

        ua.db-journal

        • Path /data/data/com.twopm.ninja.mg/databases/ua.db-journal
        • Size 8KB
        • SHA256 d3c058da728ab745c0bd40e36e29eaaed51bdbe4f02cd26348ec89ac7d9efad6
        • MD5 SHA1 SHA512 SSDEEP

        ua.db-journal

        • Path /data/data/com.twopm.ninja.mg/databases/ua.db-journal
        • Size 16KB
        • SHA256 974820f1b6fb6ebd06b6e21024b1422afe1b1ef6b75b84117474ffbabdebdcca
        • MD5 SHA1 SHA512 SSDEEP

        .jg.ac

        • Path /data/data/com.twopm.ninja.mg/files/.jglogs/.jg.ac
        • Size 32B
        • SHA256 ceb717e7653561fe2945290321a7b26b40a34126dfdaf51ddd095a5a61bf6721
        • MD5 SHA1 SHA512

        .jg.di

        • Path /data/data/com.twopm.ninja.mg/files/.jglogs/.jg.di
        • Size 340B
        • SHA256 ae919e7fc57889737f0c3c49b68f71fecb56cb53d3217545f331ec7a3160d671
        • MD5 SHA1 SHA512

        .jg.ic

        • Path /data/data/com.twopm.ninja.mg/files/.jglogs/.jg.ic
        • Size 32B
        • SHA256 e71a391d59b93bced8df6d777b92c21f2319df6cd7c5c7f5a69255f4a29a9a97
        • MD5 SHA1 SHA512

        .jg.rd

        • Path /data/data/com.twopm.ninja.mg/files/.jglogs/.jg.rd
        • Size 32B
        • SHA256 ab2c1bd09147a1518afa4b5bdca25d37464c1c7d9ddb28d7c1ba09c82b433938
        • MD5 SHA1 SHA512

        .jg.ri

        • Path /data/data/com.twopm.ninja.mg/files/.jglogs/.jg.ri
        • Size 314B
        • SHA256 5f1527d587edb48afe90cfed02fb394601006f2183a81e1358988734b335b481
        • MD5 SHA1 SHA512

        .jiagu.lock

        • Path /data/data/com.twopm.ninja.mg/files/.jiagu.lock
        • Size 27B
        • SHA256 5282c2a604b8e63300d82662add51220b9827fa734f066f75e32168921bdd545
        • MD5 SHA1 SHA512

        dW1weF9pbnRlcm5hbF8xNzE1OTQ0NTk1OTkx

        • Path /data/data/com.twopm.ninja.mg/files/stateless/dW1weF9pbnRlcm5hbA== /dW1weF9pbnRlcm5hbF8xNzE1OTQ0NTk1OTkx
        • Size 1KB
        • SHA256 736908b084eba4c4079e2e9e53de6c373cdbaa1c1deb45e67dbe63f42ed0b441
        • MD5 SHA1 SHA512

        umeng_it.cache

        • Path /data/data/com.twopm.ninja.mg/files/umeng_it.cache
        • Size 350B
        • SHA256 ca2b05977037ccf5ab61a6d09cecaf4e32e79a287d641985fb9254836a91bfdd
        • MD5 SHA1 SHA512
        • Path /data/user/0/com.twopm.ninja.mg/[email protected]
        • Size 2.9MB
        • SHA256 97026d6bc8a6f21bd087ed98111ed37e3cdc3eb796573ffdcda2a80a01f6ef13
        • MD5 SHA1 SHA512 SSDEEP

        analytics.apk

        • Path /data/user/0/com.twopm.ninja.mg/app_analytics/analytics.apk
        • Size 1.1MB
        • SHA256 ca10a9f91f5246c09ab701368126bf842e33e62c0559328b34fc91295c13d298
        • MD5 SHA1 SHA512 SSDEEP

        mimo_asset.apk

        • Path /data/user/0/com.twopm.ninja.mg/app_mimo/mimo_asset.apk
        • Size 504KB
        • SHA256 1a2e4207513055bb9be439cae8578e227adf469f4cb77145bc7f4c5c13690517
        • 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 047735d9e8b6503321973f8e4ebbce9a807708d3253a787ee392ca110659df82
        • MD5 SHA1 SHA512