USB dead drop

From Infogalactic: the planetary knowledge core
Jump to: navigation, search
File:NYCR USB deaddrop.jpg
One of Aram Bartholl's USB dead drops installed in Brooklyn

A USB dead drop is a USB device installed in a public space. For example, a USB flash drive might be mounted in an outdoor brick wall and fixed in place with fast concrete.[1] The name comes from the dead drop method of espionage communication. The devices can be regarded as an anonymous, offline, peer-to-peer file sharing network.

An early USB dead drop network of five devices was started in October 2010 in Brooklyn, New York City, by Berlin-based artist Aram Bartholl,[2][3] a member of New York's Fat lab art and technology collective. A similar "deadSwap" system has been run in Germany since 2009.[4]

Members of the public are invited to drop or find files on a dead drop by directly plugging their laptop into the USB stick in the wall to share files and data. It is possible to use smartphones and tablet computers by using a USB on the go adaptor.

Each dead drop is installed empty except two files:[5] deaddrops-manifesto.txt,[6] and a readme.txt file explaining the project.[7]

Benefits and drawbacks

Benefits

  • Opportunity to practice Datalove (word invented by Telecomix)
  • Sharing files with another person secretly.
  • P2P file sharing without any wireless connection.
  • Connects to an offline network without any connection to internet or an IP address.
  • Promotes off the grid messaging and transferring files

Drawbacks

Publicly and privately available points give anyone the ability to save and transfer data anonymously and free of charge. Such offline networks are vulnerable to the following examples of threats:

  • A fake dead drop might be rigged up to electrically damage any equipment connected to it, and/or constitute a health and safety hazard for potential users. This risk can be amended by using a USB galvanic isolation adapter, which allows data exchange while physically decoupling the two circuits.
  • Software destruction: anyone can erase all of the data by file deletion or disk formatting, or by encrypting the data or the whole drive and hiding the key (ransomware).
  • Malware: anyone can intentionally or unintentionally store malware on it that can infect an attached computer with malware such as a trojan horse, keylogger or proprietary firmware.
  • Vandalism of the dead drop by physical destruction: anyone can destroy the dead drop by using for instance pliers or a hammer, by high voltage from a static field, with high temperature from a blowtorch, or other methods of physical force. It is possible to make the USB key more difficult to vandalize or to extract, by sealing it in a hole deeper than the length of the USB key (at least 2 cm more), this requiring to connect only a USB extender cable of type female-male (standard type A). Sometimes the dead-drop itself can be vandalism of the building.
  • Disclosure: anyone can disclose the location of a private dead drop by shadowing people and publishing coordinates in a public place.
  • Demolition: certain dead drop locations are limited to the lifespan of public structures in local areas.

Dead drops in nature

In 2013, the web site instructables published text and video about how to make a USB dead drop in natural resources such as trees and rocks.[8]

Wireless dead drop

Wireless dead drops are also being created.[9][10][11] The PirateBox, designed in 2011, is the best known.

See also

References

  1. Lua error in package.lua at line 80: module 'strict' not found.
  2. Lua error in package.lua at line 80: module 'strict' not found.
  3. Lua error in package.lua at line 80: module 'strict' not found.
  4. http://deadswap.net/files/deadswap.pdf
  5. http://www.instructables.com/id/Create-a-USB-Dead-Drop-in-Nature/?ALLSTEPS
  6. http://deaddrops.com/download/deaddrops-manifesto.txt
  7. http://deaddrops.com/download/readme.txt
  8. http://www.instructables.com/id/Create-a-USB-Dead-Drop-in-Nature/?ALLSTEPS
  9. Lua error in package.lua at line 80: module 'strict' not found.
  10. Lua error in package.lua at line 80: module 'strict' not found.
  11. Lua error in package.lua at line 80: module 'strict' not found.

External links