Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Davide Canali

dblp:42/9376 · DBLP profile ↗
← Back
7ranked-venue papers
5as first author
1since 2021 · last 2026
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Security and privacy · 3 · 2 first-authorApplied, interdisciplinary, general and emerging computing · 3 · 2 first-author · 1 since 2021Software engineering, systems software and programming languages · 2 · 1 first-author · 1 since 2021Databases, data management, data science and information retrieval · 2 · 2 first-author

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Network and information security
5 papers
Malware analysis · 50% Web and mobile security · 32% Network security · 12%
Computer architecture, parallel and distributed computing, and storage systems
1 paper
Distributed systems · 100%

Topics — the 6 heaviest of 11, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Malware analysis
malware intelligence
0.212015
Needles in a Haystack: Mining Information from Public Dynamic Analysis Sandboxes for Malware Intelligence · USENIX Security Symposium 2015
Web and mobile security
web security
0.212013
Behind the Scenes of Online Attacks: an Analysis of Exploitation Behaviors on the Web · NDSS 2013
Malware analysis › web-based malware
drive-by download detection
0.112011
Prophiler: a fast filter for the large-scale detection of malicious web pages · WWW 2011
Web and mobile security › web security
malicious website detection
0.112011
Prophiler: a fast filter for the large-scale detection of malicious web pages · WWW 2011
Cryptographic primitives and cryptanalysis › cryptanalysis
attack analysis
0.012013
Behind the Scenes of Online Attacks: an Analysis of Exploitation Behaviors on the Web · NDSS 2013
Systems and software security
vulnerability discovery
0.012013
Behind the Scenes of Online Attacks: an Analysis of Exploitation Behaviors on the Web · NDSS 2013

Methods — techniques the papers use, named apart from their topics

measurement study · 0.3sandboxing · 0.2dynamic analysis · 0.2signature space exploration · 0.1empirical measurement · 0.1static filtering · 0.1machine learning · 0.1
YearPublicationVenuePosition
2026 Efficient Placement in Distributed Co-Simulations of Multi-Energy Systems
Arianna Dragoni, Simone Reale, Davide Canali, Fabio Chini, Alessandro Margara
COMPSAC3
2015 Needles in a Haystack: Mining Information from Public Dynamic Analysis Sandboxes for Malware Intelligence
Mariano Graziano, Davide Canali, Leyla Bilge, Andrea Lanzi, Davide Balzarotti
USENIX Security Symposium2
2014 On the effectiveness of risk prediction based on users browsing behavior
abstract
Users are typically the final target of web attacks: criminals are interested in stealing their money, their personal information, or in infecting their machines with malicious code. However, while many aspects of web attacks have been carefully studied by researchers and security companies, the reasons that make certain users more "at risk" than others are still unknown. Why do certain users never encounter malicious pages while others seem to end up on them on a daily basis?
Davide Canali, Leyla Bilge, Davide Balzarotti
AsiaCCS1
2013 Behind the Scenes of Online Attacks: an Analysis of Exploitation Behaviors on the Web
Davide Canali, Davide Balzarotti
NDSS1
2013 The role of web hosting providers in detecting compromised websites
abstract
Compromised websites are often used by attackers to deliver malicious content or to host phishing pages designed to steal private information from their victims. Unfortunately, most of the targeted websites are managed by users with little security background - often unable to detect this kind of threats or to afford an external professional security service.
Davide Canali, Davide Balzarotti, Aurélien Francillon
WWW1
2012 A quantitative study of accuracy in system call-based malware detection
abstract
Over the last decade, there has been a significant increase in the number and sophistication of malware-related attacks and infections. Many detection techniques have been proposed to mitigate the malware threat. A running theme among existing detection techniques is the similar promises of high detection rates, in spite of the wildly different models (or specification classes) of malicious activity used. In addition, the lack of a common testing methodology and the limited datasets used in the experiments make difficult to compare these models in order to determine which ones yield the best detection accuracy. In this paper, we present a systematic approach to measure how the choice of behavioral models influences the quality of a malware detector. We tackle this problem by executing a large number of testing experiments, in which we explored the parameter space of over 200 different models, corresponding to more than 220 million of signatures. Our results suggest that commonly held beliefs about simple models are incorrect in how they relate changes in complexity to changes in detection accuracy. This implies that accuracy is non-linear across the model space, and that analytical reasoning is insufficient for finding an optimal model, and has to be supplemented by testing and empirical measurements.
Davide Canali, Andrea Lanzi, Davide Balzarotti, Christopher Krügel, Mihai Christodorescu, Engin Kirda
ISSTA1
2011 Prophiler: a fast filter for the large-scale detection of malicious web pages
abstract
Malicious web pages that host drive-by-download exploits have become a popular means for compromising hosts on the Internet and, subsequently, for creating large-scale botnets. In a drive-by-download exploit, an attacker embeds a malicious script (typically written in JavaScript) into a web page. When a victim visits this page, the script is executed and attempts to compromise the browser or one of its plugins. To detect drive-by-download exploits, researchers have developed a number of systems that analyze web pages for the presence of malicious code. Most of these systems use dynamic analysis. That is, they run the scripts associated with a web page either directly in a real browser (running in a virtualized environment) or in an emulated browser, and they monitor the scripts' executions for malicious activity. While the tools are quite precise, the analysis process is costly, often requiring in the order of tens of seconds for a single page. Therefore, performing this analysis on a large set of web pages containing hundreds of millions of samples can be prohibitive.
Davide Canali, Marco Cova, Giovanni Vigna, Christopher Krügel
WWW1