Analysis

  • max time kernel
    144s
  • max time network
    137s
  • platform
    android_x86
  • resource
    android-x86-arm-20240624-en
  • resource tags

    androidarch:armarch:x86image:android-x86-arm-20240624-enlocale:en-usos:android-9-x86system
  • submitted
    09-12-2024 22:11

General

  • Target

    3bb3d715b393d3a37217363bc0dd424927ed0f9e97b41666dc74cb756a452ed5.apk

  • Size

    2.4MB

  • MD5

    26810cfa9fc65333df0d7ca256c006f8

  • SHA1

    d6a413a10b86c060607accc60dd3485fb660466e

  • SHA256

    3bb3d715b393d3a37217363bc0dd424927ed0f9e97b41666dc74cb756a452ed5

  • SHA512

    d30f149d7a8737b495b524929c295463c3800b09d56d1bd4cdf0128f3500a3d6ad7b523accbf79e88eb6253b3019c312cdece87498208710f63f8de141071b4d

  • SSDEEP

    49152:l2FxvWPY8mli9sdrDCVF26AMRga9rEI2JGRItS3ZcUqstkQGSWxB:88rmli2dfMTAkP5FquSUq6GBB

Malware Config

Extracted

Family

octo

C2

https://zzd768db37e5e2f5a7fbc0fe1fee5b311.com/YzhkZjQwNDRkN2Uy/

https://22d768db37e5e2f5a7fbc0fe1fee5b311.com/YzhkZjQwNDRkN2Uy/

https://34d768db37e5e2f5a7fbc0fe1fee5b311.com/YzhkZjQwNDRkN2Uy/

https://as4d768db37e5e2f5a7fbc0fe1fee5b311.com/YzhkZjQwNDRkN2Uy/

https://4d768db37e5e2f5a7fbc0fe1fee5b311.com/YzhkZjQwNDRkN2Uy/

https://44768db37e5e2f5a7fbc0fe1fee5b311.com/YzhkZjQwNDRkN2Uy/

https://466db37e5e2f5a7fbc0fe1fee5b311.com/YzhkZjQwNDRkN2Uy/

rc4.plain

Extracted

Family

octo

C2

https://zzd768db37e5e2f5a7fbc0fe1fee5b311.com/YzhkZjQwNDRkN2Uy/

https://22d768db37e5e2f5a7fbc0fe1fee5b311.com/YzhkZjQwNDRkN2Uy/

https://34d768db37e5e2f5a7fbc0fe1fee5b311.com/YzhkZjQwNDRkN2Uy/

https://as4d768db37e5e2f5a7fbc0fe1fee5b311.com/YzhkZjQwNDRkN2Uy/

https://4d768db37e5e2f5a7fbc0fe1fee5b311.com/YzhkZjQwNDRkN2Uy/

https://44768db37e5e2f5a7fbc0fe1fee5b311.com/YzhkZjQwNDRkN2Uy/

https://466db37e5e2f5a7fbc0fe1fee5b311.com/YzhkZjQwNDRkN2Uy/

AES_key

Signatures

  • Octo

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

  • Octo family
  • Octo payload 1 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
  • Reads information about phone network operator. 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.themam9
    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:4221

Network

MITRE ATT&CK Mobile v15

Replay Monitor

Loading Replay Monitor...

Downloads

  • /data/data/com.themam9/cache/oat/vkldqj.cur.prof

    Filesize

    521B

    MD5

    7647be8443cc563e57363bf2f7b51d9b

    SHA1

    7ca25145c5ac6411be6195e317de3577b1e86c7e

    SHA256

    4aae4c9da1d5fb4ad429ee82cb3d84411bbace2fa5c3acb57e3c9197387145a9

    SHA512

    28b89cb39348608769d814b4dc41ac9d48db6fde783ade044e502bceed3bd529f271d969b49a375362e8df31751c677b0c43e70a0808fc712b2b3d5ea2dfc65b

  • /data/data/com.themam9/cache/vkldqj

    Filesize

    2.3MB

    MD5

    2b0ddc0ddce2d0433ac598557ca26cab

    SHA1

    316b0dd774af7611c206a5765dd5494d2bb3096e

    SHA256

    3a1644e731f9aa00520f7b51b461b3dc5a7c6f46bcd6ce5d49440a16359a8558

    SHA512

    606fbc9f56b1b964c9d2ead6b62d6fa590657e6da686583c5ed1ad5a413160eff5b0e7ba6a8b26d2867a531b36141c80f79969818145ee3cc1818fb89359497c

  • /data/data/com.themam9/kl.txt

    Filesize

    237B

    MD5

    ba17ab7256c8997fa417a5b4136187c2

    SHA1

    79f8f4fe51acfd131e6a7cb5e5bee6686e0d5231

    SHA256

    3e6552611485d715f4817ca426822fd90c8be495082b7370a583c976d0da5d51

    SHA512

    883bc135ae5e783447ae7a35ad88f7a9d1c32038b45150bb15e6cb1ed6cad895c89a0ac3737075cd1b31bdc5eeb63f896876807e6537ffc4ae4ce028f4f04972

  • /data/data/com.themam9/kl.txt

    Filesize

    54B

    MD5

    8ced044a4fbd3ca01fc303e146a6f302

    SHA1

    1370eb2df46723827738ac5e5eb402d4eb4017b8

    SHA256

    e088633867102d976ab6692152566fbc42256887008f5e60d19b236c5ca8289c

    SHA512

    011903f5a6657c7ecd4fb9a8cf22ed2a599289e66b793f992029459860676e11b674a9a4d9b7b4456c62e37a62766c1caced2aca5eae5c235c3dbd06ee6c2e5e

  • /data/data/com.themam9/kl.txt

    Filesize

    68B

    MD5

    26d637ce1a6a67585ce296d93a2f645d

    SHA1

    edf174a28ba73a443892f9045dd658d1f1ba2ff5

    SHA256

    084bd57c68e29af56d09b9c38f60b3331a4a80268c76c1e33a247633b6f46944

    SHA512

    a80c00a90dd151e4bd95986cc2bc75d81b4aa083bafc616affb5f36e8e59657126d88e3df57959deff87055900200ce736c8e47a91db1099ff81a0df13fb53f5

  • /data/data/com.themam9/kl.txt

    Filesize

    63B

    MD5

    4f516a37df7091c98b8e2409f47ecfe3

    SHA1

    b7639157124026b47d3dce9078f126cb0ed25949

    SHA256

    7d1bca9f38ba03f4efed03c95e978c4eb4d9d52b2f93868ce080d7d416f8b0a1

    SHA512

    8225b6779b36b0a531c8b3296fb13d7855ae8e237615a5b334ece6d466f5fed210fe7d0079da9e61051344b7e6f1b4df0d77be4ac448b8e1a7e22aa8e9c69d47

  • /data/data/com.themam9/kl.txt

    Filesize

    437B

    MD5

    4582d4fc6dfbd71d42106d438cb48e08

    SHA1

    ac5ac5021ee6293e42fd1c8950479b5b37017d86

    SHA256

    131dbdbe2124cc07a459c0e88604facc9f2eaf71dbe97424be34be4686a7220b

    SHA512

    e53b13bb5c968ecf552c7e86c7f2d8b40553f1cc569417e0224f3214b84de4bba8686b017ec2631b487610aee5ab7b193bb3b8e2b82bd8a31cede4ba6c3c4b78