Demo Data from SIGIR 2026 / reviewers in the wild / expert
Marc Ph. Stoecklin
dblp:17/3707
· DBLP profile ↗
21ranked-venue papers
2as first author
0since 2021 · last 2020
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Security and privacy · 12 · 1 first-authorComputer networks · 4 · 1 first-authorSystems, architecture and hardware · 3Databases, data management, data science and information retrieval · 3
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 |
Network security · 72% Systems and software security · 28% | |
| Computer networks
5 papers |
Network measurement and analytics · 70% Internet architecture and protocols · 30% | |
| Computer architecture, parallel and distributed computing, and storage systems
2 papers |
Storage systems · 100% | |
| Databases, data mining, and information retrieval
2 papers |
Indexing and storage engines · 50% Graph data management · 35% Data stream processing · 15% |
Topics — the 16 heaviest of 21, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Network security › intrusion detection and prevention › intrusion detection › network intrusion detection
threat detection |
0.3 | 1 | 2018 | Threat Intelligence Computing · CCS 2018 |
Network security
threat hunting |
0.3 | 1 | 2018 | Threat Intelligence Computing · CCS 2018 |
Systems and software security › data security
confidentiality and integrity |
0.3 | 1 | 2017 | POSTER: Hidden in Plain Sight: A Filesystem for Data Integrity and Confidentiality · CCS 2017 |
Systems and software security
file system security |
0.3 | 1 | 2017 | POSTER: Hidden in Plain Sight: A Filesystem for Data Integrity and Confidentiality · CCS 2017 |
Network security › intrusion detection and prevention › intrusion detection › attack detection
advanced persistent threat detection |
0.2 | 1 | 2015 | FCCE: Highly scalable distributed Feature Collection and Correlation Engine for low latency big data analytics · ICDE 2015 |
Network security › intrusion detection and prevention › intrusion detection › malicious traffic detection
botnet detection |
0.2 | 1 | 2015 | FCCE: Highly scalable distributed Feature Collection and Correlation Engine for low latency big data analytics · ICDE 2015 |
Internet architecture and protocols › domain name system
DNS security |
0.2 | 1 | 2013 | Practical Comprehensive Bounds on Surreptitious Communication over DNS · USENIX Security Symposium 2013 |
Network security › intrusion detection and prevention
covert channel detection |
0.2 | 1 | 2013 | Practical Comprehensive Bounds on Surreptitious Communication over DNS · USENIX Security Symposium 2013 |
Indexing and storage engines
bitmap index |
0.1 | 1 | 2012 | Real-time creation of bitmap indexes on streaming network data · VLDB J. 2012 |
Storage systems
archival storage |
0.1 | 1 | 2010 | Net-Fli: On-the-fly Compression, Archiving and Indexing of Streaming Network Traffic · Proc. VLDB Endow. 2010 |
Storage systems
indexing |
0.1 | 1 | 2010 | Net-Fli: On-the-fly Compression, Archiving and Indexing of Streaming Network Traffic · Proc. VLDB Endow. 2010 |
Graph data management › graph database
distributed graph database |
0.1 | 1 | 2018 | Threat Intelligence Computing · CCS 2018 |
Storage systems
file systems |
0.1 | 1 | 2017 | POSTER: Hidden in Plain Sight: A Filesystem for Data Integrity and Confidentiality · CCS 2017 |
Network measurement and analytics › web measurement
web infrastructure measurement |
0.1 | 1 | 2016 | Hunting for invisibility: Characterizing and detecting malicious web infrastructures through server visibility analysis · INFOCOM 2016 |
Network measurement and analytics › anomaly detection
traffic anomaly detection |
0.1 | 1 | 2006 | Anomaly detection by finding feature distribution outliers · CoNEXT 2006 |
Network measurement and analytics › traffic analysis
network flow analysis |
0.0 | 1 | 2010 | Net-Fli: On-the-fly Compression, Archiving and Indexing of Streaming Network Traffic · Proc. VLDB Endow. 2010 |
Methods — techniques the papers use, named apart from their topics
interactive visualization · 1.0graph computation · 1.0kernel hot-patch · 0.6decoy injection · 0.6large-scale measurement · 0.5feature-based detection · 0.5feature collection · 0.4correlation engine · 0.4information-theoretic bounds · 0.3on-the-fly compression · 0.2compressed bitmap indexing · 0.2online training · 0.1kullback-leibler divergence · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2020 | Scarecrow: Deactivating Evasive Malware via Its Own Evasive LogicabstractSecurity analysts widely use dynamic malware analysis environments to exercise malware samples and derive virus signatures. Unfortunately, malware authors are becoming more aware of such analysis environments. Therefore, many have embedded evasive logic into malware to probe execution environments before exposing malicious behaviors. Consequently, such analysis environments become useless and evasive malware can damage victim systems with unforeseen malicious activities. However, adopting evasive techniques to bypass dynamic malware analysis is a double-edged sword. While evasive techniques can avoid early detection through sandbox analysis, it also significantly constrains the spectrum of execution environments where the malware activates. In this paper, we exploit this dilemma and seek to reverse the challenge by camouflaging end-user execution environments into analysis-like environments using a lightweight deception engine called SCARECROW. We thoroughly evaluate SCARECROW with real evasive malware samples and demonstrate that we can successfully deactivate 89.56% of evasive malware samples and the variants of ransomware (e.g., WannaCry and Locky) with little or no impact on the most commonly used benign software. Our evaluation also shows that SCARECROW is able to steer state-of-the-art analysis environment fingerprinting techniques so that end-user execution environments with SCARECROW and malware analysis environments with SCARECROW become indistinguishable. Jialong Zhang 0001, Zhongshu Gu, Jiyong Jang, Dhilung Kirat, Marc Ph. Stoecklin, Xiaokui Shu, Heqing Huang 0001 |
DSN | 5 |
| 2018 | Threat Intelligence ComputingabstractCyber threat hunting is the process of proactively and iteratively formulating and validating threat hypotheses based on security-relevant observations and domain knowledge. To facilitate threat hunting tasks, this paper introduces threat intelligence computing as a new methodology that models threat discovery as a graph computation problem. It enables efficient programming for solving threat discovery problems, equipping threat hunters with a suite of potent new tools for agile codifications of threat hypotheses, automated evidence mining, and interactive data inspection capabilities. A concrete realization of a threat intelligence computing platform is presented through the design and implementation of a domain-specific graph language with interactive visualization support and a distributed graph database. The platform was evaluated in a two-week DARPA competition for threat detection on a test bed comprising a wide variety of systems monitored in real time. During this period, sub-billion records were produced, streamed, and analyzed, dozens of threat hunting tasks were dynamically planned and programmed, and attack campaigns with diverse malicious intent were discovered. The platform exhibited strong detection and analytics capabilities coupled with high efficiency, resulting in a leadership position in the competition. Additional evaluations on comprehensive policy reasoning are outlined to demonstrate the versatility of the platform and the expressiveness of the language. Xiaokui Shu, Frederico Araujo, Douglas Lee Schales, Marc Ph. Stoecklin, Jiyong Jang, Heqing Huang 0001, Josyula R. Rao |
CCS | 4 |
| 2018 | Protecting Intellectual Property of Deep Neural Networks with WatermarkingabstractDeep learning technologies, which are the key components of state-of-the-art Artificial Intelligence (AI) services, have shown great success in providing human-level capabilities for a variety of tasks, such as visual analysis, speech recognition, and natural language processing and etc. Building a production-level deep learning model is a non-trivial task, which requires a large amount of training data, powerful computing resources, and human expertises. Therefore, illegitimate reproducing, distribution, and the derivation of proprietary deep learning models can lead to copyright infringement and economic harm to model creators. Therefore, it is essential to devise a technique to protect the intellectual property of deep learning models and enable external verification of the model ownership. Jialong Zhang 0001, Zhongshu Gu, Jiyong Jang, Hui Wu 0006, Marc Ph. Stoecklin, Heqing Huang 0001, Ian M. Molloy |
AsiaCCS | 5 |
| 2018 | Hidden in Plain Sight: Filesystem View Separation for Data Integrity and Deception
Teryl Taylor, Frederico Araujo, Anne Kohlbrenner, Marc Ph. Stoecklin |
DIMVA | 4 |
| 2018 | Error-Sensor: Mining Information from HTTP Error Traffic for Malware Intelligence
Jialong Zhang 0001, Jiyong Jang, Guofei Gu, Marc Ph. Stoecklin, Xin Hu 0001 |
RAID | 4 |
| 2017 | POSTER: Hidden in Plain Sight: A Filesystem for Data Integrity and ConfidentialityabstractA filesystem capable of curtailing data theft and ensuring file integrity protection through deception is introduced and evaluated. The deceptive filesystem transparently creates multiple levels of stacking to protect the base filesystem and monitor file accesses, hide and redact sensitive files with baits, and inject decoys onto fake system views purveyed to untrusted subjects, all while maintaining a pristine state to legitimate processes. Our prototype implementation leverages a kernel hot-patch to seamlessly integrate the new filesystem module into live and existing environments. We demonstrate the utility of our approach with a use case on the nefarious Erebus ransomware. We also show that the filesystem adds no I/O overhead for legitimate users. Anne Kohlbrenner, Frederico Araujo, Teryl Taylor, Marc Ph. Stoecklin |
CCS | 4 |
| 2016 | Detecting Malicious Exploit Kits using Tree-based Similarity Searches
Teryl Taylor, Xin Hu 0001, Ting Wang 0006, Jiyong Jang, Marc Ph. Stoecklin, Fabian Monrose, Reiner Sailer |
CODASPY | 5 |
| 2016 | BAYWATCH: Robust Beaconing Detection to Identify Infected Hosts in Large-Scale Enterprise NetworksabstractSophisticated cyber security threats, such as advanced persistent threats, rely on infecting end points within a targeted security domain and embedding malware. Typically, such malware periodically reaches out to the command and control infrastructures controlled by adversaries. Such callback behavior, called beaconing, is challenging to detect as (a) detection requires long-term temporal analysis of communication patterns at several levels of granularity, (b) malware authors employ various strategies to hide beaconing behavior, and (c) it is also employed by legitimate applications (such as updates checks). In this paper, we develop a comprehensive methodology to identify stealthy beaconing behavior from network traffic observations. We use an 8-step filtering approach to iteratively refine and eliminate legitimate beaconing traffic and pinpoint malicious beaconing cases for in-depth investigation and takedown. We provide a systematic evaluation of our core beaconing detection algorithm and conduct a large-scale evaluation of web proxy data (more than 30 billion events) collected over a 5-month period at a corporate network comprising over 130,000 end-user devices. Our findings indicate that our approach reliably exposes malicious beaconing behavior, which may be overlooked by traditional security mechanisms. Xin Hu 0001, Jiyong Jang, Marc Ph. Stoecklin, Ting Wang 0006, Douglas Lee Schales, Dhilung Kirat, Josyula R. Rao |
DSN | 3 |
| 2016 | BotMeter: Charting DGA-Botnet Landscapes in Large NetworksabstractRecent years have witnessed a rampant use of domain generation algorithms (DGAs) in major botnet crimewares, which tremendously strengthens a botnet's capability to evade detection or takedown. Despite a plethora of existing studies on detecting DGA-generated domains in DNS traffic, remediating such threats still relies on vetting the DNS behavior of each individual device. Yet, in large networks featuring complicated DNS infrastructures, we often lack the capability or the resource to exhaustively investigate every part of the networks to identify infected devices in a timely manner. It is therefore of great interest to first assess the population distribution of DGA-bots inside the networks and to prioritize the remediation efforts. In this paper, we present BotMeter, a novel tool that accurately charts the DGA-bot population landscapes in large networks. Specifically, we embrace the prevalent yet challenging setting of hierarchical DNS infrastructures with caching and forwarding mechanisms enabled, whereas DNS traffic is observable only at certain upper-level vantage points. We establish a new taxonomy of DGAs that captures their characteristic DNS dynamics. This allows us to develop a rich library of rigorous analytical models to describe the complex relationships between bot populations and DNS lookups observed at vantage points. We provide results from extensive empirical studies using both synthetic data and real DNS traces to validate the efficacy of BotMeter. Ting Wang 0006, Xin Hu 0001, Jiyong Jang, Shouling Ji, Marc Ph. Stoecklin, Teryl Taylor |
ICDCS | 5 |
| 2016 | Hunting for invisibility: Characterizing and detecting malicious web infrastructures through server visibility analysisabstractNowadays, cyber criminals often build web infrastructures rather than a single server to conduct their malicious activities. In order to continue their malevolent activities without being detected, cyber criminals make efforts to conceal the core servers (e.g., C&C servers, exploit servers, and drop-zone servers) in the malicious web infrastructure. Such deliberate invisibility of those concealed malicious servers, however, makes them particularly distinguishable from benign web servers that are usually promoted to be public. In this paper, we conduct the first large-scale measurement study to investigate the visibility of both malicious and benign servers. From our intensive analysis of over 100,000 benign servers, 45,000 malicious servers and 40,000 redirections, we identify a set of distinct features of malicious web infrastructures from their locations, structures, roles, and relationships perspectives, and propose a lightweight yet effective detection system called VisHunter. VisHunter identifies malicious redirections from visible servers to invisible servers at the entryway of malicious web infrastructures. We evaluate VisHunter on both online public data and large-scale enterprise network traffic, and demonstrate that VisHunter can achieve an average 96.2% detection rate with only 0.9% false positive rate on the real enterprise network traffic. Jialong Zhang 0001, Xin Hu 0001, Jiyong Jang, Ting Wang 0006, Guofei Gu, Marc Ph. Stoecklin |
INFOCOM | 6 |
| 2015 | FCCE: Highly scalable distributed Feature Collection and Correlation Engine for low latency big data analyticsabstractIn this paper, we present the design, architecture, and implementation of a novel analysis engine, called Feature Collection and Correlation Engine (FCCE), that finds correlations across a diverse set of data types spanning over large time windows with very small latency and with minimal access to raw data. FCCE scales well to collecting, extracting, and querying features from geographically distributed large data sets. FCCE has been deployed in a large production network with over 450,000 workstations for 3 years, ingesting more than 2 billion events per day and providing low latency query responses for various analytics. We explore two security analytics use cases to demonstrate how we utilize the deployment of FCCE on large diverse data sets in the cyber security domain: 1) detecting fluxing domain names of potential botnet activity and identifying all the devices in the production network querying these names, and 2) detecting advanced persistent threat infection. Both evaluation results and our experience with real-world applications show that FCCE yields superior performance over existing approaches, and excels in the challenging cyber security domain by correlating multiple features and deriving security intelligence. Douglas Lee Schales, Xin Hu 0001, Jiyong Jang, Reiner Sailer, Marc Ph. Stoecklin, Ting Wang 0006 |
ICDE | 5 |
| 2014 | MUSE: asset risk scoring in enterprise network with mutually reinforced reputation propagationabstractCyber security attacks are becoming ever more frequent and sophisticated. Enterprises often deploy several security protection mechanisms, such as anti-virus software, intrusion detection/prevention systems, and firewalls, to protect their critical assets against emerging threats. Unfortunately, these protection systems are typically ‘noisy’, e.g., regularly generating thousands of alerts every day. Plagued by false positives and irrelevant events, it is often neither practical nor cost-effective to analyze and respond to every single alert. The main challenges faced by enterprises are to extract important information from the plethora of alerts and to infer potential risks to their critical assets. A better understanding of risks will facilitate effective resource allocation and prioritization of further investigation. In this paper, we present MUSE, a system that analyzes a large number of alerts and derives risk scores by correlating diverse entities in an enterprise network. Instead of considering a risk as an isolated and static property pertaining only to individual users or devices, MUSE exploits a novel mutual reinforcement principle and models the dynamics of risk based on the interdependent relationship among multiple entities. We apply MUSE on real-world network traces and alerts from a large enterprise network consisting of more than 10,000 nodes and 100,000 edges. To scale up to such large graphical models, we formulate the algorithm using a distributed memory abstraction model that allows efficient in-memory parallel computations on large clusters. We implement MUSE on Apache Spark and demonstrate its efficacy in risk assessment and flexibility in incorporating a wide variety of datasets. Xin Hu 0001, Ting Wang 0006, Marc Ph. Stoecklin, Douglas Lee Schales, Jiyong Jang, Reiner Sailer |
EURASIP J. Inf. Secur. | 3 |
| 2013 | Practical Comprehensive Bounds on Surreptitious Communication over DNS
Vern Paxson, Mihai Christodorescu, Mobin Javed, Josyula R. Rao, Reiner Sailer, Douglas Lee Schales, Marc Ph. Stoecklin, Kurt Thomas, Wietse Z. Venema, Nicholas Weaver |
USENIX Security Symposium | 7 |
| 2012 | Real-time creation of bitmap indexes on streaming network data
Francesco Fusco, Michail Vlachos, Marc Ph. Stoecklin |
VLDB J. | 3 |
| 2010 | A flow trace generator using graph-based traffic classification techniquesabstractWe propose a novel methodology to generate realistic network flow traces to enable systematic evaluation of network monitoring systems in various traffic conditions. Our technique uses a graph-based approach to model the communication structure observed in real-world traces and to extract traffic templates. By combining extracted and user-defined traffic templates, realistic network flow traces that comprise normal traffic and customized conditions are generated in a scalable manner. A proof-of-concept implementation demonstrates the utility and simplicity of our method to produce a variety of evaluation scenarios. We show that the extraction of templates from real-world traffic leads to a manageable number of templates that still enable accurate re-creation of the original communication properties on the network flow level. Peter Siska, Marc Ph. Stoecklin, Andreas Kind, Torsten Braun |
IWCMC | 2 |
| 2010 | Net-Fli: On-the-fly Compression, Archiving and Indexing of Streaming Network TrafficabstractThe ever-increasing number of intrusions in public and commercial networks has created the need for high-speed archival solutions that continuously store streaming network data to enable forensic analysis and auditing. However, "turning back the clock" for post-attack analyses is not a trivial task. The first major challenge is that the solution has to sustain data archiving under extremely high-speed insertion rates. Moreover, the archives created need to be stored in a format that is compressed but still amenable to indexing. The above requirements make general-purpose databases unsuitable for this task, and, thus, dedicated solutions are required. In this paper, we describe a prototype solution that satisfies all requirements for high-speed archival storage, indexing and data querying on network flow information. The superior performance of our approach is attributed to the on-the-fly compression and indexing scheme, which is based on compressed bitmap principles. Typical commercial solutions can currently process 20,000--60,000 flows per second. An evaluation of our prototype implementation on current commodity hardware using real-world traffic traces shows its ability to sustain insertion rates ranging from 500,000 to more than 1 million records per second. The system offers interactive query response times that enable administrators to perform complex analysis tasks on-the-fly. Our technique is directly amenable to parallel execution, allowing its application in domains that are challenged by large volumes of historical measurement data, such as network auditing, traffic behavior analysis and large-scale data visualization in service provider networks. Francesco Fusco, Marc Ph. Stoecklin, Michail Vlachos |
Proc. VLDB Endow. | 2 |
| 2009 | On the 95-Percentile Billing Method
Xenofontas A. Dimitropoulos, Paul Hurley, Andreas Kind, Marc Ph. Stoecklin |
PAM | 4 |
| 2009 | Histogram-based traffic anomaly detectionabstractIdentifying network anomalies is essential in enterprise and provider networks for diagnosing events, like attacks or failures, that severely impact performance, security, and Service Level Agreements (SLAs). Feature-based anomaly detection models (ab)normal network traffic behavior by analyzing different packet header features, like IP addresses and port numbers. In this work, we describe a new approach to feature-based anomaly detection that constructs histograms of different traffic features, models histogram patterns, and identifies deviations from the created models. We assess the strengths and weaknesses of many design options, like the utility of different features, the construction of feature histograms, the modeling and clustering algorithms, and the detection of deviations. Compared to previous feature-based anomaly detection approaches, our work differs by constructing detailed histogram models, rather than using coarse entropy-based distribution approximations. We evaluate histogram-based anomaly detection and compare it to previous approaches using collected network traffic traces. Our results demonstrate the effectiveness of our technique in identifying a wide range of anomalies. The assessed technical details are generic and, therefore, we expect that the derived insights will be useful for similar future research efforts. Andreas Kind, Marc Ph. Stoecklin, Xenofontas A. Dimitropoulos |
IEEE Trans. Netw. Serv. Manag. | 2 |
| 2008 | A Two-Layered Anomaly Detection Technique Based on Multi-modal Flow Behavior Models
Marc Ph. Stoecklin, Jean-Yves Le Boudec, Andreas Kind |
PAM | 1 |
| 2008 | The eternal sunshine of the sketch data structure
Xenofontas A. Dimitropoulos, Marc Ph. Stoecklin, Paul Hurley, Andreas Kind |
Comput. Networks | 2 |
| 2006 | Anomaly detection by finding feature distribution outliersabstractIn our project we are developing a technique to detect traffic anomalies based on network flow behavior. We estimate baseline distributions for meaningful traffic features and derive measures of legitimate deviations thereof. Observed network behavior is then compared to the baseline behavior by means of a symmetrized version of the Kullback-Leibler divergence. The achieved dimension reduction enables effective outlier detection to flag deviations from the legitimate behavior with high precision. Our technique supports online training and provides enough information to efficiently classify observed anomalies and allows in-depth analysis on demand. First measurements confirm its resilience to seasonal effects while detecting abnormal behavior reliably. Marc Ph. Stoecklin |
CoNEXT | 1 |