OneSwarm: privacy preserving P2P data sharing. OneSwarm is a new peer-to-peer tool that provides users with explicit control over their privacy by letting them determine how data is shared. Instead of sharing data indiscriminately, data shared with OneSwarm can be made public, it can be shared with friends, shared with some friends but not others, and so forth. We call this friend-to-friend (F2F) data sharing.

BotLab: a Real-Time Botnet Monitoring Platform. Botlab is a platform that continually monitors and analyzes the behavior of spam-oriented botnets. Botlab gathers multiple real-time streams of information about botnets taken from distinct perspectives. By combining and analyzing these streams, Botlab can produce accurate, timely, and comprehensive data about spam botnet behavior.

Seattle: the Internet as a Testbed. Seattle is a platform for networking and distributed systems research. It's free, community-driven, and offers a large deployment of computers spread across the world. Seattle works by operating on resources donated by users and institutions. The global distribution of the Seattle network provides the ability to use it in application contexts that include cloud computing, p2p, ubiquitous/mobile computing, distributed systems.

Hubble: studying Internet's blackholes. At any given moment, a portion of Internet traffic ends up being routed into information "black holes." Hubble is a system that operates continuously to find persistent Internet black holes as they occur.

Reverse Traceroute. Traceroute has long had a fundamental limitation that affects all these applications: it does not provide reverse path information. In this project, we address this longstanding limitation by building a reverse traceroute tool. Our tool provides the same information as traceroute, but for the reverse path, and it works in the same case as traceroute, when the user may lack control of the destination.

P4P: reconciling conflicts between P2P and ISPs. P4P is a framework that can be used to enable ISPs and P2P software distributors to work jointly and cooperatively. It promises better network utilization (for ISPs) and better performance (for P2P).

iPlane: an information plane for Internet's services. iPlane continuously performs measurements to generate and maintain an annotated map of the Internet with a rich set of link and router attributes. It is is designed as a service that distributed applications can query to obtain information about network conditions.

BitTyrant: a selfish BitTorrent client. BitTyrant is a new, protocol compatible BitTorrent client that is optimized for fast download performance. It is fast (average improvement of 70%), fair (designed with incentives in mind), and familiar (based on Azureus).

PCP: efficient endpoint congestion control (or TCP on drugs!) PCP is a novel endpoint congestion control system that achieves near-optimal performance in all likely circumstances. It emulates network-based control by using explicit short probes to test and temporarily acquire available bandwidth.

BitProbes: opportunistic Internet measurements using BitTorrent. Unexpected measurement traffic can trigger alarms in common intrusion detection systems, often resulting in complaints from administrators. BitProbes is a measurement system that works around this challenge by coordinated particapation in popular peer-to-peer BitTorrent swarms.

IP Geolocation: determining geographical locations of IP addresses. The ability to determine the geographic location of an Internet host would enable a variety of applications, such as targeted advertising, content specialization, and E-911. This project develops and evaluates algorithms to automate the task of finding the geographic location using just network measurements.

DMCA Study: challenges in monitoring P2P file sharing systems. Although the implications of being accused of copyright infringement are significant, very little is known about the methods used by enforcement agencies to detect it, particularly in P2P networks. We have conducted the first scientific, experimental study of monitoring and copyright enforcement on P2P networks and have made several discoveries which we find surprising.

Adeona: tracking locations of lost or stolen laptops. Adeona is the first Open Source system for tracking the location of your lost or stolen laptop that does not rely on a proprietary, central service. Adeona also addresses a critical privacy goal different from existing commercial offerings. It is privacy-preserving. This means that no one besides the owner can use Adeona to track a laptop.

Vanish: self-destructing digital data. Vanish seeks to protect the privacy of past, archived data — such as copies of emails maintained by an email provider — against accidental, malicious, and legal attacks. Specifically, we wish to ensure that all copies of certain data become unreadable after a user-specified time, without any specific action on the part of a user.