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.

Christian Kreibich

dblp:62/7004 · also Christian Peter Kreibich · DBLP profile ↗
← Back
30ranked-venue papers
3as first author
0since 2021 · last 2018
—ORCID · none

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

Security and privacy · 20Computer networks · 10 · 3 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
15 papers
Network security · 51% Malware analysis · 19% Privacy and data protection · 13%
Computer networks
9 papers
Network measurement and analytics · 48% Internet architecture and protocols · 26% Network management and operations · 15%

Topics — the 30 heaviest of 43, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Network security
traffic analysis
0.432015
Beyond the Radio: Illuminating the Higher Layers of Mobile Networks · MobiSys 2015
Dispatcher: enabling active botnet infiltration using automatic protocol reverse-engineering · CCS 2009
A Tangled Mass: The Android Root Certificate Stores · CoNEXT 2014
Network security
spam
0.332011
Show Me the Money: Characterizing Spam-advertised Revenue · USENIX Security Symposium 2011
Click Trajectories: End-to-End Analysis of the Spam Value Chain · IEEE Symposium on Security and Privacy 2011
Spamalytics: an empirical analysis of spam marketing conversion · CCS 2008
Network measurement and analytics › internet measurement
deployment measurement
0.212016
A Multi-perspective Analysis of Carrier-Grade NAT Deployment · Internet Measurement Conference 2016
Internet architecture and protocols › middlebox
network address translation
0.212016
A Multi-perspective Analysis of Carrier-Grade NAT Deployment · Internet Measurement Conference 2016
Network measurement and analytics
mobile network measurement
0.212015
Beyond the Radio: Illuminating the Higher Layers of Mobile Networks · MobiSys 2015
Network management and operations
network configuration
0.212015
Beyond the Radio: Illuminating the Higher Layers of Mobile Networks · MobiSys 2015
Malware analysis › botnet
botnet analysis
0.222010
Botnet Judo: Fighting Spam with Itself · NDSS 2010
Dispatcher: enabling active botnet infiltration using automatic protocol reverse-engineering · CCS 2009
Web and mobile security
mobile security
0.212014
A Tangled Mass: The Android Root Certificate Stores · CoNEXT 2014
Network security › protocol security › DNS security
malicious domain detection
0.212013
Understanding the domain registration behavior of spammers · Internet Measurement Conference 2013
Internet of things and sensor networks › wireless sensor network › network diagnosis
network performance diagnosis
0.112012
Fathom: a browser-based network measurement platform · Internet Measurement Conference 2012
Empirical software engineering
reproducibility
0.112012
Prudent Practices for Designing Malware Experiments: Status Quo and Outlook · IEEE Symposium on Security and Privacy 2012
Malware analysis › malware defense
containment
0.112011
GQ: practical containment for measuring modern malware systems · Internet Measurement Conference 2011
Network security
malware propagation
0.112011
Measuring Pay-per-Install: The Commoditization of Malware Distribution · USENIX Security Symposium 2011
Malware analysis
pay-per-install
0.112011
Measuring Pay-per-Install: The Commoditization of Malware Distribution · USENIX Security Symposium 2011
Network security
spam mitigation
0.112010
Botnet Judo: Fighting Spam with Itself · NDSS 2010
Privacy and data protection
mobile privacy
0.112018
Apps, Trackers, Privacy, and Regulators: A Global Study of the Mobile Tracking Ecosystem · NDSS 2018
Network security
protocol reverse engineering
0.112009
Dispatcher: enabling active botnet infiltration using automatic protocol reverse-engineering · CCS 2009
Network optimization and economics › network economics
mobile virtual network operators
0.112015
Beyond the Radio: Illuminating the Higher Layers of Mobile Networks · MobiSys 2015
Network measurement and analytics › traffic classification
application identification
0.112006
Unexpected means of protocol inference · Internet Measurement Conference 2006
Network measurement and analytics
traffic analysis
0.112006
Efficient sequence alignment of network traffic · Internet Measurement Conference 2006
Network measurement and analytics
traffic classification
0.112006
Unexpected means of protocol inference · Internet Measurement Conference 2006
Cryptographic protocols and secure computation › key management › public key infrastructure
certificate authority trust
0.112014
A Tangled Mass: The Android Root Certificate Stores · CoNEXT 2014
Cryptographic protocols and secure computation › key management
public key infrastructure
0.112014
A Tangled Mass: The Android Root Certificate Stores · CoNEXT 2014
Network security › attack strategy › man-in-the-middle attack
TLS interception
0.112014
A Tangled Mass: The Android Root Certificate Stores · CoNEXT 2014
Internet architecture and protocols
domain name system
0.012013
Understanding the domain registration behavior of spammers · Internet Measurement Conference 2013
Internet architecture and protocols › domain name system
domain registration
0.012013
Understanding the domain registration behavior of spammers · Internet Measurement Conference 2013
Computational finance and economics
payment systems
0.012012
Priceless: the role of payments in abuse-advertised goods · CCS 2012
Internet architecture and protocols › world wide web
HTTP performance
0.012012
Fathom: a browser-based network measurement platform · Internet Measurement Conference 2012
Internet architecture and protocols › world wide web
web protocols
0.012012
Fathom: a browser-based network measurement platform · Internet Measurement Conference 2012
Network security › network measurement
botnet measurement
0.012011
GQ: practical containment for measuring modern malware systems · Internet Measurement Conference 2011

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

measurement study · 0.6empirical measurement · 0.5traffic analysis · 0.4app-based measurement · 0.4systematic literature review · 0.3active purchasing · 0.3multi-perspective measurement · 0.2data analysis · 0.2javascript measurement primitives · 0.1firefox extension · 0.1web crawling · 0.1field semantics inference · 0.1dynamic binary analysis · 0.1botnet infiltration · 0.1statistical content modeling · 0.1smith-waterman · 0.1jacobson-vo algorithm · 0.1
YearPublicationVenuePosition
2018 Apps, Trackers, Privacy, and Regulators: A Global Study of the Mobile Tracking Ecosystem
Abbas Razaghpanah, Rishab Nithyanand, Narseo Vallina-Rodriguez, Srikanth Sundaresan, Mark Allman, Christian Kreibich, Phillipa Gill
NDSS6
2017 Opportunities and Challenges of Ad-based Measurements from the Edge of the Network
abstract
For many years, the research community, practitioners, and regulators have used myriad methods and tools to understand the complex structure and behavior of ISPs from the edge of the network. Unfortunately, the nature of these techniques forces the researcher to find a balance between ISP-coverage, user scale, and accuracy. In this paper we present AdTag, a network measurement paradigm that leverages the opportunistic nature of online targeted advertising to measure the Internet from the edge of the network. We discuss and formalize AdTag's design space---including technical, ethical, deployability and economic factors---and its potential to analyze a wide spectrum of Internet connectivity aspects from the browser. We run several experiments to demonstrate that AdTag can be tailored towards geographic and device-based user groups, finding also several challenges to be faced in order to maximize the number of samples. In a 7-day campaign, AdTag could access more than 20K ISPs at a global scale (185 countries) using millions of edge nodes.
Patricia Callejo, Conor Kelton, Narseo Vallina-Rodriguez, Rubén Cuevas Rumín, Oliver Gasser, Christian Kreibich, Florian Wohlfart, Ángel Cuevas
HotNets6
2016 RevProbe: detecting silent reverse proxies in malicious server infrastructures
Antonio Nappa, Rana Faisal Munir, Irfan Khan Tanoli, Christian Kreibich, Juan Caballero
ACSAC4
2016 A Multi-perspective Analysis of Carrier-Grade NAT Deployment
Philipp Richter, Florian Wohlfart, Narseo Vallina-Rodriguez, Mark Allman, Randy Bush, Anja Feldmann, Christian Kreibich, Nicholas Weaver, Vern Paxson
Internet Measurement Conference7
2015 Beyond the Radio: Illuminating the Higher Layers of Mobile Networks
abstract
Cellular network performance is often viewed as primarily dominated by the radio technology. However, reality proves more complex: mobile operators deploy and configure their networks in different ways, and sometimes establish network sharing agreements with other mobile carriers. Moreover, regulators have encouraged newer operational models such as Mobile Virtual Network Operators (MVNOs) to promote competition. In this paper we draw upon data collected by the ICSI Netalyzr app for Android to characterize how operational decisions, such as network configurations, business models, and relationships between operators introduce diversity in service quality and affect user security and privacy. We delve in detail beyond the radio link and into network configuration and business relationships in six countries. We identify the widespread use of transparent middleboxes such as HTTP and DNS proxies, analyzing how they actively modify user traffic, compromise user privacy, and potentially undermine user security. In addition, we identify network sharing agreements between operators, highlighting the implications of roaming and characterizing the properties of MVNOs, including that a majority are simply rebranded versions of major operators. More broadly, our findings highlight the importance of considering higher-layer relationships when seeking to analyze mobile traffic in a sound fashion.
Narseo Vallina-Rodriguez, Srikanth Sundaresan, Christian Kreibich, Nicholas Weaver, Vern Paxson
MobiSys3
2014 A Tangled Mass: The Android Root Certificate Stores
abstract
The security of today's Web rests in part on the set of X.509 certificate authorities trusted by each user's browser. Users generally do not themselves configure their browser's root store but instead rely upon decisions made by the suppliers of either the browsers or the devices upon which they run. In this work we explore the nature and implications of these trust decisions for Android users. Drawing upon datasets collected by Netalyzr for Android and ICSI's Certificate Notary, we characterize the certificate root store population present in mobile devices in the wild. Motivated by concerns that bloated root stores increase the attack surface of mobile users, we report on the interplay of certificate sets deployed by the device manufacturers, mobile operators, and the Android OS. We identify certificates installed exclusively by apps on rooted devices, thus breaking the audited and supervised root store model, and also discover use of TLS interception via HTTPS proxies employed by a market research company.
Narseo Vallina-Rodriguez, Johanna Amann, Christian Kreibich, Nicholas Weaver, Vern Paxson
CoNEXT3
2014 Here Be Web Proxies
Nicholas Weaver, Christian Kreibich, Martin Dam, Vern Paxson
PAM2
2013 Understanding the domain registration behavior of spammers
abstract
Spammers register a tremendous number of domains to evade blacklisting and takedown efforts. Current techniques to detect such domains rely on crawling spam URLs or monitoring lookup traffic. Such detection techniques are only effective after the spammers have already launched their campaigns, and thus these countermeasures may only come into play after the spammer has already reaped significant benefits from the dissemination of large volumes of spam. In this paper we examine the registration process of such domains, with a particular eye towards features that might indicate that a given domain likely has a malicious purpose at registration time, before it is ever used for an attack. Our assessment includes exploring the characteristics of registrars, domain life cycles, registration bursts, and naming patterns. By investigating zone changes from the .com TLD over a 5-month period, we discover that spammers employ bulk registration, that they often re-use domains previously registered by others, and that they tend to register and host their domains over a small set of registrars. Our findings suggest steps that registries or registrars could use to frustrate the efforts of miscreants to acquire domains in bulk, ultimately reducing their agility for mounting large-scale attacks.
Shuang Hao 0001, Matthew Thomas, Vern Paxson, Nick Feamster, Christian Kreibich, Chris Grier, Scott Hollenbeck
Internet Measurement Conference5
2012 Priceless: the role of payments in abuse-advertised goods
abstract
Large-scale abusive advertising is a profit-driven endeavor. Without consumers purchasing spam-advertised Viagra, search-advertised counterfeit software or malware-advertised fake anti-virus, these campaigns could not be economically justified. Thus, in addition to the numerous efforts focused on identifying and blocking individual abusive advertising mechanisms, a parallel research direction has emerged focused on undermining the associated means of monetization: payment networks. In this paper we explain the complex role of payment processing in monetizing the modern affiliate program ecosystem and characterize the dynamics of these banking relationships over two years within the counterfeit pharmaceutical and software sectors. By opportunistically combining our own active purchasing data with contemporary disruption efforts by brand-holders and payment card networks, we gather the first empirical dataset concerning this approach. We discuss how well such payment interventions work, how abusive merchants respond in kind and the role that the payments ecosystem is likely to play in the future.
Damon McCoy, Hitesh Dharmdasani, Christian Kreibich, Geoffrey M. Voelker, Stefan Savage
CCS3
2012 Fathom: a browser-based network measurement platform
abstract
For analyzing network performance issues, there can be great utility in having the capability to measure directly from the perspective of end systems. Because end systems do not provide any external programming interface to measurement functionality, obtaining this capability today generally requires installing a custom executable on the system, which can prove prohibitively expensive. In this work we leverage the ubiquity of web browsers to demonstrate the possibilities of browsers themselves offering such a programmable environment. We present Fathom, a Firefox extension that implements a number of measurement primitives that enable websites or other parties to program network measurements using JavaScript. Fathom is lightweight, imposing < 3.2% overhead in page load times for popular web pages, and often provides 1 ms timestamp accuracy. We demonstrate Fathom's utility with three case studies: providing a JavaScript version of the Netalyzr network characterization tool, debugging web access failures, and enabling web sites to diagnose performance problems of their clients.
Mohan Dhawan, Justin Samuel, Renata Teixeira, Christian Kreibich, Mark Allman, Nicholas Weaver, Vern Paxson
Internet Measurement Conference4
2012 Probe and Pray: Using UPnP for Home Network Measurements
Lucas DiCioccio, Renata Teixeira, Martin May, Christian Kreibich
PAM4
2012 The BIZ Top-Level Domain: Ten Years Later
Tristan Halvorson, Janos Szurdi, Gregor Maier, Márk Félegyházi, Christian Kreibich, Nicholas Weaver, Kirill Levchenko, Vern Paxson
PAM5
2012 Prudent Practices for Designing Malware Experiments: Status Quo and Outlook
abstract
Malware researchers rely on the observation of malicious code in execution to collect datasets for a wide array of experiments, including generation of detection models, study of longitudinal behavior, and validation of prior research. For such research to reflect prudent science, the work needs to address a number of concerns relating to the correct and representative use of the datasets, presentation of methodology in a fashion sufficiently transparent to enable reproducibility, and due consideration of the need not to harm others. In this paper we study the methodological rigor and prudence in 36 academic publications from 2006 -- 2011 that rely on malware execution. 40% of these papers appeared in the 6 highest-ranked academic security conferences. We find frequent shortcomings, including problematic assumptions regarding the use of execution-driven datasets (25% of the papers), absence of description of security precautions taken during experiments (71% of the articles), and oftentimes insufficient description of the experimental setup. Deficiencies occur in top-tier venues and elsewhere alike, highlighting a need for the community to improve its handling of malware datasets. In the hope of aiding authors, reviewers, and readers, we frame guidelines regarding transparency, realism, correctness, and safety for collecting and using malware datasets.
Christian Rossow, Christian Dietrich 0005, Chris Grier, Christian Kreibich, Vern Paxson, Norbert Pohlmann, Herbert Bos, Maarten van Steen
IEEE Symposium on Security and Privacy4
2012 PharmaLeaks: Understanding the Business of Online Pharmaceutical Affiliate Programs
Damon McCoy, Andreas Pitsillidis, Grant Jordan, Nicholas Weaver, Christian Kreibich, Brian Krebs, Geoffrey M. Voelker, Stefan Savage, Kirill Levchenko
USENIX Security Symposium5
2011 What's Clicking What? Techniques and Innovations of Today's Clickbots
Brad Miller 0002, Paul Pearce, Chris Grier, Christian Kreibich, Vern Paxson
DIMVA4
2011 GQ: practical containment for measuring modern malware systems
abstract
Measurement and analysis of modern malware systems such as botnets relies crucially on execution of specimens in a setting that enables them to communicate with other systems across the Internet. Ethical, legal, and technical constraints however demand containment of resulting network activity in order to prevent the malware from harming others while still ensuring that it exhibits its inherent behavior. Current best practices in this space are sorely lacking: measurement researchers often treat containment superficially, sometimes ignoring it altogether. In this paper we present GQ, a malware execution "farm" that uses explicit containment primitives to enable analysts to develop containment policies naturally, iteratively, and safely. We discuss GQ's architecture and implementation, our methodology for developing containment policies, and our experiences gathered from six years of development and operation of the system.
Christian Kreibich, Nicholas Weaver, Chris Kanich, Weidong Cui, Vern Paxson
Internet Measurement Conference1
2011 Click Trajectories: End-to-End Analysis of the Spam Value Chain
abstract
Spam-based advertising is a business. While it has engendered both widespread antipathy and a multi-billion dollar anti-spam industry, it continues to exist because it fuels a profitable enterprise. We lack, however, a solid understanding of this enterprise's full structure, and thus most anti-Spam interventions focus on only one facet of the overall spam value chain (e.g., spam filtering, URL blacklisting, site takedown).In this paper we present a holistic analysis that quantifies the full set of resources employed to monetize spam email -- including naming, hosting, payment and fulfillment -- using extensive measurements of three months of diverse spam data, broad crawling of naming and hosting infrastructures, and over 100 purchases from spam-advertised sites. We relate these resources to the organizations who administer them and then use this data to characterize the relative prospects for defensive interventions at each link in the spam value chain. In particular, we provide the first strong evidence of payment bottlenecks in the spam value chain, 95% of spam-advertised pharmaceutical, replica and software products are monetized using merchant services from just a handful of banks.
Kirill Levchenko, Andreas Pitsillidis, Neha Chachra, Brandon Enright, Márk Félegyházi, Chris Grier, Tristan Halvorson, Chris Kanich, Christian Kreibich, Damon McCoy, Nicholas Weaver, Vern Paxson, Geoffrey M. Voelker, Stefan Savage
IEEE Symposium on Security and Privacy9
2011 Measuring Pay-per-Install: The Commoditization of Malware Distribution
Juan Caballero, Chris Grier, Christian Kreibich, Vern Paxson
USENIX Security Symposium3
2011 Show Me the Money: Characterizing Spam-advertised Revenue
Chris Kanich, Nicholas Weaver, Damon McCoy, Tristan Halvorson, Christian Kreibich, Kirill Levchenko, Vern Paxson, Geoffrey M. Voelker, Stefan Savage
USENIX Security Symposium5
2010 Netalyzr: illuminating the edge network
abstract
In this paper we present Netalyzr, a network measurement and debugging service that evaluates the functionality provided by people's Internet connectivity. The design aims to prove both comprehensive in terms of the properties we measure and easy to employ and understand for users with little technical background. We structure Netalyzr as a signed Java applet (which users access via their Web browser) that communicates with a suite of measurement-specific servers. Traffic between the two then probes for a diverse set of network properties, including outbound port filtering, hidden in-network HTTP caches, DNS manipulations, NAT behavior, path MTU issues, IPv6 support, and access-modem buffer capacity. In addition to reporting results to the user, Netalyzr also forms the foundation for an extensive measurement of edge-network properties. To this end, along with describing Netalyzr 's architecture and system implementation, we present a detailed study of 130,000 measurement sessions that the service has recorded since we made it publicly available in June 2009.
Christian Kreibich, Nicholas Weaver, Boris Nechaev, Vern Paxson
Internet Measurement Conference1
2010 Botnet Judo: Fighting Spam with Itself
Andreas Pitsillidis, Kirill Levchenko, Christian Kreibich, Chris Kanich, Geoffrey M. Voelker, Vern Paxson, Nicholas Weaver, Stefan Savage
NDSS3
2009 Dispatcher: enabling active botnet infiltration using automatic protocol reverse-engineering
abstract
Automatic protocol reverse-engineering is important for many security applications, including the analysis and defense against botnets. Understanding the command-and-control (C&C) protocol used by a botnet is crucial for anticipating its repertoire of nefarious activity and to enable active botnet infiltration. Frequently, security analysts need to rewrite messages sent and received by a bot in order to contain malicious activity and to provide the botmaster with an illusion of successful and unhampered operation. To enable such rewriting, we need detailed information about the intent and structure of the messages in both directions of the communication despite the fact that we generally only have access to the implementation of one endpoint, namely the bot binary. Current techniques cannot enable such rewriting. In this paper, we propose techniques to extract the format of protocol messages sent by an application that implements a protocol specification, and to infer the field semantics for messages both sent and received by the application. Our techniques enable applications such as rewriting the C&C messages for active botnet infiltration. We implement our techniques into Dispatcher, a tool to extract the message format and field semantics of both received and sent messages. We use Dispatcher to analyze MegaD, a prevalent spam botnet employing a hitherto undocumented C&C protocol, and show that the protocol information extracted by Dispatcher can be used to rewrite the C&C messages.
Juan Caballero, Pongsin Poosankam, Christian Kreibich, Dawn Song
CCS3
2008 Spamalytics: an empirical analysis of spam marketing conversion
abstract
The of spam--the probability that an unsolicited e-mail will ultimately elicit a sale--underlies the entire spam value proposition. However, our understanding of this critical behavior is quite limited, and the literature lacks any quantitative study concerning its true value. In this paper we present a methodology for measuring the conversion rate of spam. Using a parasitic infiltration of an existing botnet's infrastructure, we analyze two spam campaigns: one designed to propagate a malware Trojan, the other marketing on-line pharmaceuticals. For nearly a half billion spam e-mails we identify the number that are successfully delivered, the number that pass through popular anti-spam filters, the number that elicit user visits to the advertised sites, and the number of sales and infections produced.
Chris Kanich, Christian Kreibich, Kirill Levchenko, Brandon Enright, Geoffrey M. Voelker, Vern Paxson, Stefan Savage
CCS2
2008 A Tool for Offline and Live Testing of Evasion Resilience in Network Intrusion Detection Systems
Leo Juan, Christian Kreibich, Chih-Hung Lin, Vern Paxson
DIMVA2
2008 Principles for Developing Comprehensive Network Visibility
Mark Allman, Christian Kreibich, Vern Paxson, Robin Sommer, Nicholas Weaver
HotSec2
2007 The Strengths of Weaker Identities: Opportunistic Personas
Mark Allman, Christian Kreibich, Vern Paxson, Robin Sommer, Nicholas Weaver
HotSec2
2006 Efficient sequence alignment of network traffic
abstract
String comparison algorithms, inspired by methods used in bioinformatics, have recently gained popularity in network applications. In this paper we demonstrate the need for careful selection of alignment models if such algorithms are to yield the desired results when applied to network traffic. We introduce a novel variant of the Jacobson-Vo algorithm employing a flexible gap-minimising alignment model suitable for network traffic, and find that our software implementation outperforms the commonly used Smith-Waterman approach by a factor of 33 on average and up to 58.5 in the best case on a wide range of network protocols.
Christian Kreibich, Jon Crowcroft
Internet Measurement Conference1
2006 Unexpected means of protocol inference
abstract
Network managers are inevitably called upon to associate network traffic with particular applications. Indeed, this operation is critical for a wide range of management functions ranging from debugging and security to analytics and policy support. Traditionally, managers have relied on application adherence to a well established global port mapping: Web traffic on port 80, mail traffic on port 25 and so on. However, a range of factors - including firewall port blocking, tunneling, dynamic port allocation, and a bloom of new distributed applications - has weakened the value of this approach. We analyze three alternative mechanisms using statistical and structural content models for automatically identifying traffic that uses the same application-layer protocol, relying solely on flow content. In this manner, known applications may be identified regardless of port number, while traffic from one unknown application will be identified as distinct from another. We evaluate each mechanism's classification performance using real-world traffic traces from multiple sites.
Justin Ma, Kirill Levchenko, Christian Kreibich, Stefan Savage, Geoffrey M. Voelker
Internet Measurement Conference3
2005 Enhancing the Accuracy of Network-Based Intrusion Detection with Host-Based Context
Holger Dreger, Christian Kreibich, Vern Paxson, Robin Sommer
DIMVA2
2001 Network Intrusion Detection: Evasion, Traffic Normalization, and End-to-End Protocol Semantics
Mark Handley, Vern Paxson, Christian Kreibich
USENIX Security Symposium3