Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

William W. Streilein

dblp:21/6594 · also Bill Streilein · DBLP profile ↗
← Back
6ranked-venue papers
0as first author
0since 2021 · last 2016
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Security and privacy · 4Artificial intelligence and machine learning · 1Systems, architecture and hardware · 1Graphics, computer vision, multimedia, augmented reality and games · 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
2 papers
Systems and software security · 70% Network security · 30%
Computer networks
1 paper
Network measurement and analytics · 100%

Topics — the 9 heaviest of 11, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Systems and software security › memory safety
address space layout randomization
0.212015
Timely Rerandomization for Mitigating Memory Disclosures · CCS 2015
Systems and software security
exploitation mitigation
0.212015
Timely Rerandomization for Mitigating Memory Disclosures · CCS 2015
Systems and software security › memory protection
memory disclosure protection
0.212015
Timely Rerandomization for Mitigating Memory Disclosures · CCS 2015
Systems and software security
memory safety
0.212015
Timely Rerandomization for Mitigating Memory Disclosures · CCS 2015
Network security › intrusion detection and prevention › intrusion detection › malicious traffic detection
botnet detection
0.212014
Probabilistic Threat Propagation for Network Security · IEEE Trans. Inf. Forensics Secur. 2014
Network security › intrusion detection and prevention › intrusion detection › network intrusion detection
malicious node detection
0.212014
Probabilistic Threat Propagation for Network Security · IEEE Trans. Inf. Forensics Secur. 2014
Network measurement and analytics › network mining
community detection
0.112014
Probabilistic Threat Propagation for Network Security · IEEE Trans. Inf. Forensics Secur. 2014
Machine learning › Deep learning architectures and training
recurrent neural network
0.011998
Familiarity Discrimination of Radar Pulses · NIPS 1998
Machine learning › Time series and sequential data › time series signal processing
signal classification
0.011998
Familiarity Discrimination of Radar Pulses · NIPS 1998

Methods — techniques the papers use, named apart from their topics

probabilistic propagation · 0.4graphical modeling · 0.4community detection · 0.4runtime relocation · 0.2compiler instrumentation · 0.2familiarity discrimination · 0.0
YearPublicationVenuePosition
2016 Balancing Security and Performance for Agility in Dynamic Threat Environments
abstract
In cyber security, achieving the desired balance between system security and system performance in dynamic threat environments is a long-standing open challenge for cyber defenders. Typically an increase in system security comes at the price of decreased system performance, and vice versa, easily resulting in systems that are misaligned to operator specified requirements for system security and performance as the threat environment evolves. We develop an online, reinforcement learning based methodology to automatically discover and maintain desired operating postures in security-performance space even as the threat environment changes. We demonstrate the utility of our approach and discover parameters enabling an agile response to a dynamic adversary in a simulated security game involving prototype cyber moving target defenses.
Michael L. Winterrose, Kevin M. Carter 0001, Neal Wagner, William W. Streilein
DSN4
2015 Timely Rerandomization for Mitigating Memory Disclosures
abstract
Address Space Layout Randomization (ASLR) can increase the cost of exploiting memory corruption vulnerabilities. One major weakness of ASLR is that it assumes the secrecy of memory addresses and is thus ineffective in the face of memory disclosure vulnerabilities. Even fine-grained variants of ASLR are shown to be ineffective against memory disclosures. In this paper we present an approach that synchronizes randomization with potential runtime disclosure. By applying rerandomization to the memory layout of a process every time it generates an output, our approach renders disclosures stale by the time they can be used by attackers to hijack control flow. We have developed a fully functioning prototype for x86_64 C programs by extending the Linux kernel, GCC, and the libc dynamic linker. The prototype operates on C source code and recompiles programs with a set of augmented information required to track pointer locations and support runtime rerandomization. Using this augmented information we dynamically relocate code segments and update code pointer values during runtime. Our evaluation on the SPEC CPU2006 benchmark, along with other applications, show that our technique incurs a very low performance overhead (2.1% on average).
David Bigelow, Thomas Hobson, Robert Rudd, William W. Streilein, Hamed Okhravi
CCS4
2014 Probabilistic Threat Propagation for Network Security
abstract
Techniques for network security analysis have historically focused on the actions of the network hosts. Outside of forensic analysis, little has been done to detect or predict malicious or infected nodes strictly based on their association with other known malicious nodes. This methodology is highly prevalent in the graph analytics world, however, and is referred to as community detection. In this paper, we present a method for detecting malicious and infected nodes on both monitored networks and the external Internet. We leverage prior community detection and graphical modeling work by propagating threat probabilities across network nodes, given an initial set of known malicious nodes. We enhance prior work by employing constraints that remove the adverse effect of cyclic propagation that is a byproduct of current methods. We demonstrate the effectiveness of probabilistic threat propagation on the tasks of detecting botnets and malicious web destinations.
Kevin M. Carter 0001, Nwokedi C. Idika, William W. Streilein
IEEE Trans. Inf. Forensics Secur.3
2013 Probabilistic threat propagation for malicious activity detection
abstract
In this paper, we present a method for detecting malicious activity within networks of interest. We leverage prior community detection work by propagating threat probabilities across graph nodes, given an initial set of known malicious nodes. We enhance prior work by employing constraints which remove the adverse effect of cyclic propagation that is a byproduct of current methods. We demonstrate the effectiveness of Probabilistic Threat Propagation on the task of detecting malicious web destinations.
Kevin M. Carter 0001, Nwokedi C. Idika, William W. Streilein
ICASSP3
2013 Systematic Analysis of Defenses against Return-Oriented Programming
Richard Skowyra, Kelly Casteel, Hamed Okhravi, Nickolai Zeldovich, William W. Streilein
RAID5
1998 Familiarity Discrimination of Radar Pulses
Eric Granger, Stephen Grossberg, Mark A. Rubin, William W. Streilein
NIPS4