General

  • Target
    atjozltp.i686.elf
  • Size 1.1MB
  • Sample260924-2p1vbsteqe
  • SHA256 665252dbd179247f314bf142bc34b9526b9254cc5c540fe3bcad13c098a1a56f
  • MD5 SHA1 SHA512 SSDEEP TLSH

Malware Config

Targets

    • Target
      atjozltp.i686.elf
    • Size 1.1MB
    • SHA256 665252dbd179247f314bf142bc34b9526b9254cc5c540fe3bcad13c098a1a56f
    • MD5 SHA1 SHA512 SSDEEP TLSH
    • File and Directory Permissions Modification

      Adversaries may modify file or directory permissions to evade defenses.

    • Creates Raw socket

      Creates a socket that captures raw packets at the device level

    • Modifies Watchdog functionality

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

    • OS Credential Dumping

      Adversaries may attempt to dump credentials to use it in password cracking.

    • Abuse Elevation Control Mechanism: Sudo and Sudo Caching

      Abuse sudo or cached sudo credentials to execute code.

    • Reads AppArmor ptrace settings

      Discovery of allowed ptrace capabilities by AppArmor.

    • Checks hardware identifiers (DMI)

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

    • Creates/modifies Cron job

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

    • Deletes log files

      Deletes log files on the system.

    • Enumerates running processes

      Discovers information about currently running processes on the system

    • Modifies rc script

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

    • Reads MAC address of network interface

      Fetches the MAC address of active network interfaces. May be used to detect known values for hypervisors.

    • Reads hardware information

      Accesses system info like serial numbers, manufacturer names etc.

    • Reads network interface configuration

      Fetches information about one or more active network interfaces.

    • Schedules an At job

      Schedules a job to be run using the at command.

    • Uses Polkit to run commands

      Uses Polkit pkexec as a proxy to execute commands, possibly to bypass security restrictions.

MITRE ATT&CK Enterprise v16

Tasks