Read without ads and support Scribd by becoming a Scribd Premium Reader.
 
Abstract
This thesis will discuss the current situation of anonymous file-sharing. An overviewof the currently most popular file-sharing protocols and their properties concerninganonymity and scalability will be discussed.The new generation of "designed-for-anonymity" protocols, the patterns behind themand their current implementations will be covered as well as the usual attacks onanonymity in computer networks.II
 
Declaration of originality
I hereby declare that all information in this document has been obtained and presentedin accordance with academic rules and ethical conduct. I also declare that, as requiredby these rules and conduct, I have fully cited and referenced all material and resultsthat are not original to this work.Marc SeegerStuttgart, July 22, 2008III
 
Contents
2.1 What is there to know about me?. . . . . . . . . . . . . . . . . . . . . . 22.2 The wrong place at the wrong time. . . . . . . . . . . . . . . . . . . . . 22.3 Motivation: Freedom of speech / Freedom of the press. . . . . . . . . . 3
3.1 Namespaces. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33.2 Routing. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43.3 Identification throughout the OSI layers. . . . . . . . . . . . . . . . . . 5
4.1 A small history of file-sharing. . . . . . . . . . . . . . . . . . . . . . . . 74.1.1 The beginning: Server Based. . . . . . . . . . . . . . . . . . . . . 74.1.2 The evolution: Centralized Peer-to-Peer. . . . . . . . . . . . . . 84.1.3 The current state: Decentralized Peer-to-Peer. . . . . . . . . . . 84.1.4 The new kid on the block: Structured Peer-to-Peer networks. . . 94.1.5 The amount of data. . . . . . . . . . . . . . . . . . . . . . . . . 104.2 Bittorrent. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 114.2.1 Roles in a Bittorrent network. . . . . . . . . . . . . . . . . . . . 124.2.2 Creating a network. . . . . . . . . . . . . . . . . . . . . . . . . . 124.2.3 Downloading/Uploading a file. . . . . . . . . . . . . . . . . . . . 134.2.4 Superseeding. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 144.3 eDonkey. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 154.3.1 Joining the network. . . . . . . . . . . . . . . . . . . . . . . . . . 154.3.2 File identification. . . . . . . . . . . . . . . . . . . . . . . . . . . 154.3.3 Searching the network. . . . . . . . . . . . . . . . . . . . . . . . 164.3.4 Downloading. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 174.4 Gnutella. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 174.4.1 Joining the network. . . . . . . . . . . . . . . . . . . . . . . . . . 194.4.2 Scalability problems in the Gnutella Network. . . . . . . . . . . 214.4.3 QRP. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 224.4.4 Dynamic Querying. . . . . . . . . . . . . . . . . . . . . . . . . . 234.5 Anonymity in the current file-sharing protocols. . . . . . . . . . . . . . 244.5.1 Bittorrent. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 244.5.2 eDonkey. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 274.5.3 Gnutella. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
5.1 The Darknet pattern. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 295.1.1 Extending Darknets - Turtle Hopping. . . . . . . . . . . . . . . . 30IV
Search History:
Searching...
Result 00 of 00
00 results for result for
  • p.
  • Notes
    Load more