VLDB 2026 Research / reviewers in the wild / expert
Olivier Thonnard
dblp:19/511
· DBLP profile ↗
22ranked-venue papers
3as first author
2since 2021 · last 2023
0000-0003-2390-0346ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Security and privacy · 12 · 3 first-author · 1 since 2021Graphics, computer vision, multimedia, augmented reality and games · 4Computer networks · 3 · 1 since 2021Human-computer interaction and ubiquitous computing · 3Artificial intelligence and machine learning · 2Databases, data management, data science and information retrieval · 2Applied, interdisciplinary, general and emerging computing · 2Software engineering, systems software and programming languages · 1
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.
| Computer graphics and multimedia
3 papers |
Visualization and visual analytics · 100% | |
| Network and information security
5 papers |
Network security · 90% Blockchain and cryptocurrency security · 10% | |
| Computer networks
3 papers |
Network measurement and analytics · 79% Routing and switching · 21% |
Topics — the 8 heaviest of 11, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Visualization and visual analytics
user behavior analysis |
0.8 | 2 | 2020 | VASABI: Hierarchical User Profiles for Interactive Visual User Behaviour Analytics · IEEE Trans. Vis. Comput. Graph. 2020 Understanding User Behaviour through Action Sequences: From the Usual to the Unusual · IEEE Trans. Vis. Comput. Graph. 2019 |
Visualization and visual analytics › visual analytics
anomaly detection visualization |
0.4 | 1 | 2020 | LDA Ensembles for Interactive Exploration and Categorization of Behaviors · IEEE Trans. Vis. Comput. Graph. 2020 |
Network security › routing security › interdomain routing security
BGP hijack detection |
0.2 | 1 | 2015 | Mind Your Blocks: On the Stealthiness of Malicious BGP Hijacks · NDSS 2015 |
Network security › routing security › interdomain routing security
BGP hijacking |
0.2 | 1 | 2013 | SpamTracer: How stealthy are spammers? · INFOCOM 2013 |
Blockchain and cryptocurrency security
fraud detection |
0.1 | 1 | 2020 | VASABI: Hierarchical User Profiles for Interactive Visual User Behaviour Analytics · IEEE Trans. Vis. Comput. Graph. 2020 |
Network security › intrusion detection and prevention › intrusion detection
anomaly detection |
0.1 | 1 | 2019 | Understanding User Behaviour through Action Sequences: From the Usual to the Unusual · IEEE Trans. Vis. Comput. Graph. 2019 |
Routing and switching › inter-domain routing
BGP |
0.1 | 1 | 2015 | Mind Your Blocks: On the Stealthiness of Malicious BGP Hijacks · NDSS 2015 |
Network measurement and analytics › internet measurement › routing measurement
BGP data analysis |
0.0 | 1 | 2013 | SpamTracer: How stealthy are spammers? · INFOCOM 2013 |
Methods — techniques the papers use, named apart from their topics
round-trip time analysis · 1.3visual analytics · 0.9topic modelling · 0.9sequential pattern mining · 0.8semantic distance clustering · 0.8topic modeling · 0.4ensemble topic modeling · 0.4LDA · 0.4traceroute · 0.3heuristic · 0.3
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2023 | Poster: The Impact of the Client Environment on Residential IP Proxies DetectionabstractResidential IP Proxies (RESIPs) enable proxying out requests from a vast network of residential devices without inserting any information revealing it. While RESIPs can be used for legitimate purposes, previous studies also associate them with malicious activities. In our last work, we proposed a server-side detection method for RESIP connections based on the difference in the Round Trip Time at the TCP and TLS layers. In this new work, thanks to real-world connections, we investigate if and how specific factors in the client environment influence the technique. We show that genuine users utilizing web browsers or performing hotspots do not result in false positives for our technique. Moreover, our early results suggest that false positives caused by Mobile TCP Terminating Proxies used by mobile Internet Service Providers have a Round Trip Time difference higher than the detection threshold but much smaller than the average RESIP one. This suggests that we can reduce these false positives by highering the detection threshold for mobile connections. Elisa Chiapponi, Marc Dacier, Olivier Thonnard |
IMC | 3 |
| 2022 | BADPASS: Bots Taking ADvantage of Proxy as a Service
Elisa Chiapponi, Marc Dacier, Olivier Thonnard, Mohamed Fangar, Vincent Rigal |
ISPEC | 3 |
| 2020 | LDA Ensembles for Interactive Exploration and Categorization of BehaviorsabstractWe define behavior as a set of actions performed by some actor during a period of time. We consider the problem of analyzing a large collection of behaviors by multiple actors, more specifically, identifying typical behaviors and spotting anomalous behaviors. We propose an approach leveraging topic modeling techniques - LDA (Latent Dirichlet Allocation) Ensembles - to represent categories of typical behaviors by topics that are obtained through topic modeling a behavior collection. When such methods are applied to text in natural languages, the quality of the extracted topics are usually judged based on the semantic relatedness of the terms pertinent to the topics. This criterion, however, is not necessarily applicable to topics extracted from non-textual data, such as action sets, since relationships between actions may not be obvious. We have developed a suite of visual and interactive techniques supporting the construction of an appropriate combination of topics based on other criteria, such as distinctiveness and coverage of the behavior set. Two case studies on analyzing operation behaviors in the security management system and visiting behaviors in an amusement park, and the expert evaluation of the first case study demonstrate the effectiveness of our approach. Siming Chen 0001, Natalia V. Andrienko, Gennady L. Andrienko, Linara Adilova, Jérémie Barlet, Jörg Kindermann, Phong H. Nguyen, Olivier Thonnard, Cagatay Turkay |
IEEE Trans. Vis. Comput. Graph. | 8 |
| 2020 | VASABI: Hierarchical User Profiles for Interactive Visual User Behaviour AnalyticsabstractUser behaviour analytics (UBA) systems offer sophisticated models that capture users' behaviour over time with an aim to identify fraudulent activities that do not match their profiles. Motivated by the challenges in the interpretation of UBA models, this paper presents a visual analytics approach to help analysts gain a comprehensive understanding of user behaviour at multiple levels, namely individual and group level. We take a user-centred approach to design a visual analytics framework supporting the analysis of collections of users and the numerous sessions of activities they conduct within digital applications. The framework is centred around the concept of hierarchical user profiles that are built based on features derived from sessions, as well as on user tasks extracted using a topic modelling approach to summarise and stratify user behaviour. We externalise a series of analysis goals and tasks, and evaluate our methods through use cases conducted with experts. We observe that with the aid of interactive visual hierarchical user profiles, analysts are able to conduct exploratory and investigative analysis effectively, and able to understand the characteristics of user behaviour to make informed decisions whilst evaluating suspicious users and activities. Phong H. Nguyen, Rafael Henkin, Siming Chen 0001, Natalia V. Andrienko, Gennady L. Andrienko, Olivier Thonnard, Cagatay Turkay |
IEEE Trans. Vis. Comput. Graph. | 6 |
| 2019 | Understanding User Behaviour through Action Sequences: From the Usual to the UnusualabstractAction sequences, where atomic user actions are represented in a labelled, timestamped form, are becoming a fundamental data asset in the inspection and monitoring of user behaviour in digital systems. Although the analysis of such sequences is highly critical to the investigation of activities in cyber security applications, existing solutions fail to provide a comprehensive understanding due to the complex semantic and temporal characteristics of these data. This paper presents a visual analytics approach that aims to facilitate a user-involved, multi-faceted decision making process during the identification and the investigation of "unusual" action sequences. We first report the results of the task analysis and domain characterisation process. Then we describe the components of our multi-level analysis approach that comprises of constraint-based sequential pattern mining and semantic distance based clustering, and multi-scalar visualisations of users and their sequences. Finally, we demonstrate the applicability of our approach through a case study that involves tasks requiring effective decision-making by a group of domain experts. Although our solution here is tightly informed by a user-centred, domain-focused design process, we present findings and techniques that are transferable to other applications where the analysis of such sequences is of interest. Phong H. Nguyen, Cagatay Turkay, Gennady L. Andrienko, Natalia V. Andrienko, Olivier Thonnard, Jihane Zouaoui |
IEEE Trans. Vis. Comput. Graph. | 5 |
| 2018 | Detecting Malicious Web Scraping Activity: A Study with Diverse DetectorsabstractWe present results on the use of diverse monitoring tools for the detection of malicious web scraping activity. We have carried out an analysis of a real dataset of Apache HTTP Access logs for an e-commerce application provided by a large multinational IT provider for the global travel and tourism industry. Two tools have been used to detect scraping activities based on the HTTP requests: a commercial tool, and an in-house tool called Arcane. We show the benefits that can be achieved through the use of both systems, in terms of overall sensitivity and specificity, and we discuss the potential sources of diversity between the tool's alert patterns. Zayani Dabbabi, Miruna-Mihaela Mironescu, Olivier Thonnard, Alysson Neves Bessani, Frances V. Buontempo, Ilir Gashi |
PRDC | 4 |
| 2018 | User Behavior Map: Visual Exploration for Cyber Security Session DataabstractUser behavior analysis is complex and especially crucial in the cyber security domain. Understanding dynamic and multi-variate user behavior are challenging. Traditional sequential and timeline based method cannot easily address the complexity of temporal and relational features of user behaviors. We propose a map-based visual metaphor and create an interactive map for encoding user behaviors. It enables analysts to explore and identify user behavior patterns and helps them to understand why some behaviors are regarded as anomalous. We experiment with a real dataset containing multiple user sessions, consisting of sequences of diverse types of actions. In the behavior map, we encode an action as a city and user sessions as trajectories going through the cities. The position of the cities is determined by the sequential and temporal relationship of actions. Spatial and temporal patterns on the map reflect behavior patterns in the action space. In the case study, we illustrate how we explore relationships between actions, identify patterns of the typical session and detect anomaly behaviors. Siming Chen 0001, Shuai Chen 0001, Natalia V. Andrienko, Gennady L. Andrienko, Phong H. Nguyen, Cagatay Turkay, Olivier Thonnard, Xiaoru Yuan |
VizSEC | 7 |
| 2016 | Spammers operations: a multifaceted strategic analysisabstractAbstract There is a consensus in the anti‐spam community regarding the prevalence of spam botnets and the significant role they play in the worldwide spam problem. Nevertheless, far less attention has been devoted to studying thestrategic behaviorof spammers on a long‐term basis. This paper explores several facets of spammers operations by providing three essential perspectives: (i) we study the inter‐relationships among spam botnets through their aggregate spam campaigns, and we focus on identifying similarities or differences in theirmodus operandi; (ii) we look at the impact of theRustocktakedown on the botnet ecosystem; and (iii) we study the conjecture about spammers hijacking unused IP space to send spam in a stealthy way. To that end, we have analyzed over one million spam records collected bySymantec.cloud(formerly MessageLabs) through worldwide distributed spamtraps. Our methodology leverages techniques relying on data fusion and multi‐criteria decision analysis to extract intelligence from large spam data sets by automatically correlating spam campaigns according to various combinations of spam features. We also take advantage of node–link visualizations developed in the context of VIS‐SENSE, a research project aiming at developingVisual Analyticstechnologies for the security domain. Using these visualizations, we illustrate the tight relationships that exist among different botnet families (such asRustock/GrumorLethic/Maazben). Regarding the disruption ofRustockon 17 March 2011, our experimental results provide substantial evidence indicating that part of the botnet activity may have been offloaded toGrumshortly after the takedown operation. Finally, we analyzed over 1 year of spam data enriched with Border Gateway Protocol data and found that an increasing amount of spam may have been sent from IP blocks hijacked for several weeks or months, even though this phenomenon remains marginal at this time compared with spam sent from large botnets. Copyright © 2012 John Wiley & Sons, Ltd. Olivier Thonnard, Pierre-Antoine Vervier, Marc Dacier |
Secur. Commun. Networks | 1 |
| 2015 | That Ain't You: Blocking Spearphishing Through Behavioral Modelling
Gianluca Stringhini, Olivier Thonnard |
DIMVA | 2 |
| 2015 | Mind Your Blocks: On the Stealthiness of Malicious BGP Hijacks
Pierre-Antoine Vervier, Olivier Thonnard, Marc Dacier |
NDSS | 2 |
| 2014 | Building k-nn graphs from large text dataabstractIn this paper we present our new design of NNCTPH, a scalable algorithm to build an approximate k-NN graph from large text datasets. The algorithm uses a modified version of Context Triggered Piecewise Hashing to bin the input data into buckets, and uses NN-Descent, a versatile graph-building algorithm, inside each bucket. We use datasets consisting of the subject of spam emails to experimentally test the influence of the different parameters of the algorithm on the number of computed similarities, on processing time, and on the quality of the final graph. We also compare the algorithm with a sequential and a MapReduce implementation of NN-Descent. For our datasets, the algorithm proved to be up to ten times faster than NN-Descent, for the same quality of produced graph. Moreover, the speedup increased with the size of the dataset, making NNCTPH a sensible choice for very large text datasets. Thibault Debatty, Pietro Michiardi, Olivier Thonnard, Wim Mees |
IEEE BigData | 3 |
| 2014 | MR-TRIAGE: Scalable multi-criteria clustering for big data security intelligence applicationsabstractSecurity companies have recently realised that mining massive amounts of security data can help generate actionable intelligence and improve their understanding of Internet attacks. In particular, attack attribution and situational understanding are considered critical aspects to effectively deal with emerging, increasingly sophisticated Internet attacks. This requires highly scalable analysis tools to help analysts classify, correlate and prioritise security events, depending on their likely impact and threat level. However, this security data mining process typically involves a considerable amount of features interacting in a non-obvious way, which makes it inherently complex. To deal with this challenge, we introduce MR-TRIAGE, a set of distributed algorithms built on MapReduce that can perform scalable multi-criteria data clustering on large security data sets and identify complex relationships hidden in massive datasets. The MR-TRIAGE workflow is made of a scalable data summarisation, followed by scalable graph clustering algorithms in which we integrate multi-criteria evaluation techniques. Theoretical computational complexity of the proposed parallel algorithms are discussed and analysed. The experimental results demonstrate that the algorithms can scale well and efficiently process large security datasets on commodity hardware. Our approach can effectively cluster any type of security events (e.g., spam emails, spear-phishing attacks, etc) that are sharing at least some commonalities among a number of predefined features. Olivier Thonnard |
IEEE BigData | 2 |
| 2014 | Malicious BGP hijacks: Appearances can be deceivingabstractBGP hijacking is a well known threat to the Internet routing infrastructure. There has been considerable interest in developing tools that detect prefix hijacking but such systems usually identify a large number of events, many of them being due to some benign BGP engineering practice or misconfiguration. Ramachandran et al. [1] and later Hu et al. [2] also correlated suspicious routing events with spam and claimed to have found evidence of spammers temporarily stealing prefixes to send spam. In an effort to study at large scale the existence and the prevalence of malicious BGP hijacks in the Internet we developed a system which (i) identifies hijacks using BGP, traceroute and IRR data and (ii) investigates traffic originating from the reported networks with spam and netflow data. In this paper we present a real case where suspicious BGP announcements coincided with spam and web scam traffic from corresponding networks. Through this case study we show that a correlation of suspicious routing events with malicious activities is insufficient to evidence harmful BGP hijacks. We thus question previously reported cases and conclude that identifying malicious BGP hijacks requires additional data sources as well as feedback from network owners in order to reach decisive conclusions. Pierre-Antoine Vervier, Quentin Jacquemart, Johann Schlamp, Olivier Thonnard, Georg Carle, Guillaume Urvoy-Keller, Ernst W. Biersack, Marc Dacier |
ICC | 4 |
| 2014 | Visual Analysis of Sets of Heterogeneous Matrices Using Projection-Based Distance Functions and Semantic ZoomabstractAbstract Matrix visualization is an established technique in the analysis of relational data. It is applicable to large, dense networks, where node‐link representations may not be effective. Recently, domains have emerged in which the comparative analysis of sets of matrices of potentially varying size is relevant. For example, to monitor computer network traffic a dynamic set of hosts and their peer‐to‐peer connections on different ports must be analysed. A matrix visualization focused on the display of one matrix at a time cannot cope with this task. We address the research problem of the visual analysis of sets of matrices. We present a technique for comparing matrices of potentially varying size. Our approach considers the rows and/or columns of a matrix as the basic elements of the analysis. We project these vectors for pairs of matrices into a low‐dimensional space which is used as the reference to compare matrices and identify relationships among them. Bipartite graph matching is applied on the projected elements to compute a measure of distance. A key advantage of this measure is that it can be interpreted and manipulated as a visual distance function, and serves as a comprehensible basis for ranking, clustering and comparison in sets of matrices. We present an interactive system in which users may explore the matrix distances and understand potential differences in a set of matrices. A flexible semantic zoom mechanism enables users to navigate through sets of matrices and identify patterns at different levels of detail. We demonstrate the effectiveness of our approach through a case study and provide a technical evaluation to illustrate its strengths. Michael Behrisch 0001, James Davey, Fabian Fischer 0001, Olivier Thonnard, Tobias Schreck, Daniel A. Keim, Jörn Kohlhammer |
Comput. Graph. Forum | 4 |
| 2014 | Inside the SCAM Jungle: A Closer Look at 419 Scam Email Operationsabstract419 scam (also referred to as Nigerian scam) is a popular form of fraud in which the fraudster tricks the victim into paying a certain amount of money under the promise of a future, larger payoff. Using a public dataset, in this paper, we study how these forms of scam campaigns are organized and evolve over time. In particular, we discuss the role of phone numbers as important identifiers to group messages together and depict the way scammers operate their campaigns. In fact, since the victim has to be able to contact the criminal, both email addresses and phone numbers need to be authentic and they are often unchanged and re-used for a long period of time. We also present in detail several examples of 419 scam campaigns, some of which last for several years - representing them in a graphical way and discussing their characteristics. Jelena Isacenkova, Olivier Thonnard, Andrei Costin, Aurélien Francillon, Davide Balzarotti |
EURASIP J. Inf. Secur. | 2 |
| 2013 | SpamTracer: How stealthy are spammers?abstractThe Internet routing infrastructure is vulnerable to the injection of erroneous routing information resulting in BGP hijacking. Some spammers, also known as fly-by spammers, have been reported using this attack to steal blocks of IP addresses and use them for spamming. Using stolen IP addresses may allow spammers to elude spam filters based on sender IP address reputation and remain stealthy. This remains a open conjecture despite some anecdotal evidences published several years ago. In order to confirm the first observations and reproduce the experiments at large scale, a system called SpamTracer has been developed to monitor the routing behavior of spamming networks using BGP data and IP/AS traceroutes. We then propose a set of specifically tailored heuristics for detecting possible BGP hijacks. Through an extensive experimentation on a six months dataset, we did find a limited number of cases of spamming networks likely hijacked. In one case, the network owner confirmed the hijack. However, from the experiments performed so far, we can conclude that the fly-by spammers phenomenon does not seem to currently be a significant threat. Pierre-Antoine Vervier, Olivier Thonnard |
INFOCOM | 2 |
| 2012 | Industrial Espionage and Targeted Attacks: Understanding the Characteristics of an Escalating Threat
Olivier Thonnard, Leyla Bilge, Gavin O'Gorman, Seán Kiernan, Martin Lee |
RAID | 1 |
| 2012 | VisTracer: a visual analytics tool to investigate routing anomalies in traceroutesabstractRouting in the Internet is vulnerable to attacks due to the insecure design of the border gateway protocol (BGP). One possible exploitation of this insecure design is the hijacking of IP blocks. Such hijacked IP blocks can then be used to conduct malicious activities from seemingly legitimate IP addresses. In this study we actively trace and monitor the routes to spam sources over several consecutive days after having received a spam message from such a source. However, the real challenge is to distinguish between legitimate routing changes and those ones that are related to systematic misuse in so-called spam campaigns. To combine the strengths of human judgement and computational efficiency, we thus present a novel visual analytics tool named Vistracer in this paper. This tool represents analysis results of our anomaly detection algorithms on large traceroute data sets with the help of several scalable representations to support the analyst to explore, identify and analyze suspicious events and their relations to malicious activities. In particular, pixel-based visualization techniques, novel glyph-based summary representations and a combination of temporal glyphs in a graph representation are used to give an overview of route changes to specific destinations over time. To evaluate our tool, real-world case studies demonstrate the usage of Vistracer in practice on large-scale data sets. Fabian Fischer 0001, Johannes Fuchs 0001, Pierre-Antoine Vervier, Florian Mansmann, Olivier Thonnard |
VizSEC | 5 |
| 2012 | Visual spam campaigns analysis using abstract graphs representationabstractIn this work we present a visual analytics tool introducing a new kind of graph visualization that exploits the nodes' degree to provide a simplified and more abstract, yet accurate, representation of the most important elements of a security data set and their inter-relationships. Our visualization technique is designed to address two shortcomings of existing graph visualization techniques: scalability of visualization and comprehensibility of results. The main goal of our visual analytics tool is to provide security analysts with an effective way to reason interactively about various attack phenomena orchestrated by cyber criminals. We demonstrate the use of our tool on a large corpus of spam emails by visualizing spam campaigns performed by spam botnets. In particular, we focus on the analysis of spam sent in March 2011 to understand the impact of the Rustock takedown on the botnet ecosystem. As spam botnets continue to play a significant role in the worldwide spam problem, we show with this application how security visualization based on abstract graphs can help us gain insights into the strategic behavior of spam botnets, and a better understanding of large-scale spammers operations. Orestis Tsigkas, Olivier Thonnard, Dimitrios Tzovaras |
VizSEC | 2 |
| 2010 | An Analysis of Rogue AV Campaigns
Marco Cova, Corrado Leita, Olivier Thonnard, Angelos D. Keromytis, Marc Dacier |
RAID | 3 |
| 2009 | An Experimental Study of Diversity with Off-the-Shelf AntiVirus EnginesabstractFault tolerance in the form of diverse redundancy is well known to improve the detection rates for both malicious and non-malicious failures. What is of interest to designers of security protection systems are the actual gains in detection rates that they may give. In this paper we provide exploratory analysis of the potential gains in detection capability from using diverse AntiVirus products for the detection of self-propagating malware. The analysis is based on 1599 malware samples collected by the operation of a distributed honeypot deployment over a period of 178 days. We sent these samples to the signature engines of 32 different antivirus products taking advantage of the virus total service. The resulting dataset allowed us to perform analysis of the effects of diversity on the detection capability of these components as well as how their detection capability evolves in time. Ilir Gashi, Vladimir Stankovic 0002, Corrado Leita, Olivier Thonnard |
NCA | 4 |
| 2008 | Automating the Analysis of Honeypot Data (Extended Abstract)
Olivier Thonnard, Jouni Viinikka, Corrado Leita, Marc Dacier |
RAID | 1 |