Analysis

  • max time kernel
    148s
  • max time network
    155s
  • platform
    android-9_x86
  • resource
    android-x86-arm-20240910-en
  • resource tags

    arch:armarch:x86image:android-x86-arm-20240910-enlocale:en-usos:android-9-x86system
  • submitted
    04-01-2025 22:02

General

  • Target

    1baccb07281aaf021e311320923ac6d3e79bb0fa5594e66f383c9265f36679b9.apk

  • Size

    1.8MB

  • MD5

    9e1197688790ff7caf7d2a57ca8e26f9

  • SHA1

    e815e0228a523a06f2a537751795ea2debd2d780

  • SHA256

    1baccb07281aaf021e311320923ac6d3e79bb0fa5594e66f383c9265f36679b9

  • SHA512

    027559ee33215f8b3d0b66e655ddc941a08b914869fda8f293f2f540999b1c3b818832cab82ac69a8dfee5a31808687029eb8bc4a633685babe029bf02c1a446

  • SSDEEP

    49152:BK7ZhSCH5zP21q2d1Fwua1tOdjLfsz+3FRhItZ:AFhSm5W91qRbcFRhq

Malware Config

Extracted

Family

octo

C2

https://tulumpeyniriyoreseltatlar.xyz/NWNlNzMzN2Y4NmI2/

https://dogalyoreseltulumpeyniri.xyz/NWNlNzMzN2Y4NmI2/

https://tulumpeynirindengelecekgida.xyz/NWNlNzMzN2Y4NmI2/

https://tulumpeyniritarifvedokusu.xyz/NWNlNzMzN2Y4NmI2/

https://tulumpeynirivelezzetmasali.xyz/NWNlNzMzN2Y4NmI2/

https://dogalmirastulumpeynirleri.xyz/NWNlNzMzN2Y4NmI2/

https://anadoluyatulumpeyniritarifi.xyz/NWNlNzMzN2Y4NmI2/

https://tulumpeyniriyoreselmutfak.xyz/NWNlNzMzN2Y4NmI2/

https://tulumpeyniritutkunlaridiyari.xyz/NWNlNzMzN2Y4NmI2/

https://tulumpeyniriseverlerkulubu.xyz/NWNlNzMzN2Y4NmI2/

https://tulumpeynirindengeleneksellik.xyz/NWNlNzMzN2Y4NmI2/

https://tulumpeyniriseverlerindunyasi.xyz/NWNlNzMzN2Y4NmI2/

https://tulumpeyniritatlardunyasi.xyz/NWNlNzMzN2Y4NmI2/

https://tulumpeyniriyoreselsanati.xyz/NWNlNzMzN2Y4NmI2/

https://tulumpeynirivetatlisesi.xyz/NWNlNzMzN2Y4NmI2/

https://dogalvetazeanadolupeyniri.xyz/NWNlNzMzN2Y4NmI2/

https://tulumpeynirisevenleryolu.xyz/NWNlNzMzN2Y4NmI2/

https://lezzetdunyasitulumpeyniri.xyz/NWNlNzMzN2Y4NmI2/

https://tulumpeynirindengelenek.xyz/NWNlNzMzN2Y4NmI2/

rc4.plain

Extracted

Family

octo

C2

https://tulumpeyniriyoreseltatlar.xyz/NWNlNzMzN2Y4NmI2/

https://dogalyoreseltulumpeyniri.xyz/NWNlNzMzN2Y4NmI2/

https://tulumpeynirindengelecekgida.xyz/NWNlNzMzN2Y4NmI2/

https://tulumpeyniritarifvedokusu.xyz/NWNlNzMzN2Y4NmI2/

https://tulumpeynirivelezzetmasali.xyz/NWNlNzMzN2Y4NmI2/

https://dogalmirastulumpeynirleri.xyz/NWNlNzMzN2Y4NmI2/

https://anadoluyatulumpeyniritarifi.xyz/NWNlNzMzN2Y4NmI2/

https://tulumpeyniriyoreselmutfak.xyz/NWNlNzMzN2Y4NmI2/

https://tulumpeyniritutkunlaridiyari.xyz/NWNlNzMzN2Y4NmI2/

https://tulumpeyniriseverlerkulubu.xyz/NWNlNzMzN2Y4NmI2/

https://tulumpeynirindengeleneksellik.xyz/NWNlNzMzN2Y4NmI2/

https://tulumpeyniriseverlerindunyasi.xyz/NWNlNzMzN2Y4NmI2/

https://tulumpeyniritatlardunyasi.xyz/NWNlNzMzN2Y4NmI2/

https://tulumpeyniriyoreselsanati.xyz/NWNlNzMzN2Y4NmI2/

https://tulumpeynirivetatlisesi.xyz/NWNlNzMzN2Y4NmI2/

https://dogalvetazeanadolupeyniri.xyz/NWNlNzMzN2Y4NmI2/

https://tulumpeynirisevenleryolu.xyz/NWNlNzMzN2Y4NmI2/

https://lezzetdunyasitulumpeyniri.xyz/NWNlNzMzN2Y4NmI2/

https://tulumpeynirindengelenek.xyz/NWNlNzMzN2Y4NmI2/

Attributes
  • target_apps

    at.spardat.bcrmobile

    at.spardat.netbanking

    com.bankaustria.android.olb

    com.bmo.mobile

    com.cibc.android.mobi

    com.rbc.mobile.android

    com.scotiabank.mobile

    com.td

    cz.airbank.android

    eu.inmite.prj.kb.mobilbank

    com.bankinter.launcher

    com.kutxabank.android

    com.rsi

    com.tecnocom.cajalaboral

    es.bancopopular.nbmpopular

    es.evobanco.bancamovil

    es.lacaixa.mobile.android.newwapicon

    com.dbs.hk.dbsmbanking

    com.FubonMobileClient

    com.hangseng.rbmobile

    com.MobileTreeApp

    com.mtel.androidbea

    com.scb.breezebanking.hk

    hk.com.hsbc.hsbchkmobilebanking

    com.aff.otpdirekt

    com.ideomobile.hapoalim

    com.infrasofttech.indianBank

    com.mobikwik_new

    com.oxigen.oxigenwallet

    jp.co.aeonbank.android.passbook

AES_key

Signatures

  • Octo

    Octo is a banking malware with remote access capabilities first seen in April 2022.

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

    Runs executable file dropped to the device during analysis.

  • Makes use of the framework's Accessibility service 4 TTPs 2 IoCs

    Retrieves information displayed on the phone screen using AccessibilityService.

  • Queries a list of all the installed applications on the device (Might be used in an attempt to overlay legitimate apps) 1 TTPs
  • Queries the phone number (MSISDN for GSM devices) 1 TTPs
  • Acquires the wake lock 1 IoCs
  • Makes use of the framework's foreground persistence service 1 TTPs 1 IoCs

    Application may abuse the framework's foreground service to continue running in the foreground.

  • Performs UI accessibility actions on behalf of the user 1 TTPs 4 IoCs

    Application may abuse the accessibility service to prevent their removal.

  • Queries the mobile country code (MCC) 1 TTPs 1 IoCs
  • Queries the unique device ID (IMEI, MEID, IMSI) 1 TTPs
  • Requests accessing notifications (often used to intercept notifications before users become aware). 1 TTPs 1 IoCs
  • Requests disabling of battery optimizations (often used to enable hiding in the background). 1 TTPs 1 IoCs
  • Requests modifying system settings. 1 IoCs
  • Registers a broadcast receiver at runtime (usually for listening for system events) 1 TTPs 1 IoCs
  • Uses Crypto APIs (Might try to encrypt user data) 1 TTPs 1 IoCs

Processes

  • com.fly.hurt
    1⤵
    • Removes its main activity from the application launcher
    • Loads dropped Dex/Jar
    • Makes use of the framework's Accessibility service
    • Acquires the wake lock
    • Makes use of the framework's foreground persistence service
    • Performs UI accessibility actions on behalf of the user
    • Queries the mobile country code (MCC)
    • Requests accessing notifications (often used to intercept notifications before users become aware).
    • Requests disabling of battery optimizations (often used to enable hiding in the background).
    • Requests modifying system settings.
    • Registers a broadcast receiver at runtime (usually for listening for system events)
    • Uses Crypto APIs (Might try to encrypt user data)
    PID:4220
    • /system/bin/dex2oat --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 --dex-file=/data/user/0/com.fly.hurt/app_help/auXlrm.json --output-vdex-fd=41 --oat-fd=42 --oat-location=/data/user/0/com.fly.hurt/app_help/oat/x86/auXlrm.odex --compiler-filter=quicken --class-loader-context=&
      2⤵
      • Loads dropped Dex/Jar
      PID:4247

Network

MITRE ATT&CK Mobile v15

Replay Monitor

Loading Replay Monitor...

Downloads

  • /data/data/com.fly.hurt/.qcom.fly.hurt

    Filesize

    48B

    MD5

    046a414913add6f5bb60072c7db819b6

    SHA1

    451ee4f6809260aec622d772fd329c7d0297a842

    SHA256

    b66c1320cb063a1d391c94273572ea6edae76c8c8b0a07f8d75c88686f0df72a

    SHA512

    4e6355f3051ed5e811ab030abde1f5be7f5e1cf33be99cd08477e9b6c015deb1d8bd75a09fb9c7176b8511c5ad0a67abc0902a3531e97564ccb6afc57496a47c

  • /data/data/com.fly.hurt/app_help/auXlrm.json

    Filesize

    153KB

    MD5

    057ddacc523265e44ae4a669c076b428

    SHA1

    2d05fca78550eef21374456bafdd1b8e515762a0

    SHA256

    98ff17dd40d239f23b95f576fd53520f58843969ca0551035e1ff53365679e22

    SHA512

    03ad4269c7fa4b169232094db75a9055c340206a7e2df95b3250428b8b7d216350a2ac8a1bf7824bf3888d8277396f2edb77c0965a5996230b9d544a30baa532

  • /data/data/com.fly.hurt/app_help/auXlrm.json

    Filesize

    153KB

    MD5

    45dee761abef268012f70b34852504a6

    SHA1

    168a5e3ccccf9f4cfcdaa8c313d1e97aa9e64c70

    SHA256

    e603c9eecb1cce7d5ebaeb003c1dc40a6803ba6d1acb9b6e1ae78e0d5a2b3699

    SHA512

    71a41a82838454521ec0788986bb0a457ad3d882372ae4405158dee8a1a95bc24d84767244eca71adf48c79acdab9277956218a2268cdadd5ec3724d8e89ca30

  • /data/data/com.fly.hurt/kl.txt

    Filesize

    45B

    MD5

    fe7e35270c0f1070009451b461089361

    SHA1

    2c1cea95ffe129be29dca029c903eb66a31503e3

    SHA256

    d150b0522fcf66b8dca5f8d6c213fb38f40281d47fd23829030641653e46c19a

    SHA512

    0eab05eebc6fb00490741d18b04e3752a8f97cfc993f890c844b040dc5078955e358d35b88cfaccea8ef3926507fd9eaf3c7c2b24a97eb5d3ff645dc40c168d7

  • /data/data/com.fly.hurt/kl.txt

    Filesize

    423B

    MD5

    20af4ea275964ab356453bbbe3ee31c0

    SHA1

    2c53135ea06a73d78df536aef4899aa826f48852

    SHA256

    3985f8f2a7b685461a012d5627bd7025e0d8438d5cb88526247a28a0f4ede7ad

    SHA512

    e02fa1df34fd46ea94267018f6a4650f728faf84c978b019ab25e415e3c3455db21baf4910c6f2a6c293aeb16e5b8b6b466408d794ad8d3c91c1103463304d3c

  • /data/data/com.fly.hurt/kl.txt

    Filesize

    230B

    MD5

    c9c81c1dfb09c862d8850d49dd90f1c0

    SHA1

    9ee4e043ae6fc8056e2c0667e767fedbe71c624b

    SHA256

    e9c51f90bfe30460bf483a110f9db3a2a391f7d10a9bac3879ff5d7c707c80c2

    SHA512

    82818d52415f48c84fc4f9ed26b93cc6e38b5d36e80333773f8efc408461cca33a836705b8c725023fdc56896d9dd6bcb105954e184d21bffd8f46877105cea6

  • /data/data/com.fly.hurt/kl.txt

    Filesize

    54B

    MD5

    2e2f6584fc5acca637747ca9335d5387

    SHA1

    615ada17c2457204e0688942df19dcab9d6bb160

    SHA256

    342abfc69e3a8b1ea2830eefc1831e69ba9b1c08e64889c7e9f4ae6208b44dac

    SHA512

    b67cf36eb426f3ab5b3f8d228e236b4877140e376581a93e23f89039a498b8429e92fda51ac2d142c2541b555ae1a258abd0f032a689ef9886997874d8c5c106

  • /data/data/com.fly.hurt/kl.txt

    Filesize

    63B

    MD5

    a8ad2e70dfbfdc2ee8040595952d3fec

    SHA1

    a26e30ab1e3dfa08da2fc62c4d9b2ac1a79717eb

    SHA256

    b0e3ddb12eba04535660c0dfefe09195648704049ae1229a63fb9caad9968cba

    SHA512

    af14dabc514142c34df726dbe1f5c5f8669d26a76a357b9e4b7f399f33cede7b76aa42180fd0c21b6a114318be708ae9ae482097f7ecdd3dae3a99b53d6f6637

  • /data/user/0/com.fly.hurt/app_help/auXlrm.json

    Filesize

    451KB

    MD5

    b8ec362b8b889273f8bf86710e261ee2

    SHA1

    a1c2f4003dc38e680169482ee898fae6316af8c3

    SHA256

    0f1295807128c706774a6b175b6d2727295488764ec0e139d18d828c633484ce

    SHA512

    2437039be28ac2e996226212e057f5aa8a61b0494a2ce91da90a4bdb6ad541150c9d854a83a165c8247dbffe1bfbdc22b270f56e77365e4f1a9bc7c67eeaa96d

  • /data/user/0/com.fly.hurt/app_help/auXlrm.json

    Filesize

    451KB

    MD5

    004a8e9fac714192f2cc9d3ecc39b9ef

    SHA1

    174e687b767ca4f3a9479311ae41443343e2c69e

    SHA256

    b3c8b9d85e7c7a6f96d9aff37203a59980742aa7949dfdd35f1a5ef104cc4302

    SHA512

    debac581d71677a47798587d4cc66454e186a3e50786c2b49fab1e0c079262199e915acff80717bbd80646a42d5929ada8e7825c33c18b5d3331713f542c1f3e