Analysis

  • max time kernel
    148s
  • max time network
    151s
  • platform
    debian-12_armhf
  • resource
    debian12-armhf-20260127-en
  • resource tags

    arch:armhfimage:debian12-armhf-20260127-enkernel:6.1.0-17-armmp-lpaelocale:en-usos:debian-12-armhfsystem
  • submitted
    17/10/2026, 10:38

General

  • Target
    str_armv7l.elf
  • Size 717KB
  • Sample261017-mphlesd14v
  • SHA256 b12462ca35e05bc6c76f31e594aab9d22b18ad79efe916826262bc969854c99e
  • MD5 SHA1 SHA512 SSDEEP TLSH

Malware Config

Signatures

  • Family: xmrig

    XMRig is a high performance, open source, cross platform CPU/GPU miner.

  • Modifies the dynamic linker configuration file 2 TTPs 1 IoCs

    Malware can modify the configuration file of the dynamic linker to preload malicous libraries with every executed process.

  • Creates/modifies Cron job 1 TTPs 4 IoCs

    Cron allows running tasks on a schedule, and is commonly used for malware persistence.

  • Creates/modifies environment variables 1 TTPs 4 IoCs

    Creating/modifying environment variables is a common persistence mechanism.

  • Enumerates active TCP sockets 1 TTPs 1 IoCs

    Gets active TCP sockets from /proc virtual filesystem.

  • Enumerates running processes

    Discovers information about currently running processes on the system

  • Modifies init.d 2 TTPs 1 IoCs

    Adds/modifies system service, likely for persistence.

  • Modifies rc script 2 TTPs 1 IoCs

    Adding/modifying system rc scripts is a common persistence mechanism.

  • Modifies systemd 2 TTPs 1 IoCs

    Adds/ modifies systemd service files. Likely to achieve persistence.

  • Schedules an At job 1 TTPs 1 IoCs

    Schedules a job to be run using the at command.

  • Write file to user bin folder 1 IoCs
  • Modifies Bash startup script 2 TTPs 4 IoCs
  • Changes its process name 3 IoCs
  • Reads system network configuration 1 TTPs 1 IoCs

    Uses contents of /proc filesystem to enumerate network settings.

  • Reads runtime system information 64 IoCs

    Reads data from /proc virtual filesystem.

  • Writes file to tmp directory 2 IoCs

    Malware often drops required files in the /tmp directory.

Processes

  • /tmp/str_armv7l.elf
    /tmp/str_armv7l.elf
    1⤵
    • Modifies the dynamic linker configuration file
    • Creates/modifies Cron job
    • Creates/modifies environment variables
    • Enumerates active TCP sockets
    • Modifies init.d
    • Modifies rc script
    • Modifies systemd
    • Write file to user bin folder
    • Modifies Bash startup script
    • Changes its process name
    • Reads system network configuration
    • Reads runtime system information
    • Writes file to tmp directory
    PID:786
    • /tmp/str_armv7l.elf
      .qv3g vps --guardian
      2⤵
      • Changes its process name
      PID:788
    • /bin/sh
      sh -c "systemctl enable qv3b 2>/dev/null; systemctl start qv3b 2>/dev/null"
      2⤵
        PID:789
        • /usr/bin/systemctl
          systemctl enable qv3b
          3⤵
            PID:790
          • /usr/bin/systemctl
            systemctl start qv3b
            3⤵
              PID:823
          • /bin/sh
            sh -c "(crontab -l 2>/dev/null; echo '*/5 * * * * /tmp/.qv3b') | crontab - 2>/dev/null"
            2⤵
              PID:826
              • /usr/bin/crontab
                crontab -
                3⤵
                • Creates/modifies Cron job
                PID:828
              • /usr/bin/crontab
                crontab -l
                3⤵
                  PID:829
              • /bin/sh
                sh -c "echo '/tmp/.qv3b' | at now + 1 minute 2>/dev/null"
                2⤵
                  PID:830
                  • /usr/bin/at
                    at now + 1 minute
                    3⤵
                    • Creates/modifies Cron job
                    • Schedules an At job
                    PID:832

              Network

                    MITRE ATT&CK Enterprise v16

                    Replay Monitor

                    Loading Replay Monitor...

                    Downloads

                    qv3b

                    • Path /etc/cron.d/qv3b
                    • Size 52B
                    • SHA256 274cc1e613280698b79e534ad79bebf2cc7aa9d60a7670fc82867797434ceccc
                    • MD5 SHA1 SHA512

                    qv3b

                    • Path /etc/init.d/qv3b
                    • Size 57B
                    • SHA256 b70c45c5db1a50913f4447ef09811359aac0500e0598871e11156c2146100c93
                    • MD5 SHA1 SHA512 TLSH

                    qv3b.sh

                    • Path /etc/profile.d/qv3b.sh
                    • Size 13B
                    • SHA256 d7429c45f0d22296f3cf22a8d5a8660fb30543faabbfdde1e6e6d513c7d4ae28
                    • MD5 SHA1 SHA512

                    qv3b.service

                    • Path /etc/systemd/system/qv3b.service
                    • Size 142B
                    • SHA256 4bd35498b17e206574809f7cb47f5a610741f54d70945d21dc911697c57c6482
                    • MD5 SHA1 SHA512 TLSH

                    .qv3alive

                    • Path /tmp/.qv3alive
                    • Size 1B
                    • SHA256 6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b
                    • MD5 SHA1 SHA512

                    .qv3b

                    • Path /tmp/.qv3b
                    • Size 717KB
                    • SHA256 b12462ca35e05bc6c76f31e594aab9d22b18ad79efe916826262bc969854c99e
                    • MD5 SHA1 SHA512 SSDEEP TLSH

                    a0000101c7c9df

                    • Path /var/spool/cron/atjobs/a0000101c7c9df
                    • Size 420B
                    • SHA256 c6e03e9b5615e7ec5e2b07d2ace83de91b5fe3ddb2ab4ffe9f25a926251f1b49
                    • MD5 SHA1 SHA512 TLSH

                    tmp.nhnWJ6

                    • Path /var/spool/cron/crontabs/tmp.nhnWJ6
                    • Size 198B
                    • SHA256 df4afd4c0712232694b40185f8c36894df19038d2a77e86fb28d839c07256801
                    • MD5 SHA1 SHA512 TLSH