Demo Data from VLDB 2026 / reviewers in the wild / expert
Paul Royal
dblp:82/7019
· DBLP profile ↗
4ranked-venue papers
2as first author
0since 2021 · last 2012
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Security and privacy · 3 · 1 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
1 paper |
Malware analysis · 100% | |
| Computer architecture, parallel and distributed computing, and storage systems
1 paper |
Cloud and datacenter computing · 100% |
Topics — the 3 heaviest of 3, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Malware analysis › dynamic malware analysis
transparent malware analysis |
0.1 | 1 | 2008 | Ether: malware analysis via hardware virtualization extensions · CCS 2008 |
Cloud and datacenter computing › virtualization
hardware-assisted virtualization |
0.0 | 1 | 2008 | Ether: malware analysis via hardware virtualization extensions · CCS 2008 |
Cloud and datacenter computing
virtualization |
0.0 | 1 | 2008 | Ether: malware analysis via hardware virtualization extensions · CCS 2008 |
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2012 | Impeding Automated Malware Analysis with Environment-sensitive Malware
Chengyu Song, Paul Royal, Wenke Lee |
HotSec | 2 |
| 2008 | Ether: malware analysis via hardware virtualization extensionsabstractMalware has become the centerpiece of most security threats on the Internet. Malware analysis is an essential technology that extracts the runtime behavior of malware, and supplies signatures to detection systems and provides evidence for recovery and cleanup. The focal point in the malware analysis battle is how to detect versus how to hide a malware analyzer from malware during runtime. State-of-the-art analyzers reside in or emulate part of the guest operating system and its underlying hardware, making them easy to detect and evade. In this paper, we propose a transparent and external approach to malware analysis, which is motivated by the intuition that for a malware analyzer to be transparent, it must not induce any side-effects that are unconditionally detectable by malware. Our analyzer, Ether, is based on a novel application of hardware virtualization extensions such as Intel VT, and resides completely outside of the target OS environment. Thus, there are no in-guest software components vulnerable to detection, and there are no shortcomings that arise from incomplete or inaccurate system Artem Dinaburg, Paul Royal, Monirul Islam Sharif, Wenke Lee |
CCS | 2 |
| 2006 | PolyUnpack: Automating the Hidden-Code Extraction of Unpack-Executing MalwareabstractModern malware often hide the malicious portion of their program code by making it appear as data at compile-time and transforming it back into executable code at runtime. This obfuscation technique poses obstacles to researchers who want to understand the malicious behavior of new or unknown malware and to practitioners who want to create models of detection and methods of recovery. In this paper we propose a technique for automating the process of extracting the hidden-code bodies of this class of malware. Our approach is based on the observation that sequences of packed or hidden code in a malware instance can be made self-identifying when its runtime execution is checked against its static code model. In deriving our technique, we formally define the unpack-executing behavior that such malware exhibits and devise an algorithm for identifying and extracting its hidden-code. We also provide details of the implementation and evaluation of our extraction technique; the results from our experiments on several thousand malware binaries show our approach can be used to significantly reduce the time required to analyze such malware, and to improve the performance of malware detection tools. Paul Royal, Mitch Halpin, David Dagon, Robert Edmonds, Wenke Lee |
ACSAC | 1 |
| 2006 | Utilizing Network Processors in Distributed Enterprise EnvironmentsabstractThe integration of legacy systems and enterprise applications with novel communications, Internet, or networking services creates the problems of mismatches, information integration and possibly, problems from the evolution of the systems themselves. Enterprise services to solve these problems are currently implemented via commodity server hardware or application specific integrated circuits (ASICs), which suffer from either poor performance or a lack of flexibility. This paper presents an alternative to implementing these services by using network processors (NPs) as fast, flexible, and cost-efficient network appliances. It characterizes the hardware and software requirements of NP-based enterprise services, and presents a case study of a real-world enterprise problem. We implement a solution service to the problem on the Intel IXP2400, and present evaluation results that generalize the strengths, weaknesses, and requirements of the NP's role as a platform for enterprise service deployment Paul Royal, Mitch Halpin, Ada Gavrilovska, Karsten Schwan |
NCA | 1 |