Projects‎ > ‎Projects Archive‎ > ‎

Parasitic Storage

Parasitic Storage
We have developed a prototype of a distributed filesystem where the remote storage function is performed by computers on the Internet that are not willingly providing storage service. Parasitic storage exploits the sloppy accounting of resources that is prevalent in Internet protocols. Compliance with RFCs essentially implies participation in our parasitic storage system.


Dan Guido
Kurt Rosenfeld
Nasir Memon
Taha Sencar

Resources:Volleystore: A Parasitic Storage Framework

We present Volleystore, a filesystem that stores data on network equipment and servers without any authorization, yet without compromising the systems that are used. This is achieved by exploiting the echo functionality present in most standard Internet protocols. Various issues concerning the design of a parasitic storage system are addressed and a practical system based on Internet Control Message Protocol (ICMP) echo messages is demonstrated. We present an analysis of storage capacity and latency limits for various configurations of the system. We also describe a proof-of-concept implementation of the system and show that one can indeed store data using Volleystore for a reasonable lengths of time. We further address the necessary modifications to be made in order to avoid parasitic storage systems.
title={Volleystore: A Parasitic Storage Framework},
author={Rosenfeld, K. and Sencar, H.T. and Memon, N.},
journal={Information Assurance and Security Workshop, 2007. IAW '07. IEEE SMC},
keywords={Internet, protocols, storage area networks,
Internet Control Message Protocol, Volleystore, echo functionality, 
echo messages, fllesystem, latency limits, network equipment, 
network servers, parasitic storage framework, storage capacity},
ISSN={}, }