Demo Data from EDBT 2026 / reviewers in the wild / expert
Bryan D. Payne
dblp:65/4864
· DBLP profile ↗
8ranked-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 · 7 · 2 first-authorSoftware 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.
| Network and information security
3 papers |
Systems and software security · 76% Network security · 24% | |
| Computer architecture, parallel and distributed computing, and storage systems
2 papers |
Cloud and datacenter computing · 58% Memory systems · 42% |
Topics — the 7 heaviest of 9, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Systems and software security › virtualization security
virtual machine introspection |
0.4 | 1 | 2020 | High-Performance Memory Snapshotting for Real-Time, Consistent, Hypervisor-Based Monitors · IEEE Trans. Dependable Secur. Comput. 2020 |
Cloud and datacenter computing
virtualization |
0.2 | 2 | 2020 | High-Performance Memory Snapshotting for Real-Time, Consistent, Hypervisor-Based Monitors · IEEE Trans. Dependable Secur. Comput. 2020 Lares: An Architecture for Secure Active Monitoring Using Virtualization · SP 2008 |
Network security › intrusion detection and prevention › intrusion detection › intrusion detection system
host-based intrusion detection |
0.1 | 1 | 2008 | Lares: An Architecture for Secure Active Monitoring Using Virtualization · SP 2008 |
Network security › intrusion detection and prevention
intrusion detection |
0.1 | 1 | 2008 | Lares: An Architecture for Secure Active Monitoring Using Virtualization · SP 2008 |
Systems and software security
operating system security |
0.1 | 1 | 2008 | Lares: An Architecture for Secure Active Monitoring Using Virtualization · SP 2008 |
Network security
traffic analysis |
0.1 | 1 | 2014 | Gyrus: A Framework for User-Intent Monitoring of Text-based Networked Applications · NDSS 2014 |
Cloud and datacenter computing › virtualization
virtual machine introspection |
0.0 | 1 | 2008 | Lares: An Architecture for Secure Active Monitoring Using Virtualization · SP 2008 |
Methods — techniques the papers use, named apart from their topics
concurrent computing · 0.9dynamic analysis · 0.2xen · 0.2hook processing · 0.2
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2020 | High-Performance Memory Snapshotting for Real-Time, Consistent, Hypervisor-Based MonitorsabstractThis paper presents a concurrent-computing approach-high-performance memory snapshotting-to improving security-introspection of virtual machine guest memory. Efficient introspection improves security monitoring in existing hypervisor systems with real-time, consistent memory introspection capabilities. Efficient introspection has three requirements that each must be met to provide protection against evasive threats: native memory introspection performance, accpetable guest performance, and consistent introspection view of guest memory. Existing introspection systems have provided one or two of these properties but not all three at once. High-performance memory snapshots are evaluated as a solution for meeting all three efficient introspection requirements. In this work we describe how existing system performance can be improved with high-performance snapshotting, present an efficient introspection prototype that has been released as an element of the open-source LibVMI introspection library1, evaluate the efficient introspection prototype on both applications and microbenchmarks, provide demonstrations of introspection application modules enabled by efficient introspection, and provide performance guidance for developing introspection applications utilizing efficient introspection. Peter F. Klemperer, Hye Yoon Jeon, Bryan D. Payne, James C. Hoe |
IEEE Trans. Dependable Secur. Comput. | 3 |
| 2015 | Evaluation of Intrusion Detection Systems in Virtualized Environments Using Attack Injection
Aleksandar Milenkoski, Bryan D. Payne, Nuno Antunes, Marco Vieira, Samuel Kounev, Alberto Avritzer, Matthias Luft |
RAID | 2 |
| 2014 | Scalability, fidelity and stealth in the DRAKVUF dynamic malware analysis systemabstractMalware is one of the biggest security threats on the Internet today and deploying effective defensive solutions requires the rapid analysis of a continuously increasing number of malware samples. With the proliferation of metamorphic malware the analysis is further complicated as the efficacy of signature-based static analysis systems is greatly reduced. While dynamic malware analysis is an effective alternative, the approach faces significant challenges as the ever increasing number of samples requiring analysis places a burden on hardware resources. At the same time modern malware can both detect the monitoring environment and hide in unmonitored corners of the system. Tamas K. Lengyel, Steve Maresca, Bryan D. Payne, George D. Webster, Sebastian Vogl, Aggelos Kiayias |
ACSAC | 3 |
| 2014 | Experience Report: An Analysis of Hypercall Handler VulnerabilitiesabstractHypervisors are becoming increasingly ubiquitous with the growing proliferation of virtualized data centers. As a result, attackers are exploring vectors to attack hypervisors, against which an attack may be executed via several attack vectors such as device drivers, virtual machine exit events, or hyper calls. Hyper calls enable intrusions in hypervisors through their hyper call interfaces. Despite the importance, there is very limited publicly available information on vulnerabilities of hyper call handlers and attacks triggering them, which significantly hinders advances towards monitoring and securing these interfaces. In this paper, we characterize the hyper call attack surface based on analyzing a set of vulnerabilities of hyper call handlers. We systematize and discuss the errors that caused the considered vulnerabilities, and activities for executing attacks triggering them. We also demonstrate attacks triggering the considered vulnerabilities and analyze their effects. Finally, we suggest an action plan for improving the security of hyper call interfaces. Aleksandar Milenkoski, Bryan D. Payne, Nuno Antunes, Marco Vieira, Samuel Kounev |
ISSRE | 2 |
| 2014 | Gyrus: A Framework for User-Intent Monitoring of Text-based Networked Applications
Yeongjin Jang, Simon P. Chung, Bryan D. Payne, Wenke Lee |
NDSS | 3 |
| 2008 | Soft-Timer Driven Transient Kernel Control Flow Attacks and DefenseabstractA new class of stealthy kernel-level malware, called transient kernel control flow attacks, uses dynamic soft timers to achieve significant work while avoiding any persistent changes to kernel code or data. We demonstrate that soft timers can be used to implement attacks such as a stealthy key logger and a CPU cycle stealer. To defend against these attacks, we propose an approach based on static analysis of the entire kernel, which identifies and catalogs all legitimate soft timer interrupt requests (STIR) in a database. At run-time, a reference monitor in a trusted virtual machine compares each STIR with the database, only allowing the execution of known good STIRs. Our defensive technique has no false negatives because it mediates every STIR execution and prevents execution of all unknown, illegitimate STIRs, and no false positives because the relevant kernel code analyzed was unambiguous. The overhead for this additional security is less than 7% for each of our benchmarks. Jinpeng Wei, Bryan D. Payne, Jonathon Giffin, Calton Pu |
ACSAC | 2 |
| 2008 | Lares: An Architecture for Secure Active Monitoring Using VirtualizationabstractHost-based security tools such as anti-virus and intrusion detection systems are not adequately protected on today's computers. Malware is often designed to immediately disable any security tools upon installation, rendering them useless. While current research has focused on moving these vulnerable security tools into an isolated virtual machine, this approach cripples security tools by preventing them from doing active monitoring. This paper describes an architecture that takes a hybrid approach, giving security tools the ability to do active monitoring while still benefiting from the increased security of an isolated virtual machine. We discuss the architecture and a prototype implementation that can process hooks from a virtual machine running Windows XP on Xen. We conclude with a security analysis and show the performance of a single hook to be 28 musecs in the best case. Bryan D. Payne, Martim Carbone, Monirul Islam Sharif, Wenke Lee |
SP | 1 |
| 2007 | Secure and Flexible Monitoring of Virtual MachinesabstractThe monitoring of virtual machines has many applications in areas such as security and systems management. A monitoring technique known as introspection has received significant discussion in the research literature, but these prior works have focused on the applications of introspection rather than how to properly build a monitoring architecture. In this paper we propose a set of requirements that should guide the development of virtual machine monitoring solutions. To illustrate the viability of these requirements, we describe the design of XenAccess, a monitoring library for operating systems running on Xen. XenAccess incorporates virtual memory introspection and virtual disk monitoring capabilities, allowing monitor applications to safely and efficiently access the memory state and disk activity of a target operating system. XenAccess' efficiency and functionality are illustrated through a series of performance tests and practical examples. Bryan D. Payne, Wenke Lee |
ACSAC | 1 |