Analysis

  • max time kernel
    2310835s
  • max time network
    156s
  • platform
    android_x86
  • resource
    android-x86-arm-20231215-en
  • resource tags

    androidarch:armarch:x86image:android-x86-arm-20231215-enlocale:en-usos:android-9-x86system
  • submitted
    19-12-2023 23:50

General

  • Target

    6efccf47f84e801a2208770407d10e75bf2d20ed23e3b3f96387290c27b20f84.apk

  • Size

    4.7MB

  • MD5

    55e064722e928547d80fee36e8307f48

  • SHA1

    a2ebab5b4a63f871d48bc10410c64a0f6e4acd88

  • SHA256

    6efccf47f84e801a2208770407d10e75bf2d20ed23e3b3f96387290c27b20f84

  • SHA512

    5543ee9ccfa96fe70f6b7f9370fe28df90a3a203785cc743cc72bc7825119e9c5af0aa3f204ac381f83d5c0ce1da6b035e4ce14a57ad2d6082ef727c6ad01973

  • SSDEEP

    98304:DRFKMjBlKLIa+PWtp+0k2TY2hTUYxSH/2yv5aiUr4Dm9LwkbZh:jjLJPeA72T9+0G/2yc34Dme4h

Malware Config

Signatures

  • FluBot

    FluBot is an android banking trojan that uses overlays.

  • FluBot payload 1 IoCs
  • Makes use of the framework's Accessibility service 3 IoCs

    Retrieves information displayed on the phone screen using AccessibilityService.

  • Removes its main activity from the application launcher 1 IoCs
  • Loads dropped Dex/Jar 2 IoCs

    Runs executable file dropped to the device during analysis.

  • Requests enabling of the accessibility settings. 1 IoCs
  • Looks up external IP address via web service 2 IoCs

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

  • Requests disabling of battery optimizations (often used to enable hiding in the background). 1 IoCs
  • Uses Crypto APIs (Might try to encrypt user data) 1 IoCs

Processes

  • com.qiyi.video
    1⤵
    • Makes use of the framework's Accessibility service
    • Removes its main activity from the application launcher
    • Loads dropped Dex/Jar
    • Requests enabling of the accessibility settings.
    • Requests disabling of battery optimizations (often used to enable hiding in the background).
    • Uses Crypto APIs (Might try to encrypt user data)
    PID:4259
    • /system/bin/dex2oat --debuggable --instruction-set=x86 --instruction-set-features=ssse3,-sse4.1,-sse4.2,-avx,-avx2,-popcnt --runtime-arg -Xhidden-api-checks --runtime-arg -Xrelocate --boot-image=/system/framework/boot.art --runtime-arg -Xms64m --runtime-arg -Xmx512m --instruction-set-variant=x86 --instruction-set-features=default --inline-max-code-units=0 --compact-dex-level=none --debuggable --generate-mini-debug-info --dex-file=/data/user/0/com.qiyi.video/6Ij8skjgg9/effg7gwjU68dgGt/base.apk.aheG8U71.gju --output-vdex-fd=45 --oat-fd=46 --oat-location=/data/user/0/com.qiyi.video/6Ij8skjgg9/effg7gwjU68dgGt/oat/x86/base.apk.aheG8U71.odex --compiler-filter=quicken --class-loader-context=&
      2⤵
      • Loads dropped Dex/Jar
      PID:4288

Network

MITRE ATT&CK Matrix

Replay Monitor

Loading Replay Monitor...

Downloads

  • /data/data/com.qiyi.video/6Ij8skjgg9/effg7gwjU68dgGt/tmp-base.apk.aheG8U72443732129907734697.gju

    Filesize

    204KB

    MD5

    3d8a0779e0f8ca8228deb9ceee7af5c7

    SHA1

    dcf29abd46f2720abc725fbacf23617063926b0b

    SHA256

    1b97c503389627aa3a1682f949a60e3c32b246ffb9a1b7f3898bfa318979f580

    SHA512

    f757424002aa7a8e8fd75a5f2f25f3e4adfa5be4dbadc20a5d85395919e5da7ee24e93f917ddebb6ac974617636ff47dd65c3251ee09552a8a8cb07ce54bc9c2

  • /data/user/0/com.qiyi.video/6Ij8skjgg9/effg7gwjU68dgGt/base.apk.aheG8U71.gju

    Filesize

    2.0MB

    MD5

    a31e2476befff09b5232935e6fc259c5

    SHA1

    3d1928e40114acb4b7413dc369989cadebb69e0e

    SHA256

    0be870eeb6f9a135ad530ea7c1917bf49fa772f3d7586ecfdbd02cc58bacf599

    SHA512

    ed8abbcb83610a4a90cfc66e42c64793f5359f45a7ded3d3baec912f6124a133c19a97096af4d0dcd465d127884cc292117ae4cad57e1d2f34cc10383888bd17