Analysis

  • max time kernel
    8s
  • max time network
    10s
  • 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
    20/07/2026, 18:24

General

  • Target
    rustup-init.sh
  • Size 28KB
  • Sample260720-w151jacz31
  • SHA256 6c30b75a75b28a96fd913a037c8581b580080b6ee9b8169a3c0feb1af7fe8caf
  • MD5 SHA1 SHA512 SSDEEP TLSH

Malware Config

Signatures

  • File and Directory Permissions Modification 1 TTPs 1 IoCs

    Adversaries may modify file or directory permissions to evade defenses.

  • Checks CPU configuration 1 TTPs 11 IoCs

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

  • Reads runtime system information 22 IoCs

    Reads data from /proc virtual filesystem.

  • System Network Configuration Discovery 1 TTPs 1 IoCs

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

  • Writes file to tmp directory 1 IoCs

    Malware often drops required files in the /tmp directory.

Processes

  • /tmp/rustup-init.sh
    /tmp/rustup-init.sh
    1⤵
      PID:657
      • /bin/grep
        grep /snap/
        2⤵
          PID:662
        • /bin/uname
          uname -s
          2⤵
            PID:666
          • /bin/uname
            uname -m
            2⤵
              PID:669
            • /bin/uname
              uname -o
              2⤵
                PID:671
              • /bin/grep
                grep -q musl
                2⤵
                  PID:675
                • /usr/bin/ldd
                  ldd --version
                  2⤵
                    PID:674
                  • /usr/bin/head
                    head -c 5 /proc/self/exe
                    2⤵
                    • Reads runtime system information
                    PID:688
                  • /bin/grep
                    grep -E -q "neon|simd"
                    2⤵
                      PID:693
                    • /bin/grep
                      grep "^Features" /proc/cpuinfo
                      2⤵
                      • Checks CPU configuration
                      PID:695
                    • /bin/mktemp
                      mktemp -d
                      2⤵
                        PID:697
                      • /bin/mkdir
                        mkdir -p /tmp/tmp.t33BrBloGc
                        2⤵
                        • Reads runtime system information
                        PID:699
                      • /bin/grep
                        grep /snap/
                        2⤵
                          PID:704
                        • /bin/grep
                          grep -q "\"--help all\""
                          2⤵
                            PID:706
                          • /usr/bin/curl
                            curl --help
                            2⤵
                            • Checks CPU configuration
                            • Reads runtime system information
                            PID:705
                          • /bin/grep
                            grep -q -- --retry
                            2⤵
                              PID:709
                            • /usr/bin/curl
                              curl --help
                              2⤵
                              • Checks CPU configuration
                              • Reads runtime system information
                              PID:708
                            • /bin/grep
                              grep -q "\"--help all\""
                              2⤵
                                PID:712
                              • /usr/bin/curl
                                curl --help
                                2⤵
                                • Checks CPU configuration
                                • Reads runtime system information
                                PID:711
                              • /usr/bin/curl
                                curl --help
                                2⤵
                                • Checks CPU configuration
                                • Reads runtime system information
                                PID:713
                              • /bin/grep
                                grep -q -- --continue-at
                                2⤵
                                  PID:714
                                • /bin/grep
                                  grep -q " OpenSSL/"
                                  2⤵
                                    PID:716
                                  • /usr/bin/curl
                                    curl -V
                                    2⤵
                                    • Checks CPU configuration
                                    • Reads runtime system information
                                    PID:715
                                  • /bin/grep
                                    grep -q "\"--help all\""
                                    2⤵
                                      PID:718
                                    • /usr/bin/curl
                                      curl --help
                                      2⤵
                                      • Checks CPU configuration
                                      • Reads runtime system information
                                      PID:717
                                    • /bin/grep
                                      grep -q -- --tlsv1.2
                                      2⤵
                                        PID:720
                                      • /usr/bin/curl
                                        curl --help
                                        2⤵
                                        • Checks CPU configuration
                                        • Reads runtime system information
                                        PID:719
                                      • /bin/grep
                                        grep -q -- --ciphers
                                        2⤵
                                        • System Network Configuration Discovery
                                        PID:722
                                      • /usr/bin/curl
                                        curl --help
                                        2⤵
                                        • Checks CPU configuration
                                        • Reads runtime system information
                                        PID:721
                                      • /bin/grep
                                        grep -q -- --proto
                                        2⤵
                                          PID:724
                                        • /usr/bin/curl
                                          curl --help
                                          2⤵
                                          • Checks CPU configuration
                                          • Reads runtime system information
                                          PID:723
                                        • /usr/bin/curl
                                          curl --retry 3 -C - --proto "=https" --tlsv1.2 --ciphers TLS_AES_128_GCM_SHA256:TLS_CHACHA20_POLY1305_SHA256:TLS_AES_256_GCM_SHA384:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-CHACHA20-POLY1305:ECDHE-RSA-CHACHA20-POLY1305:ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-GCM-SHA384 --silent --show-error --fail --location https://static.rust-lang.org/rustup/dist/armv7-unknown-linux-gnueabihf/rustup-init --output /tmp/tmp.t33BrBloGc/rustup-init
                                          2⤵
                                          • Checks CPU configuration
                                          • Reads runtime system information
                                          • Writes file to tmp directory
                                          PID:726
                                        • /bin/chmod
                                          chmod u+x /tmp/tmp.t33BrBloGc/rustup-init
                                          2⤵
                                          • File and Directory Permissions Modification
                                          PID:773
                                        • /bin/rm
                                          rm /tmp/tmp.t33BrBloGc/rustup-init
                                          2⤵
                                            PID:774
                                          • /bin/rmdir
                                            rmdir /tmp/tmp.t33BrBloGc
                                            2⤵
                                              PID:775

                                          Network

                                                MITRE ATT&CK Enterprise v16

                                                Replay Monitor

                                                Loading Replay Monitor...

                                                Downloads

                                                rustup-init

                                                • Path /tmp/tmp.t33BrBloGc/rustup-init
                                                • Size 14.3MB
                                                • SHA256 124e02253af9128f9e27ea1ac929cbb73cf44cf35469d0f594a1b62f7b71fea1
                                                • MD5 SHA1 SHA512 SSDEEP TLSH