Demo Data from EDBT 2026 / reviewers in the wild / expert
Marc Liberatore
dblp:52/6230
· DBLP profile ↗
15ranked-venue papers
5as first author
0since 2021 · last 2020
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Security and privacy · 8 · 2 first-authorComputer networks · 5 · 3 first-authorSoftware engineering, systems software and programming languages · 1Databases, data management, data science and information retrieval · 1Applied, interdisciplinary, general and emerging computing · 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
9 papers |
Digital forensics and information hiding · 48% Network security · 41% Hardware security and side channels · 11% | |
| Computer networks
5 papers |
Network measurement and analytics · 58% Content delivery and video streaming · 20% Internet of things and sensor networks · 11% |
Topics — the 14 heaviest of 18, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Digital forensics and information hiding
digital forensics |
1.1 | 4 | 2020 | A Forensically Sound Method of Identifying Downloaders and Uploaders in Freenet · CCS 2020 Forensic Identification of Anonymous Sources in OneSwarm · IEEE Trans. Dependable Secur. Comput. 2017 Efficient Tagging of Remote Peers during Child Pornography Investigations · IEEE Trans. Dependable Secur. Comput. 2014 |
Network security
traffic analysis |
1.0 | 5 | 2019 | Server-Side Traffic Analysis Reveals Mobile Location Information over the Internet · IEEE Trans. Mob. Comput. 2019 Forensic Identification of Anonymous Sources in OneSwarm · IEEE Trans. Dependable Secur. Comput. 2017 Efficient Tagging of Remote Peers during Child Pornography Investigations · IEEE Trans. Dependable Secur. Comput. 2014 |
Network security
anonymity networks |
0.5 | 3 | 2020 | Forensic Identification of Anonymous Sources in OneSwarm · IEEE Trans. Dependable Secur. Comput. 2017 A Forensically Sound Method of Identifying Downloaders and Uploaders in Freenet · CCS 2020 Forensic investigation of the OneSwarm anonymous filesharing system · CCS 2011 |
Digital forensics and information hiding › digital forensics
network forensics |
0.4 | 3 | 2014 | Efficient Tagging of Remote Peers during Child Pornography Investigations · IEEE Trans. Dependable Secur. Comput. 2014 Forensic investigation of the OneSwarm anonymous filesharing system · CCS 2011 Strengthening forensic investigations of child pornography on P2P networks · CoNEXT 2010 |
Hardware security and side channels › side-channel attack
timing side channel |
0.4 | 2 | 2017 | Forensic Identification of Anonymous Sources in OneSwarm · IEEE Trans. Dependable Secur. Comput. 2017 Forensic investigation of the OneSwarm anonymous filesharing system · CCS 2011 |
Digital forensics and information hiding › digital forensics › multimedia forensics
source identification |
0.3 | 1 | 2017 | Forensic Identification of Anonymous Sources in OneSwarm · IEEE Trans. Dependable Secur. Comput. 2017 |
Network measurement and analytics › internet measurement
peer-to-peer network measurement |
0.2 | 1 | 2013 | Measurement and analysis of child pornography trafficking on P2P networks · WWW 2013 |
Wireless networking › wireless personal area network
bluetooth |
0.1 | 1 | 2006 | Maximizing transfer opportunities in bluetooth DTNs · CoNEXT 2006 |
Internet of things and sensor networks
delay tolerant networks |
0.1 | 1 | 2006 | Maximizing transfer opportunities in bluetooth DTNs · CoNEXT 2006 |
Network measurement and analytics
traffic classification |
0.1 | 1 | 2006 | Inferring the source of encrypted HTTP connections · CCS 2006 |
Network security › traffic analysis › encrypted traffic analysis
encrypted traffic classification |
0.1 | 1 | 2006 | Inferring the source of encrypted HTTP connections · CCS 2006 |
Digital forensics and information hiding
criminal network analysis |
0.0 | 1 | 2013 | Measurement and analysis of child pornography trafficking on P2P networks · WWW 2013 |
Collaborative and social computing › multi-user virtual environments
networked computer games |
0.0 | 1 | 2007 | Cheat-proof playout for centralized and peer-to-peer gaming · IEEE/ACM Trans. Netw. 2007 |
Distributed systems
peer-to-peer systems |
0.0 | 1 | 2007 | Cheat-proof playout for centralized and peer-to-peer gaming · IEEE/ACM Trans. Netw. 2007 |
Methods — techniques the papers use, named apart from their topics
naive bayes · 0.8kernel density estimation · 0.8k-nearest neighbors · 0.8hidden markov model · 0.8traffic analysis · 0.6network measurement · 0.5hypothesis testing · 0.4collusion attack · 0.3TCP-based attack · 0.3application-level identifier analysis · 0.2forensic tools · 0.2application-level tagging · 0.1simulation · 0.1classification algorithms · 0.1analysis · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2020 | A Forensically Sound Method of Identifying Downloaders and Uploaders in FreenetabstractThe creation and distribution of child sexual abuse materials (CSAM) involves a continuing violation of the victims? privacy beyond the original harms they document. A large volume of these materials is distributed via the Freenet anonymity network: in our observations, nearly one third of requests on Freenet were for known CSAM. In this paper, we propose and evaluate a novel approach for investigating these violations of exploited childrens' privacy. Our forensic method distinguishes whether or not a neighboring peer is the actual uploader or downloader of a file or merely a relayer. Our method requires analysis of the traffic sent to a single, passive node only. We evaluate our method extensively. Our in situ measurements of actual CSAM requests show an FPR of 0.002 ± 0.003 for identifying downloaders. And we show an FPR of 0.009 ± 0.018, a precision of 1.00 ± 0.01, and a TPR of 0.44 ± 0.01 for identifying uploaders based on in situ tests. Further, we derive expressions for the FPR and Power of our hypothesis test; perform simulations of single and concurrent downloaders; and characterize the Freenet network to inform parameter selection. We were participants in several United States Federal Court cases in which the use of our method was uniformly upheld. Brian Neil Levine, Marc Liberatore, Brian Lynn, Matthew Wright 0001 |
CCS | 2 |
| 2019 | Server-Side Traffic Analysis Reveals Mobile Location Information over the InternetabstractUsers can attempt to thwart third-party services from discovering their location by disabling location services on their mobile device. In this paper, we show that web services can use throughput information to reveal the path taken by the phone and its owner among a set of possibilities. For example, a TCP-based music streaming service can compile a sequence of throughputs over several minutes. We collected hundreds of traces of music that we streamed to phones in two different scenarios: a user traveling to four different towns from campus (or the reverse direction); and a user traveling within our campus. We evaluate three classifiers: k-Nearest Neighbors (k-NN), which compares a test sequence with respective time points of training sequences; a Hidden Markov Model (HMM), which computes the transition and emission probabilities of different geographic areas and chooses the most likely sequence of a test trace; and a Naive Bayes Classifier with KDE-based throughput estimates (NB-KDE), which looks at the density of throughputs at each time point along a path. In our study, the k-NN, HMM, and NB-KDE approaches can distinguish between a small number of geographic routes taken by mobile users using only throughput measurements. The NB-KDE method performed best, using throughput alone to identify the path and direction among two roads within a University campus (four classes) with 77 percent accuracy, and the path and direction among four roads (eight classes) out of town with 83 percent accuracy. Furthermore, it was able to classify among eight paths with greater than 59 percent accuracy after one minute. We examine the limitations of these techniques. Keen Sung, Joydeep Biswas, Erik G. Learned-Miller, Brian Neil Levine, Marc Liberatore |
IEEE Trans. Mob. Comput. | 5 |
| 2017 | Forensic Identification of Anonymous Sources in OneSwarmabstractOneSwarm is a p2p system for anonymous file sharing. We quantify the system’s vulnerability to three attacks that identify the sources of files. First, we detail and prove that a timing attack allows a single attacker to investigate all its neighbors for possession of specific files. We prove the attack is possible due to OneSwarm’s design and is unthwarted by changes made to OneSwarm since we released our attack. Second, we show that OneSwarm is much more vulnerable to a collusion attack than previously reported, and we quantify the attack’s success given a file’s popularity, a factor not evaluated earlier. Third, we present a novel application of a known TCP-based attack. It allows a single attacker to identify whether a neighbor is the source of data or a proxy for it. Each of these attacks can be repeated as attackers quit and rejoin the network. We present these attacks in the context of forensics and the investigation of child pornography. We show that our attacks meet the higher standards required of law enforcement for criminal investigations. George Dean Bissias, Brian Neil Levine, Marc Liberatore, Swagatika Prusty |
IEEE Trans. Dependable Secur. Comput. | 3 |
| 2015 | Discovering specification violations in networked software systemsabstractPublicly released software implementations of network protocols often have bugs that arise from latent specification violations. We present Ape, a technique that explores program behavior to identify potential specification violations. Ape overcomes the challenge of exploring the large space of behavior by dynamically inferring precise models of behavior, stimulating unobserved behavior likely to lead to violations, and refining the behavioral models with the new, stimulated behavior. Ape can (1) discover new specification violations, (2) verify that violations are removed, (3) identify related violations in other versions and implementations of the protocols, and (4) generate tests. Ape works on binaries and requires a lightweight description of the protocol's network messages and a violation characteristic. We use Ape to rediscover the known heartbleed bug in OpenSSL, and discover one unknown bug and two unexpected uses of three popular BitTorrent clients. Manual inspection of Ape-produced artifacts reveals four additional, previously unknown specification violations in OpenSSL and μTorrent. Robert J. Walls, Yuriy Brun, Marc Liberatore, Brian Neil Levine |
ISSRE | 3 |
| 2014 | Efficient Tagging of Remote Peers during Child Pornography InvestigationsabstractMeasurements of the Internet for law enforcement purposes must be forensically valid. We examine the problems inherent in using various network- and application-level identifiers in the context of forensic measurement, as exemplified in the policing of peer-to-peer file sharing networks for sexually exploitative imagery of children. First, we present a one-year measurement performed in the law enforcement context. Our proposed tagging method offers remote machines application- or system-level data that is valid, but which covertly has meaning to investigators. This tagging allows investigators to link network observations with physical evidence in a legal, forensically strong, and valid manner. We present a detailed model and analysis of our method, show how tagging can be used in several specific applications, discuss the general applicability of our method, and detail why the tags are strong evidence of criminal intent and participation in a crime. We then describe the tagging mechanisms that have we implemented using the eMule file sharing client. Marc Liberatore, Brian Neil Levine, Clay Shields, Brian Lynn |
IEEE Trans. Dependable Secur. Comput. | 1 |
| 2013 | Turning Off GPS Is Not Enough: Cellular Location Leaks over the Internet
Hamed Soroush, Keen Sung, Erik G. Learned-Miller, Brian Neil Levine, Marc Liberatore |
Privacy Enhancing Technologies | 5 |
| 2013 | Measurement and analysis of child pornography trafficking on P2P networksabstractPeer-to-peer networks are the most popular mechanism for the criminal acquisition and distribution of child pornography (CP). In this paper, we examine observations of peers sharing known CP on the eMule and Gnutella networks, which were collected by law enforcement using forensic tools that we developed. We characterize a year's worth of network activity and evaluate different strategies for prioritizing investigators' limited resources. The highest impact research in criminal forensics works within, and is evaluated under, the constraints and goals of investigations. We follow that principle, rather than presenting a set of isolated, exploratory characterizations of users. Ryan Hurley, Swagatika Prusty, Hamed Soroush, Robert J. Walls, Jeannie R. Albrecht, Emmanuel Cecchet, Brian Neil Levine, Marc Liberatore, Brian Lynn, Janis Wolak |
WWW | 8 |
| 2012 | Effectiveness and detection of denial-of-service attacks in torabstractTor is one of the more popular systems for anonymizing near-real-time communications on the Internet. Borisov et al. [2007] proposed a denial-of-service-based attack on Tor (and related systems) that significantly increases the probability of compromising the anonymity provided. In this article, we analyze the effectiveness of the attack using both an analytic model and simulation. We also describe two algorithms for detecting such attacks, one deterministic and proved correct, the other probabilistic and verified in simulation. Norman Danner, Sam DeFabbia-Kane, Danny Krizanc, Marc Liberatore |
ACM Trans. Inf. Syst. Secur. | 4 |
| 2011 | Forensic investigation of the OneSwarm anonymous filesharing systemabstractOneSwarm is a system for anonymous p2p file sharing in use by thousands of peers. It aims to provide Onion Routing-like privacy and BitTorrent-like performance. We demonstrate several flaws in OneSwarm's design and implementation through three different attacks available to forensic investigators. First, we prove that the current design is vulnerable to a novel timing attack that allows just two attackers attached to the same target to determine if it is the source of queried content. When attackers comprise 15% of OneSwarm peers, we expect over 90% of remaining peers will be attached to two attackers and therefore vulnerable. Thwarting the attack increases OneSwarm query response times, making them longer than the equivalent in Onion Routing. Second, we show that OneSwarm's vulnerability to traffic analysis by colluding attackers is much greater than was previously reported, and is much worse than Onion Routing. We show for this second attack that when investigators comprise 25% of peers, over 40% of the network can be investigated with 80% precision to find the sources of content. Our examination of the OneSwarm source code found differences with the technical paper that significantly reduce security. For the implementation in use by thousands of people, attackers that comprise 25% of the network can successfully use this second attack against 98% of remaining peers with 95% precision. Finally, we show that a novel application of a known TCP-based attack allows a single attacker to identify whether a neighbor is the source of data or a proxy for it. Users that turn off the default rate-limit setting are exposed. Each attack can be repeated as investigators leave and rejoin the network. All of our attacks are successful in a forensics context: Law enforcement can use them legally ahead of a warrant. Furthermore, private investigators, who have fewer restrictions on their behavior, can use them more easily in pursuit of evidence for such civil suits as copyright infringement. Swagatika Prusty, Brian Neil Levine, Marc Liberatore |
CCS | 3 |
| 2011 | Effective Digital Forensics Research Is Investigator-Centric
Robert J. Walls, Brian Neil Levine, Marc Liberatore, Clay Shields |
HotSec | 3 |
| 2011 | Empirical tests of anonymous voice over IP
Marc Liberatore, Bikas Gurung, Brian Neil Levine, Matthew Wright 0001 |
J. Netw. Comput. Appl. | 1 |
| 2010 | Strengthening forensic investigations of child pornography on P2P networksabstractMeasurements of the Internet for law enforcement pur-poses must be forensically valid. We examine the prob-lems inherent in using various network- and application-level identifiers in the context of forensic measurement, as exemplified in the policing of peer-to-peer file sharing networks for sexually exploitative imagery of children (child pornography). First, we present a five-month mea-surement performed in the law enforcement context. We then show how the identifiers in these measurements can be unreliable, and propose the tagging of remote machines. Our proposed tagging method marks remote machines by providing them with application- or system-level data which is valid, but which covertly has meaning to investigators. This tagging allows investigators to link network observations with physical evidence in a legal, forensically strong, and valid manner. We present a detailed model and analysis of our method, show how tagging can be used in several specific applications, dis-cuss the general applicability of our method, and detail why the tags are strong evidence of criminal intent and participation in a crime. 1. Marc Liberatore, Brian Neil Levine, Clay Shields |
CoNEXT | 1 |
| 2007 | Cheat-proof playout for centralized and peer-to-peer gaming
Nathaniel E. Baughman, Marc Liberatore, Brian Neil Levine |
IEEE/ACM Trans. Netw. | 2 |
| 2006 | Inferring the source of encrypted HTTP connectionsabstractWe examine the effectiveness of two traffic analysis techniques for identifying encrypted HTTP streams. The techniques are based upon classification algorithms, identifying encrypted traffic on the basis of similarities to features in a library of known profiles. We show that these profiles need not be collected immediately before the encrypted stream; these methods can be used to identify traffic observed both well before and well after the library is created. We give evidence that these techniques will exhibit the scalability necessary to be effective on the Internet. We examine several methods of actively countering the techniques, and we find that such countermeasures are effective, but at a significant increase in the size of the traffic stream. Our claims are substantiated by experiments and simulation on over 400,000 traffic streams we collected from 2,000 distinct web sites during a two month period. Marc Liberatore, Brian Neil Levine |
CCS | 1 |
| 2006 | Maximizing transfer opportunities in bluetooth DTNsabstractDevices in disruption tolerant networks (DTNs) must be able to communicate robustly in the face of short and infrequent connection opportunities. Unfortunately, one of the most inexpensive, energy-efficient and widely deployed peer-to-peer capable radios, Bluetooth, is not well-suited for use in a DTN. Bluetooth's half-duplex process of neighbor discovery can take tens of seconds to complete between two mutually undiscovered radios. This delay can be larger than the time that mobile nodes can be expected to remain in range, resulting in a missed opportunity and lower overall performance in a DTN. This paper proposes a simple, cost effective, and high performance modification to mobile nodes to dramatically reduce this delay: the addition of a second Bluetooth radio. We showed through analysis and simulation that this dual radio technique improves both connection frequency and duration. Moreover, despite powering two radios simultaneously, nodes using dual radios are more energy efficient, spending less energy on average per second of data transfered. Marc Liberatore, Brian Neil Levine, Chadi Barakat |
CoNEXT | 1 |