Measuring and Exploiting Latencies Between All Tor Nodes

Total Page:16

File Type:pdf, Size:1020Kb

Measuring and Exploiting Latencies Between All Tor Nodes Ting: Measuring and Exploiting Latencies Between All Tor Nodes Frank Cangialosi Dave Levin Neil Spring University of Maryland University of Maryland University of Maryland [email protected] [email protected] [email protected] ABSTRACT 1. INTRODUCTION Tor is a peer-to-peer overlay routing network that achieves Tor [7] is a popular peer-to-peer service for providing un- unlinkable communication between source and destination. linkable communication and anonymous services. It oper- Unlike traditional mix-nets, Tor seeks to balance anonymity ates by allowing a source node to create a circuit through and performance, particularly with respect to providing low- multiple Tor relays, each of whom learns only about the node latency communication. As a result, understanding the la- preceding and the node following it in the circuit. To keep tencies between peers in the Tor network could be an ex- the nodes on the path from linking the source and destina- tremely powerful tool in understanding and improving Tor's tion, Tor circuit creation mandates at least two relays. performance and anonymity properties. Unfortunately, there Arguably, the primary feature of Tor that has led to its are no practical techniques for inferring accurate latencies widespread success is Tor's balance between anonymity and between two arbitrary hosts on the Internet, and Tor clients good end-to-end performance, particularly with respect to are not instrumented to collect and report on these mea- network latency. One consequence of this trade-off is that surements. Tor defaults to circuits of length three: an entry node, a In this paper, we present Ting, a technique for measuring middle node, and an exit node. Another consequence of this latencies between arbitrary Tor nodes from a single vantage design choice is that Tor relays do not arbitrarily introduce point. Through a ground-truth validation, we show that delays or \mixing" like in other anonymity systems [22, 4, Ting is accurate, even with few samples, and does not re- 29], and instead forward as quickly as is possible (and fair). quire modifications to existing clients. We also apply Ting Tor's performance and anonymity are therefore highly de- to the live Tor network, and show that its measurements are pendent on the round-trip time latencies between the nodes stable over time. We demonstrate that the all-pairs latency within the Tor network. For example, there have been many datasets that Ting permits can be applied in disparate ways, proposals for improving how Tor selects its circuits [2, 28, 20, including faster methods of deanonymizing Tor circuits and 8] that benefit from understanding the inter-Tor-node laten- efficiently finding long circuits with low end-to-end latency. cies, and as we demonstrate in Section 5.1, latency knowl- edge can speed up existing deanonymization techniques [16, Categories and Subject Descriptors 9, 12, 10]. However, to date, there are no techniques available within C.4 [Performance of Systems]: Measurement Techniques; Tor or through other Internet measurement to accurately C.2.2 [Computer-Communication Networks]: Network measure the round-trip times between two arbitrary Tor Protocols; C.2.0 [Computer-Communication Networks]: nodes. Researchers and practitioners have thus had to rely Security and Protection on approximations such as geographic distances, which sim- ply cannot model network phenomena such as triangle in- Keywords equality violations (TIVs) in Internet routing [15]. In this paper, we present Ting, a technique for accurately Latency measurement; Tor; Deanonymization measuring the round-trip times between any arbitrary pair of Tor nodes. Ting operates strictly at Tor's \data plane": it carefully constructs circuits and directly measures laten- cies to and through Tor relays. Critically, Ting works with- out requiring any modifications to the Tor protocol, to Tor clients, or special permission from Tor users. Through a Permission to make digital or hard copies of all or part of this work for personal or ground-truth validation on PlanetLab [21], we show that classroom use is granted without fee provided that copies are not made or distributed Ting is extremely accurate, imposes little communication or for profit or commercial advantage and that copies bear this notice and the full citation computational overhead on the Tor network, and can be run on the first page. Copyrights for components of this work owned by others than the from a single host. author(s) must be honored. Abstracting with credit is permitted. To copy otherwise, or We also show three applications of such an unprecedent- republish, to post on servers or to redistribute to lists, requires prior specific permission edly accurate and thorough latency dataset. Among these, and/or a fee. Request permissions from [email protected]. IMC’15, October 28–30, 2015, Tokyo, Japan. we show for the first time the presence of TIVs in the Tor Copyright is held by the owner/author(s). Publication rights licensed to ACM. network, and the extent to which Ting's measurements can ACM 978-1-4503-3848-6/15/10 ...$15.00. be used to improve end-to-end paths. DOI: http://dx.doi.org/10.1145/2815675.2815701. 289 Ting fills a gap that has formed in network measurement shortest paths, whether Tor performance is intentionally de- tools: the ability to directly measure the latencies between graded, and whether there are opportunities for performance two hosts, neither of which are under the control of the ex- optimization. We can evaluate how often Tor's default ran- perimenter. The King technique [11], introduced in 2002, dom relay selection produces high latency paths and whether indirectly measured latency between two arbitrary hosts by different path selection approaches might be more difficult to cleverly constructing queries to publicly available recursive deanonymize. By taking advantage of Tor as a system that DNS servers. Unfortunately, since then, most publicly avail- is representative of volunteer-administered overlay, we can able DNS servers have disallowed recursive queries due to also learn about the networks that host relay nodes (x5.3). security concerns, rendering King narrowly applicable. Con- Prior work has observed that latency information would versely, we show that Ting can be used to infer with direct be beneficial, but have avoided attempting to incorporate it measurements the end-to-end latencies among any pair of explicitly into the Tor protocol [20, 28]. Our approach is to active Tor nodes. In other words, as Tor's user base in- use, rather than redesign, the protocol in order to measure creases, so too does Ting's applicability. We show that Tor's inter-relay latency information. This permits immediate, current user base span a diverse set of networks (including, incremental deployment of Ting-capable clients, since they in particular, residential hosts) from among ∼6000 unique can use existing Tor relays. /24 networks, making Ting a viable tool for wide-scale net- There are few workable alternatives for estimating the la- work measurement.1 tency between Tor nodes. To make broad, immediate de- This paper makes the following contributions: ployment possible, we cannot modify the Tor protocol, e.g., to ask relays to ping one another. There are large scale net- • We present the design, implementation, and validation work measurement services that use hardware at clients to of Ting, a technique for measuring round-trip times ping often: RIPE Atlas pings root DNS servers from spe- between any arbitrary pair of Tor relays. Ting does not cialized \probe" devices [24]. Such special purpose hard- require modifications to or special participation from ware [31, 25] could be applied to measure and construct a Tor clients. To the best of our knowledge, Ting is the database of inter-node latencies, but they require users to only practical tool today for measuring pairwise RTTs deploy hardware in their networks. Conversely, Ting oper- in the Tor network. ates completely within the Tor peer-to-peer network, and • We thoroughly validate Ting's accuracy (80% of the does not require any additional user deployment. There has time, its estimates are within 10% of ground-truth), also been considerable work towards estimating inter-node stability (over a week, Ting's estimates vary by less latencies through the use of relatively few landmarks de- than 5ms), and trade-offs between speed and accuracy. ployed throughout the network [6, 18, 33]. Such estimation systems offer considerably greater coverage than Ting|they • We present algorithms that use all-pairs latency mea- can be applied to virtually any pair of nodes|but suffer surements to drastically improve the time (a median from the fact that Internet latencies are inherently difficult 1:5× speedup) to deanonymize Tor circuits. to estimate accurately, e.g., due to triangle inequality vio- • Finally, we show that Ting's measurements can be used lations [26, 15] (x5.2.1). Ting, on the other hand, achieves to improve path selection: We find an abundance of so- greater accuracy by performing direct measurements. called triangle inequality violations in inter-Tor-node An approach that inspires us is that of Gummadi et al. [11], latencies, and show that circuits longer than three hops who aimed to estimate the latency between clients and servers can be used to achieve lower end-to-end latencies. by clever use of recursive DNS queries. Their \King" tool sent a recursive DNS request to a name server associated The rest of this paper is structured as follows. In Sec- with the first host that could only be answered by a name tion 2, we present related work on ascertaining and apply- server associated with the second. Although King required ing round-trip time estimations among arbitrary hosts. We only that one of the two name servers support recursive present the design of Ting in Section 3, and an extensive val- queries, in recent years, DNS servers have stopped respond- idation of Ting in Section 4.
Recommended publications
  • A Generic Data Exchange System for F2F Networks
    The Retroshare project The GXS system Decentralize your app! A Generic Data Exchange System for F2F Networks Cyril Soler C.Soler The GXS System 03 Feb. 2018 1 / 19 The Retroshare project The GXS system Decentralize your app! Outline I Overview of Retroshare I The GXS system I Decentralize your app! C.Soler The GXS System 03 Feb. 2018 2 / 19 The Retroshare project The GXS system Decentralize your app! The Retroshare Project I Mesh computers using signed TLS over TCP/UDP/Tor/I2P; I anonymous end-to-end encrypted FT with swarming; I mail, IRC chat, forums, channels; I available on Mac OS, Linux, Windows, (+ Android). C.Soler The GXS System 03 Feb. 2018 3 / 19 The Retroshare project The GXS system Decentralize your app! The Retroshare Project I Mesh computers using signed TLS over TCP/UDP/Tor/I2P; I anonymous end-to-end encrypted FT with swarming; I mail, IRC chat, forums, channels; I available on Mac OS, Linux, Windows. C.Soler The GXS System 03 Feb. 2018 3 / 19 The Retroshare project The GXS system Decentralize your app! The Retroshare Project I Mesh computers using signed TLS over TCP/UDP/Tor/I2P; I anonymous end-to-end encrypted FT with swarming; I mail, IRC chat, forums, channels; I available on Mac OS, Linux, Windows. C.Soler The GXS System 03 Feb. 2018 3 / 19 The Retroshare project The GXS system Decentralize your app! The Retroshare Project I Mesh computers using signed TLS over TCP/UDP/Tor/I2P; I anonymous end-to-end encrypted FT with swarming; I mail, IRC chat, forums, channels; I available on Mac OS, Linux, Windows.
    [Show full text]
  • Anonymous Rate Limiting with Direct Anonymous Attestation
    Anonymous rate limiting with Direct Anonymous Attestation Alex Catarineu Philipp Claßen Cliqz GmbH, Munich Konark Modi Josep M. Pujol 25.09.18 Crypto and Privacy Village 2018 Data is essential to build services 25.09.18 Crypto and Privacy Village 2018 Problems with Data Collection IP UA Timestamp Message Payload Cookie Type 195.202.XX.XX FF.. 2018-07-09 QueryLog [face, facebook.com] Cookie=966347bfd 14:01 1e550 195.202.XX.XX Chrome.. 2018-07-09 Page https://analytics.twitter.com/user/konark Cookie=966347bfd 14:06 modi 1e55040434abe… 195.202.XX.XX Chrome.. 2018-07-09 QueryLog [face, facebook.com] Cookie=966347bfd 14:10 1e55040434abe… 195.202.XX.XX Chrome.. 2018-07-09 Page https://booking.com/hotels/barcelona Cookie=966347bfd 16:15 1e55040434abe… 195.202.XX.XX Chrome.. 2018-07-09 QueryLog [face, facebook.com] Cookie=966347bfd 14:10 1e55040434abe… 195.202.XX.XX FF.. 2018-07-09 Page https://shop.flixbus.de/user/resetting/res Cookie=966347bfd 18:40 et/hi7KTb1Pxa4lXqKMcwLXC0XzN- 1e55040434abe… 47Tt0Q 25.09.18 Crypto and Privacy Village 2018 Anonymous data collection Timestamp Message Type Payload 2018-07-09 14 Querylog [face, facebook.com] 2018-07-09 14 Querylog [boo, booking.com] 2018-07-09 14 Page https://booking.com/hotels/barcelona 2018-07-09 14 Telemetry [‘engagement’: 0 page loads last week, 5023 page loads last month] More details: https://gist.github.com/solso/423a1104a9e3c1e3b8d7c9ca14e885e5 http://josepmpujol.net/public/papers/big_green_tracker.pdf 25.09.18 Crypto and Privacy Village 2018 Motivation: Preventing attacks on anonymous data collection Timestamp Message Type Payload 2018-07-09 14 querylog [book, booking.com] 2018-07-09 14 querylog [fac, facebook.com] … ….
    [Show full text]
  • DARK WEB INVESTIGATION GUIDE Contents 1
    DARK WEB INVESTIGATION GUIDE Contents 1. Introduction 3 2. Setting up Chrome for Dark Web Access 5 3. Setting up Virtual Machines for Dark Web Access 9 4. Starting Points for Tor Investigations 20 5. Technical Clues for De-Anonymizing Hidden Services 22 5.1 Censys.io SSL Certificates 23 5.2 Searching Shodan for Hidden Services 24 5.3 Checking an IP Address for Tor Usage 24 5.4 Additional Resources 25 6. Conclusion 26 2 Dark Web Investigation Guide 1 1. Introduction 3 Introduction 1 There is a lot of confusion about what the dark web is vs. the deep web. The dark web is part of the Internet that is not accessible through traditional means. It requires that you use a technology like Tor (The Onion Router) or I2P (Invisible Internet Project) in order to access websites, email or other services. The deep web is slightly different. The deep web is made of all the webpages or entire websites that have not been crawled by a search engine. This could be because they are hidden behind paywalls or require a username and password to access. We are going to be setting up access to the dark web with a focus on the Tor network. We are going to accomplish this in two different ways. The first way is to use the Tor Browser to get Google Chrome connected to the the Tor network. This is the less private and secure option, but it is the easiest to set up and use and is sufficient for accessing material on the dark web.
    [Show full text]
  • An Analysis of Private Browsing Modes in Modern Browsers
    An Analysis of Private Browsing Modes in Modern Browsers Gaurav Aggarwal Elie Bursztein Collin Jackson Dan Boneh Stanford University CMU Stanford University Abstract Even within a single browser there are inconsistencies. We study the security and privacy of private browsing For example, in Firefox 3.6, cookies set in public mode modes recently added to all major browsers. We first pro- are not available to the web site while the browser is in pose a clean definition of the goals of private browsing private mode. However, passwords and SSL client cer- and survey its implementation in different browsers. We tificates stored in public mode are available while in pri- conduct a measurement study to determine how often it is vate mode. Since web sites can use the password man- used and on what categories of sites. Our results suggest ager as a crude cookie mechanism, the password policy that private browsing is used differently from how it is is inconsistent with the cookie policy. marketed. We then describe an automated technique for Browser plug-ins and extensions add considerable testing the security of private browsing modes and report complexity to private browsing. Even if a browser ad- on a few weaknesses found in the Firefox browser. Fi- equately implements private browsing, an extension can nally, we show that many popular browser extensions and completely undermine its privacy guarantees. In Sec- plugins undermine the security of private browsing. We tion 6.1 we show that many widely used extensions un- propose and experiment with a workable policy that lets dermine the goals of private browsing.
    [Show full text]
  • The Potential Harms of the Tor Anonymity Network Cluster Disproportionately in Free Countries
    The potential harms of the Tor anonymity network cluster disproportionately in free countries Eric Jardinea,1,2, Andrew M. Lindnerb,1, and Gareth Owensonc,1 aDepartment of Political Science, Virginia Tech, Blacksburg, VA 24061; bDepartment of Sociology, Skidmore College, Saratoga Springs, NY 12866; and cCyber Espion Ltd, Portsmouth PO2 0TP, United Kingdom Edited by Douglas S. Massey, Princeton University, Princeton, NJ, and approved October 23, 2020 (received for review June 10, 2020) The Tor anonymity network allows users to protect their privacy However, substantial evidence has shown that the preponder- and circumvent censorship restrictions but also shields those ance of Onion/Hidden Services traffic connects to illicit sites (7). distributing child abuse content, selling or buying illicit drugs, or With this important caveat in mind, our data also show that the sharing malware online. Using data collected from Tor entry distribution of potentially harmful and beneficial uses is uneven, nodes, we provide an estimation of the proportion of Tor network clustering predominantly in politically free regimes. In particular, users that likely employ the network in putatively good or bad the average rate of likely malicious use of Tor in our data for ways. Overall, on an average country/day, ∼6.7% of Tor network countries coded by Freedom House as “not free” is just 4.8%. In users connect to Onion/Hidden Services that are disproportion- countries coded as “free,” the percentage of users visiting Onion/ ately used for illicit purposes. We also show that the likely balance Hidden Services as a proportion of total daily Tor use is nearly of beneficial and malicious use of Tor is unevenly spread globally twice as much or ∼7.8%.
    [Show full text]
  • Technical and Legal Overview of the Tor Anonymity Network
    Emin Çalışkan, Tomáš Minárik, Anna-Maria Osula Technical and Legal Overview of the Tor Anonymity Network Tallinn 2015 This publication is a product of the NATO Cooperative Cyber Defence Centre of Excellence (the Centre). It does not necessarily reflect the policy or the opinion of the Centre or NATO. The Centre may not be held responsible for any loss or harm arising from the use of information contained in this publication and is not responsible for the content of the external sources, including external websites referenced in this publication. Digital or hard copies of this publication may be produced for internal use within NATO and for personal or educational use when for non- profit and non-commercial purpose, provided that copies bear a full citation. www.ccdcoe.org [email protected] 1 Technical and Legal Overview of the Tor Anonymity Network 1. Introduction .................................................................................................................................... 3 2. Tor and Internet Filtering Circumvention ....................................................................................... 4 2.1. Technical Methods .................................................................................................................. 4 2.1.1. Proxy ................................................................................................................................ 4 2.1.2. Tunnelling/Virtual Private Networks ............................................................................... 5
    [Show full text]
  • The Tor Dark Net
    PAPER SERIES: NO. 20 — SEPTEMBER 2015 The Tor Dark Net Gareth Owen and Nick Savage THE TOR DARK NET Gareth Owen and Nick Savage Copyright © 2015 by Gareth Owen and Nick Savage Published by the Centre for International Governance Innovation and the Royal Institute of International Affairs. The opinions expressed in this publication are those of the authors and do not necessarily reflect the views of the Centre for International Governance Innovation or its Board of Directors. This work is licensed under a Creative Commons Attribution — Non-commercial — No Derivatives License. To view this license, visit (www.creativecommons.org/licenses/by-nc- nd/3.0/). For re-use or distribution, please include this copyright notice. 67 Erb Street West 10 St James’s Square Waterloo, Ontario N2L 6C2 London, England SW1Y 4LE Canada United Kingdom tel +1 519 885 2444 fax +1 519 885 5450 tel +44 (0)20 7957 5700 fax +44 (0)20 7957 5710 www.cigionline.org www.chathamhouse.org TABLE OF CONTENTS vi About the Global Commission on Internet Governance vi About the Authors 1 Executive Summary 1 Introduction 2 Hidden Services 2 Related Work 3 Study of HSes 4 Content and Popularity Analysis 7 Deanonymization of Tor Users and HSes 8 Blocking of Tor 8 HS Blocking 9 Conclusion 9 Works Cited 12 About CIGI 12 About Chatham House 12 CIGI Masthead GLOBAL COMMISSION ON INTERNET GOVERNANCE PAPER SERIES: NO. 20 — SEPTEMBER 2015 ABOUT THE GLOBAL ABOUT THE AUTHORS COMMISSION ON INTERNET Gareth Owen is a senior lecturer in the School of GOVERNANCE Computing at the University of Portsmouth.
    [Show full text]
  • Security Audit of Safeplug “Tor in a Box”
    Security Audit of Safeplug “Tor in a Box” Anne Edmundson Anna Kornfeld Simpson Joshua A. Kroll Princeton University Princeton University Princeton University [email protected] [email protected] [email protected] Edward W. Felten Princeton University [email protected] Abstract hardware, software, network behavior, and usability of the device. The following are some of our findings: We present the first public third-party security audit of Pogoplug’s Safeplug device, which markets “complete security and anonymity online” by using Tor technology • The Safeplug functions as a HTTP proxy for the to protect users’ IP addresses. We examine the hardware, browser, which then uses Tor for outgoing traffic. software, and network behavior of the Safeplug device, • Despite the use of Privoxy as an ad-blocker, the as well as the user experience in comparison to other Safeplug does nothing to prevent users’ browsers forms of web browsing. Although the Safeplug appears from collecting both first- and third-party tracking to use Tor as advertised, users may still be identified in cookies, allowing users to be de-anonymized across ways they may not expect. Furthermore, an engineer- websites despite the presence of Tor [27]. ing vulnerability in how the Safeplug accepts settings • Safeplug users are vulnerable to a Cross-Site Re- changes would allow an adversary internal or external to quest Forgery (CSRF) attack that allows an attacker a user’s home network to silently disable Tor or modify external to their home network to modify the Safe- other Safeplug settings, which completely invalidates the plug settings (including silently turning off the use security claims of the device.
    [Show full text]
  • Defending Against Malicious Cyber Activity Originating From
    TLP:WHITE Product ID: A20-183A July 1, 2020 Defending Against Malicious Cyber Activity Originating from Tor This advisory—written by the Cybersecurity Security and Infrastructure Security Agency (CISA) with contributions from the Federal Bureau of Investigation (FBI)—highlights risks associated with Tor, along with technical details and recommendations for mitigation. Cyber threat actors can use Tor software and network infrastructure for anonymity and obfuscation purposes to clandestinely conduct malicious cyber operations.1,2,3 Tor (aka The Onion Router) is software that allows users to browse the web anonymously by encrypting and routing requests through multiple relay layers or nodes. This software is maintained by the Tor Project, a nonprofit organization that provides internet anonymity and anti-censorship tools. While Tor can be used to promote democracy and free, anonymous use of the internet, it also provides an avenue for malicious actors to conceal their activity because identity and point of origin cannot be determined for a Tor software user. Using the Onion Routing Protocol, Tor software obfuscates a user’s identity from anyone seeking to monitor online activity (e.g., nation states, surveillance organizations, information security tools). This is possible because the online activity of someone using Tor software appears to originate from the Internet Protocol (IP) address of a Tor exit node, as opposed to the IP address of the user’s computer. CISA and the FBI recommend that organizations assess their individual risk of compromise via Tor and take appropriate mitigations to block or closely monitor inbound and outbound traffic from known Tor nodes. 1 CISA Alert published April 2020: Continued Threat Actor Exploitation Post Pulse Secure VPN Patching.
    [Show full text]
  • Guide to Retroshare Tor Or I2P Routing Update Some Quick Notes To
    A Guide to Retroshare Tor or I2P routing Update Some quick notes to supplement the existing Help Guides for setting up Retroshare Regular and Hidden Nodes routed via Tor and/or I2P. Snapshot in this update 1) Point out the torrc exit node command is not needed for Regular and Hidden Node Retroshare Tor routing with torrc examples. 2) Steps, guides for setting up multiple Tor binary folders each using a different Socks Port for concurrent TorS applications to enable different specific listening ports, Tor proxys. 3) Guide for setting up a I2P 4/4a/5 client tunnel and need to turn off unused I2P default tunnels. Retroshare Regular nodes using the optional Tor proxy client does not need nor use any Tor Exit Nodes. Unless you are using the same Tor binary for applications which require a Exit Node to clearnet such as with a FeedReader RSS server or website, do not include Exit Node commands in your Tor torrc file. Retroshare Regular Node using the optional Tor Proxy client Working Torrc Example (adjust the file paths for your needs, system) # This file was generated by Tor; if you edit it, comments will not be preserved # The old torrc file was renamedm to torrc.orig.1 or similar, and Tor will ignore it DataDirectory /usr/local/etc/tor GeoIPFile /usr/local/etc/tor/geoip GeoIPv6File /usr/local/etc/tor/geoip6 SocksPort 9050 Retroshare Hidden nodes routed solely to and inside the Tor Network should not have any Exit Node commands in your Tor torrc file. Working example of a Retroshare Hidden node operating as a Tor Hidden Service torrc file # This file was generated by Tor; if you edit it, comments will not be preserved # The old torrc file was renamed to torrc.orig.1 or similar, and Tor will ignore it DataDirectory /usr/local/etc/tor GeoIPFile /usr/local/etc/tor/geoip GeoIPv6File /usr/local/etc/tor/geoip6i HiddenServiceDir /home/name/hideserv HiddenServicePort 11040 127.0.0.1:13080 SocksPort 9050 Running Multiple concurrentt applications routing each through the tor network as a Tor proxy client or as a Tor hidden service.
    [Show full text]
  • Download (1MB)
    Universit¨atdes Saarlandes Naturwissenschaftlich-Technische Fakult¨atI Fachrichtung Informatik Bachelorarbeit The MatoR Addon Accessible Quantification of Tor Anonymity for the Tor Browser vorgelegt von Markus Bauer am 13.08.2015 Begutachtet von: Prof. Dr. Michael Backes Dr. Christian Rossow Eidesstattliche Erkl¨arung Ich erkl¨arehiermit an Eides Statt, dass ich die vorliegende Arbeit selbst¨andig verfasst und keine anderen als die angegebenen Quellen und Hilfsmittel verwendet habe. Statement in Lieu of an Oath I hereby confirm that I have written this thesis on my own and that I have not used any other media or materials than the ones referred to in this thesis Einverst¨andniserkl¨arung Ich bin damit einverstanden, dass meine (bestandene) Arbeit in beiden Versionen in die Bibliothek der Informatik aufgenommen und damit ver¨offentlicht wird. Declaration of Consent I agree to make both versions of my thesis (with a passing grade) accessible to the public by having them added to the library of the Computer Science Department. Saarbr¨ucken, (Datum/Date) (Unterschrift/Signature) Eidesstattliche Erkl¨arung Ich erkl¨arehiermit an Eides Statt, dass die vorliegende Arbeit mit der elektronischen Version ¨ubereinstimmt. Statement in Lieu of an Oath I hereby confirm the congruence of the contents of the printed data and the electronic version of the thesis. Saarbr¨ucken, (Datum/Date) (Unterschrift/Signature) Abstract Since 2004, the anonymous communication network Tor provides anonymity to its users. However, no assessment of the degree of anonymity was available to Tor users. The anonymity monitor MATor (CCS'14) was built to rigorously assess the current degree of anonymity in the Tor network.
    [Show full text]
  • Compromising Tor Anonymity Exploiting P2P Information Leakage
    Compromising Tor Anonymity Exploiting P2P Information Leakage Pere Manils, Chaabane Abdelberi, Stevens Le Blond, Mohamed Ali Kaafar, Claude Castelluccia, Arnaud Legout, Walid Dabbous To cite this version: Pere Manils, Chaabane Abdelberi, Stevens Le Blond, Mohamed Ali Kaafar, Claude Castelluccia, et al.. Compromising Tor Anonymity Exploiting P2P Information Leakage. [Research Report] 2010. inria-00471556 HAL Id: inria-00471556 https://hal.inria.fr/inria-00471556 Submitted on 8 Apr 2010 HAL is a multi-disciplinary open access L’archive ouverte pluridisciplinaire HAL, est archive for the deposit and dissemination of sci- destinée au dépôt et à la diffusion de documents entific research documents, whether they are pub- scientifiques de niveau recherche, publiés ou non, lished or not. The documents may come from émanant des établissements d’enseignement et de teaching and research institutions in France or recherche français ou étrangers, des laboratoires abroad, or from public or private research centers. publics ou privés. Compromising Tor Anonymity Exploiting P2P Information Leakage Pere Manils, Abdelberi Chaabane, Stevens Le Blond, Mohamed Ali Kaafar, Claude Castelluccia, Arnaud Legout, Walid Dabbous ABSTRACT etc.) present in the victim’s browser to reveal browser’s his- Privacy of users in P2P networks goes far beyond their tory, location information, and other sensitive data [7, 2, 4, current usage and is a fundamental requirement to the adop- 17]. tion of P2P protocols for legal usage. In a climate of cold In order to prevent or at least reduce these attacks, the war between these users and anti-piracy groups, more and Tor project recommends the use of web proxy solutions like more users are moving to anonymizing networks in an at- Privoxy or Polipo [19, 5, 21].
    [Show full text]