VLDB 2026 Research / reviewers in the wild / expert
Darren Mutz
dblp:48/5812
· DBLP profile ↗
14ranked-venue papers
3as first author
0since 2021 · last 2007
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Security and privacy · 9 · 3 first-authorArtificial intelligence and machine learning · 4Systems, architecture and hardware · 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
1 paper |
Systems and software security · 50% Network security · 50% | |
| Artificial intelligence
2 papers |
Planning, search and constraint satisfaction · 100% | |
| Software engineering, system software, and programming languages
1 paper |
Program analysis · 100% | |
| Computer networks
1 paper |
Physical-layer communications · 100% |
Topics — the 8 heaviest of 9, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Systems and software security
exploitation |
0.1 | 1 | 2005 | Automating Mimicry Attacks Using Static Binary Analysis · USENIX Security Symposium 2005 |
Network security › attack strategy › active attack
mimicry attack |
0.1 | 1 | 2005 | Automating Mimicry Attacks Using Static Binary Analysis · USENIX Security Symposium 2005 |
Knowledge, reasoning and agents › Planning, search and constraint satisfaction
planning and scheduling |
0.0 | 1 | 1999 | Automated Planning for a Deep Space Communications Station · ICRA 1999 |
Knowledge, reasoning and agents › Planning, search and constraint satisfaction
heuristic search |
0.0 | 1 | 1997 | On Efficient Heuristic Ranking of Hypotheses · NIPS 1997 |
Knowledge, reasoning and agents › Planning, search and constraint satisfaction
hypothesis ranking |
0.0 | 1 | 1997 | On Efficient Heuristic Ranking of Hypotheses · NIPS 1997 |
Program analysis › binary analysis
static binary analysis |
0.0 | 1 | 2005 | Automating Mimicry Attacks Using Static Binary Analysis · USENIX Security Symposium 2005 |
Knowledge, reasoning and agents › Planning, search and constraint satisfaction › planning
dynamic planning |
0.0 | 1 | 1999 | Automated Planning for a Deep Space Communications Station · ICRA 1999 |
Physical-layer communications › wireless communication systems
deep-space communication |
0.0 | 1 | 1999 | Automated Planning for a Deep Space Communications Station · ICRA 1999 |
Methods — techniques the papers use, named apart from their topics
static binary analysis · 0.1ASPEN planning and scheduling · 0.0heuristic ranking · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2007 | Exploiting Execution Context for the Detection of Anomalous System Calls
Darren Mutz, William K. Robertson, Giovanni Vigna, Richard A. Kemmerer |
RAID | 1 |
| 2006 | Anomalous system call detectionabstractIntrusion detection systems (IDSs) are used to detect traces of malicious activities targeted against the network and its resources. Anomaly-based IDSs build models of the expected behavior of applications by analyzing events that are generated during the applications' normal operation. Once these models have been established, subsequent events are analyzed to identify deviations, on the assumption that anomalies represent evidence of an attack. Host-based anomaly detection systems often rely on system call sequences to characterize the normal behavior of applications. Recently, it has been shown how these systems can be evaded by launching attacks that execute legitimate system call sequences. The evasion is possible because existing techniques do not take into account all available features of system calls. In particular, system call arguments are not considered. We propose two primary improvements upon existing host-based anomaly detectors. First, we apply multiple detection models to system call arguments. Multiple models allow the arguments of each system call invocation to be evaluated from several different perspectives. Second, we introduce a sophisticated method of combining the anomaly scores from each model into an overall aggregate score. The combined anomaly score determines whether an event is part of an attack. Individual anomaly scores are often contradicting and, therefore, a simple weighted sum cannot deliver reliable results. To address this problem, we propose a technique that uses Bayesian networks to perform system call classification. We show that the analysis of system call arguments and the use of Bayesian classification improves detection accuracy and resilience against evasion attempts. In addition, the paper describes a tool based on our approach and provides a quantitative evaluation of its performance in terms of both detection effectiveness and overhead. A comparison with four related approaches is also presented. Darren Mutz, Fredrik Valeur, Giovanni Vigna, Christopher Krügel |
ACM Trans. Inf. Syst. Secur. | 1 |
| 2005 | A Learning-Based Approach to the Detection of SQL Attacks
Fredrik Valeur, Darren Mutz, Giovanni Vigna |
DIMVA | 2 |
| 2005 | Polymorphic Worm Detection Using Structural Information of Executables
Christopher Krügel, Engin Kirda, Darren Mutz, William K. Robertson, Giovanni Vigna |
RAID | 3 |
| 2005 | Automating Mimicry Attacks Using Static Binary Analysis
Christopher Krügel, Engin Kirda, Darren Mutz, William K. Robertson, Giovanni Vigna |
USENIX Security Symposium | 3 |
| 2003 | Bayesian Event Classification for Intrusion DetectionabstractIntrusion detection systems (IDSs) attempt to identify attacks by comparing collected data to predefined signatures known to be malicious (misuse-based IDSs) or to a model of legal behavior (anomaly-based IDSs). Anomaly-based approaches have the advantage of being able to detect previously unknown attacks, but they suffer from the difficulty of building robust models of acceptable behavior, which may result in a large number of false alarms. Almost all current anomaly-based intrusion detection systems classify an input event as normal or anomalous by analyzing its features, utilizing a number of different models. A decision for an input event is made by aggregating the results of all employed models. We have identified two reasons for the large number of false alarms, caused by incorrect classification of events in current systems. One is the simplistic aggregation of model outputs in the decision phase. Often, only the sum of the model results is calculated and compared to a threshold. The other reason is the lack of integration of additional information into the decision process. This additional information can be related to the models, such as the confidence in a model's output, or can be extracted from external sources. To mitigate these shortcomings, we propose an event classification scheme that is based on Bayesian networks. Bayesian networks improve the aggregation of different model outputs and allow one to seamlessly incorporate additional information. Experimental results show that the accuracy of the event classification process is significantly improved using our proposed approach. Christopher Krügel, Darren Mutz, William K. Robertson, Fredrik Valeur |
ACSAC | 2 |
| 2003 | An Experience Developing an IDS Stimulator for the Black-Box Testing of Network Intrusion Detection SystemsabstractSignature-based intrusion detection systems use a set of attack descriptions to analyze event streams, looking for evidence of malicious behavior. If the signatures are expressed in a well-defined language, it is possible to analyze the attack signatures and automatically generate events or series of events that conform to the attack descriptions. This approach has been used in tools whose goal is to force intrusion detection systems to generate a large number of detection alerts. The resulting "alert storm" is used to desensitize intrusion detection system administrators and hide attacks in the event stream. We apply a similar technique to perform testing of intrusion detection systems. Signatures from one intrusion detection system are used as input to an event stream generator that produces randomized synthetic events that match the input signatures. The resulting event stream is then fed to a number of different intrusion detection systems and the results are analyzed. This paper presents the general testing approach and describes the first prototype of a tool, called Mucus, that automatically generates network traffic using the signatures of the Snort network-based intrusion detection system. The paper describes preliminary cross-testing experiments with both an open-source and a commercial tool and reports the results. An evasion attack that was discovered as a result of analyzing the test results is also presented. Darren Mutz, Giovanni Vigna, Richard A. Kemmerer |
ACSAC | 1 |
| 2003 | On the Detection of Anomalous System Call Arguments
Christopher Krügel, Darren Mutz, Fredrik Valeur, Giovanni Vigna |
ESORICS | 2 |
| 2003 | Run-time Detection of Heap-based Overflows
William K. Robertson, Christopher Krügel, Darren Mutz, Fredrik Valeur |
LISA | 3 |
| 2003 | Topology-Based Detection of Anomalous BGP Messages
Christopher Krügel, Darren Mutz, William K. Robertson, Fredrik Valeur |
RAID | 2 |
| 2001 | Toward developing reusable software components for robotic applicationsabstractWe present an overview of the CLARAty architecture which aims at developing reusable software components for robotic systems. These components are to support autonomy software which plans and schedules robot activities. CLARAty modifies the conventional 3-level robotic architecture into a 2-layered design: the functional layer and the decision layer. The former provides a representation of the system components and an implementation of their functionalities. The latter is the decision-making engine that drives the former. It globally reasons about the goals, system resources, and system state. The functional layer is composed of a set of interrelated object-oriented hierarchies consisting of active and passive objects that represent the system abstraction levels. We present an overview of the design of the functional layer. It is decomposed into a set of reusable core components and a set of extended components that adapt the reusable set to different hardware implementations. The reusable components provide interface definitions and implementations of basic functionality, provide local executive capabilities, manage local resources, and support decision layer queries. Issa A. D. Nesnas, Richard Volpe, Tara A. Estlin, Hari Das Nayar, Richard Petras, Darren Mutz |
IROS | 6 |
| 1999 | Automated Planning for a Deep Space Communications StationabstractThis paper describes the application of Artificial Intelligence planning techniques to the problem of antenna track plan generation for a NASA Deep Space Communications Station. Me described system enables an antenna communications station to automatically respond to a set of tracking goals by correctly configuring the appropriate hardware and software to provide the requested communication services. To perform this task, the Automated Scheduling and Planning Environment (ASPEN) has been applied to automatically produce antenna trucking plans that are tailored to support a set of input goals. In this paper, we describe the antenna automation problem, the ASPEN planning and scheduling system, how ASPEN is used to generate antenna track plans, the results of several technology demonstrations, and future work utilizing dynamic planning technology. Tara A. Estlin, Forest Fisher, Darren Mutz, Steve A. Chien |
ICRA | 3 |
| 1999 | Efficient Heuristic Hypothesis RankingabstractThis paper considers the problem of learning the ranking of a set of stochastic alternatives based upon incomplete information (i.e., a limited number of samples). We describe a system that, at each decision cycle, outputs either a complete ordering on the hypotheses or decides to gather additional information (i.e., observations) at some cost. The ranking problem is a generalization of the previously studied hypothesis selection problem - in selection, an algorithm must select the single best hypothesis, while in ranking, an algorithm must order all the hypotheses. The central problem we address is achieving the desired ranking quality while minimizing the cost of acquiring additional samples. We describe two algorithms for hypothesis ranking and their application for the probably approximately correct (PAC) and expected loss (EL) learning criteria. Empirical results are provided to demonstrate the effectiveness of these ranking procedures on both synthetic and real-world datasets. Steve A. Chien, Andre Stechert, Darren Mutz |
J. Artif. Intell. Res. | 3 |
| 1997 | On Efficient Heuristic Ranking of Hypotheses
Steve A. Chien, Andre Stechert, Darren Mutz |
NIPS | 3 |