PingFS: Living in the Rain

aka How to get blackholed by Google

# mkdir mount_dir/ # python ping_fuse.py mount_dir # ls mount_dir # echo cats > mount_dir/reddit # cat mount_dir/reddit

Github

Pastebin

Zipped

Phuby was introduced to an unsuspecting world by two programmers back in 2009. This has made a lot of people very angry and been widely regarded as a bad move. The developers do a great job explaining why , but as they point out the product is engineered quite well. The GoSmart Clip fills a similar niche; a driving companion that makes txting behind the wheel a snap! So inspired, my friends and I stumbled upon a similarly counter-productive, useless, yet programmatically interesting project (thanks Kurt). Thus was the Ping Filesystem born. PingFS is like holding up the clouds by swatting the rain back up.PingFS is a set of python scripts which, in Linux, provide virtual disk storage on the network. Each file is broken up into 64-1024 byte blocks, sent over the wire in an ICMP echo request, and promptly erased from memory. Each time the server sends back your bundle of joy, PingFS recognizes its data and sends another gift [the data]. Download at the bottom of the page.[drop all the files in one directory (via unzip or individual download)]* Linux* python 2.7+* python-fuse* Windows (afraid of breaking the internet)* RAID 2+ (reduced data capacity too much)* Encryption and CompressionPlease send any questions/comments to kelson @ shysecurity.com