Cybersecurity e analisi del comportamento del software.
Applicazioni alla sicurezza
Quali tracce di esecuzione permettono di riconoscere un comportamento malevolo?
Le informazioni raccolte durante l’esecuzione di un programma, fra cui contatori hardware e chiamate a funzioni di sistema o librerie, permettono di descriverne il comportamento attraverso caratteristiche misurabili, sulle quali si costruiscono e si verificano metodi di rilevamento di malware e ransomware, esaminando quanto le differenze osservate si mantengano quando vengono considerati nuovi dati.
Approccio e strumenti
Nel lavoro del 2025 sulla rilevazione di ransomware, l’entropia campionaria viene utilizzata per descrivere l’andamento temporale dei segnali, mentre i modelli grafici permettono di esaminare le dipendenze fra le caratteristiche considerate. Altre attività hanno studiato le chiamate alle librerie e l’interpretabilità dei metodi di classificazione. Le tesi correlate affrontano l’analisi delle caratteristiche di basso livello e il rapporto fra intelligenza artificiale generativa e software malevolo.
Attività collegate
Statistics and Data Science Conference 2025: «Detection via Library Calls using Markov Random Fields: a XAI-Driven Approach to Cybersecurity».
Correlazione di tesi su ransomware, malware detection, Explainable AI e analisi delle caratteristiche di sistema.