SOC Prime Bias: Critico

16 Jun 2026 12:58 UTC

Interlock e Rhysida: IA nell’Ecosistema del Ransomware

Author Photo
SOC Prime Team linkedin icon Segui
Interlock e Rhysida: IA nell’Ecosistema del Ransomware
shield icon

Detection stack

  • AIDR
  • Alert
  • ETL
  • Query

Riassunto

La ricerca di IBM X-Force evidenzia una forte connessione tra gli ecosistemi di ransomware Interlock (Hive0163) e Rhysida. Il rapporto descrive una rete intricata di famiglie di malware condivise, crypter specializzati e broker di accesso iniziali coordinati. Interlock sembra essere un gruppo di minaccia altamente maturo che utilizza strumenti personalizzati come NodeSnake e InterlockRAT e potrebbe essersi evoluto da operatori precedentemente associati a Rhysida.

Indagine

X-Force ha condotto una ricerca a lungo termine per oltre due anni, analizzando campioni di malware, catene di attacco e infrastrutture di staging. L’indagine ha scoperto sostanziali somiglianze di codice tra vari backdoor e ha tracciato lo sviluppo di crypter dedicati come JunkFiction e Tomb. I ricercatori hanno anche mappato legami tra attori delle minacce e broker di accesso iniziale attraverso infrastrutture e strumenti sovrapposti.

Mitigazione

Le organizzazioni dovrebbero implementare capacità avanzate di rilevamento e risposta degli endpoint per identificare comportamenti sospetti nei processi, inclusa l’attività imprevista di PowerShell e modifiche non autorizzate al registro. Il patching tempestivo dei dispositivi di rete esposti a internet è essenziale per ridurre il rischio di sfruttamento, incluse vulnerabilità come CVE-2026-20131. Applicare rigorosi controlli WDAC e monitorare l’attività di strumenti RMM non approvati può anche limitare le operazioni post-compromissione.

Risposta

Se si sospetta un’attività di Interlock o Rhysida, isolare immediatamente i sistemi impattati per fermare i movimenti laterali attraverso tunnel RDP o SOCKS5. Eseguire una revisione approfondita dell’infrastruttura di staging e verificare la presenza di strumenti di gestione remoti non autorizzati come ConnectWise ScreenConnect. Revisionare i log per rilevare esecuzioni sospette di PowerShell e investigare eventuali modifiche non autorizzate a compiti pianificati o servizi systemd.

graph TB %% Definizione delle classi classDef initial_access fill:#f96,stroke:#333,stroke-width:2px classDef evasion fill:#bbf,stroke:#333,stroke-width:2px classDef execution fill:#dfd,stroke:#333,stroke-width:2px classDef persistence fill:#fdd,stroke:#333,stroke-width:2px classDef command_control fill:#ffd,stroke:#333,stroke-width:2px classDef discovery fill:#dff,stroke:#333,stroke-width:2px classDef lateral_movement fill:#dcd,stroke:#333,stroke-width:2px classDef impact fill:#f99,stroke:#333,stroke-width:2px classDef tool_malware fill:#eee,stroke:#333,stroke-width:1px %% Fase di accesso iniziale action_drive_by[“<b>Azione</b> – <b idea=’T1189 Compromissione Drive-by'</b><br/>Le vittime vengono attirate tramite siti web fraudolenti,<br/>pubblicità malevole o reindirizzamenti dei motori di ricerca.”] class action_drive_by initial_access action_content_injection[“<b>Azione</b> – <b idea=’T1204 Iniezione di contenuti'</b><br/>Utilizzo di Traffic Distribution Systems (TDS)<br/>come TAG-124 o ClickFix per reindirizzare gli utenti.”] class action_content_injection initial_access action_subvert_trust[“<b>Azione</b> – <b idea=’T1553 Sovvertimento dei controlli di fiducia: Firma del codice'</b><br/>Utilizzo di certificati fraudolenti come quelli di<br/>Foshan Yongqiheng Trading Co., Ltd.”] class action_subvert_trust evasion %% Fase di esecuzione e trasferimento action_user_exec[“<b>Azione</b> – <b idea=’T1204 Esecuzione dell’utente'</b><br/>Esecuzione di installer trojanizzati<br/>(ad esempio Microsoft Teams, Chrome o Edge).”] class action_user_exec execution malware_initial_payload[“<b>Malware</b> – <b idea=’Payloads’>JunkFiction, NodeSnake o Endico</b><br/>Downloader di primo livello eseguiti<br/>tramite interazione dell’utente.”] class malware_initial_payload tool_malware action_ingress_transfer[“<b>Azione</b> – <b idea=’T1105 Trasferimento di strumenti in ingresso'</b><br/>Recupero di malware di seconda fase dai<br/>server remoti di Comando e Controllo.”] class action_ingress_transfer execution malware_second_stage[“<b>Malware</b> – <b idea=’Backdoors’>Supper o InterlockRAT</b><br/>Backdoor di seconda fase recuperate<br/>per consentire l’accesso remoto.”] class malware_second_stage tool_malware %% Fase di persistenza action_persistence_linux[“<b>Azione</b> – <b idea=’T1543.003 Script di inizializzazione avvio o accesso: Servizio Systemd'</b><br/>Varianti Linux di NodeSnake che creano<br/>nuovi servizi systemd.”] class action_persistence_linux persistence action_persistence_windows[“<b>Azione</b> – <b idea=’T1547 Modifica configurazione Shell Unix’>Persistenza Windows</b><br/>Utilizzo di modifiche alla configurazione della shell<br/>per mantenere il controllo del sistema.”] class action_persistence_windows persistence %% Fase Command and Control action_c2[“<b>Azione</b> – <b idea=’T1219 Software di accesso remoto'</b><br/>Creazione di reverse shell e<br/>tunnel SOCKS5 per comunicazioni nascoste.”] class action_c2 command_control %% Fase di discovery action_discovery_domain[“<b>Azione</b> – <b idea=’T1087.002 Scoperta account: Account dominio'</b><br/>Enumerazione degli account di dominio tramite<br/>comandi come net user /domain.”] class action_discovery_domain discovery action_discovery_groups[“<b>Azione</b> – <b idea=’T1069.002 Scoperta gruppi di autorizzazioni: Gruppi dominio'</b><br/>Enumerazione dei gruppi tramite<br/>net group domain admins /domain.”] class action_discovery_groups discovery %% Movimento laterale e impatto action_lateral_move[“<b>Azione</b> – <b idea=’T1210 Sfruttamento dei servizi remoti'</b><br/>Movimento nell’ambiente tramite sessioni RDP<br/>avviate attraverso reverse shell.”] class action_lateral_move lateral_movement action_selective_exclusion[“<b>Azione</b> – <b idea=’Defense Evasion’>Esclusione selettiva</b><br/>Distribuzione di criteri WDAC personalizzati per bloccare<br/>Microsoft Defender o Sophos EDR.”] class action_selective_exclusion evasion action_impact_encryption[“<b>Azione</b> – <b idea=’T1486 Crittografia dei dati per impatto'</b><br/>Distribuzione finale dei ransomware Interlock o Rhysida<br/>per cifrare i file delle vittime.”] class action_impact_encryption impact %% Connessioni action_drive_by –>|facilita| action_content_injection action_content_injection –>|porta_a| action_user_exec action_user_exec –>|utilizza| malware_initial_payload malware_initial_payload –>|richiede| action_subvert_trust malware_initial_payload –>|attiva| action_ingress_transfer action_ingress_transfer –>|scarica| malware_second_stage malware_second_stage –>|stabilisce| action_persistence_linux malware_second_stage –>|stabilisce| action_persistence_windows malware_second_stage –>|abilita| action_c2 action_c2 –>|esegue| action_discovery_domain action_c2 –>|esegue| action_discovery_groups action_discovery_domain –>|fornisce_informazioni_a| action_lateral_move action_discovery_groups –>|fornisce_informazioni_a| action_lateral_move action_lateral_move –>|porta_a| action_selective_exclusion action_selective_exclusion –>|precede| action_impact_encryption

Flusso di Attacco

Rilevamenti

Possibili Punti di Persistenza [ASEPs – Software/NTUSER Hive] (via registry_event)

Team SOC Prime
16 Giu 2026

Download o Upload tramite Powershell (via cmdline)

Team SOC Prime
16 Giu 2026

Possibile Enumerazione del Sistema (via cmdline)

Team SOC Prime
16 Giu 2026

Possibile Scoperta di Sistema Remoto o Verifica di Connettività (via cmdline)

Team SOC Prime
16 Giu 2026

Possibile Enumerazione di Account o Gruppi Amministrativi (via cmdline)

Team SOC Prime
16 Giu 2026

Scoperta Sospetta di Fiducie di Dominio (via cmdline)

Team SOC Prime
16 Giu 2026

Possibili Controlli di Evasione (via powershell)

Team SOC Prime
16 Giu 2026

Binari / Script Sospetti nella Posizione di Avvio Automatico (via file_event)

Team SOC Prime
16 Giu 2026

Possibile Abuso di Telegram come Canale di Comando e Controllo (via dns_query)

Team SOC Prime
16 Giu 2026

Richiesta DNS della Community di Steam Eseguita da un Processo Sospetto (via dns_query)

Team SOC Prime
16 Giu 2026

IOC (HashSha256) per rilevare: Intelligenza Artificiale della Sicurezza: Interlock e Rhysida nell’Ecosistema Ransomware Parte 3

Regole AI SOC Prime
16 Giu 2026

IOC (HashSha256) per rilevare: Intelligenza Artificiale della Sicurezza: Interlock e Rhysida nell’Ecosistema Ransomware Parte 2

Regole AI SOC Prime
16 Giu 2026

IOC (HashSha256) per rilevare: Intelligenza Artificiale della Sicurezza: Interlock e Rhysida nell’Ecosistema Ransomware Parte 1

Regole AI SOC Prime
16 Giu 2026

IOC (SourceIP) per rilevare: Intelligenza Artificiale della Sicurezza: Interlock e Rhysida nell’Ecosistema Ransomware

Regole AI SOC Prime
16 Giu 2026

IOC (DestinationIP) per rilevare: Intelligenza Artificiale della Sicurezza: Interlock e Rhysida nell’Ecosistema Ransomware

Regole AI SOC Prime
16 Giu 2026

Rilevamento di JunkFiction Downloader e Script PowerShell Pianificato [Windows PowerShell]

Regole AI SOC Prime
16 Giu 2026

Rilevamento di Supper Backdoor e JunkFiction Downloader [Creazione Processo Windows]

Regole AI SOC Prime
16 Giu 2026

Rilevamento di Attività di NodeSnake e InterlockRAT [Creazione Processo Linux]

Regole AI SOC Prime
16 Giu 2026

Esecuzione Simulazione

Requisito: Il Controllo Pre-volo del Telemetria & Base deve essere stato superato.

Motivazione: Questa sezione descrive l’esecuzione precisa della tecnica dell’avversario (TTP) progettata per attivare la regola di rilevamento. I comandi e la narrazione DEVONO riflettere direttamente i TTP identificati e mirano a generare la telemetria esatta prevista dalla logica di rilevamento. Esempi astratti o non correlati porteranno a una diagnosi errata.

  • Narrativa dell’Attacco & Comandi: L’avversario ha compromesso con successo la workstation di un sviluppatore tramite un attacco alla catena di fornitura (T1195.003). Ha rilasciato un payload maligno Node.js chiamato InterlockRAT.js in una directory temporanea. L’obiettivo è stabilire una backdoor persistente per facilitare il movimento laterale all’interno della rete. L’attaccante esegue lo script utilizzando il runtime node, passando argomenti specifici per inizializzare un proxy SOCKS5 per canalizzare il traffico. Questo comando specifico è progettato per attivare la logica di rilevamento esistente. runtime, passing specific arguments to initialize a SOCKS5 proxy for tunneling traffic. This specific command is designed to trigger the existing detection logic.

  • Script di Test di Regressione:

    # Creare una directory fittizia per il malware 
    mkdir -p /tmp/malware_drop
    # Creare il file 'maligno' InterlockRAT.js
    cat < /tmp/malware_drop/InterlockRAT.js
    // Logica malware simulata
    console.log("Inizializzazione del payload InterlockRAT...");
    EOF
    # Eseguire il file con le stringhe specifiche richieste per attivare la regola
    node /tmp/malware_drop/InterlockRAT.js --mode SOCKS5 --target reverse shell 10.0.0.5
  • Comandi di Pulizia:

    # Rimuovere i file malware simulati e le directory
    rm -rf /tmp/malware_drop