Delivery-Date: Thu, 29 Jan 2015 16:21:15 -0500
Return-Path: <tor-talk-bounces@lists.torproject.org>
X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on moria.seul.org
X-Spam-Level: 
X-Spam-Status: No, score=-4.8 required=5.0 tests=BAYES_00,RCVD_IN_DNSWL_MED,
	RP_MATCHES_RCVD,URIBL_BLOCKED autolearn=ham version=3.3.1
X-Original-To: archiver@seul.org
Delivered-To: archiver@seul.org
Received: from eugeni.torproject.org (eugeni.torproject.org [38.229.72.13])
	(using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits))
	(No client certificate requested)
	by khazad-dum.seul.org (Postfix) with ESMTPS id 29D601E0B29
	for <archiver@seul.org>; Thu, 29 Jan 2015 16:21:14 -0500 (EST)
Received: from eugeni.torproject.org (localhost [127.0.0.1])
	by eugeni.torproject.org (Postfix) with ESMTP id 74EC82B74E;
	Thu, 29 Jan 2015 21:21:10 +0000 (UTC)
Received: from localhost (localhost [127.0.0.1])
 by eugeni.torproject.org (Postfix) with ESMTP id A5BBB2AAA6
 for <tor-talk@lists.torproject.org>; Thu, 29 Jan 2015 21:21:07 +0000 (UTC)
X-Virus-Scanned: Debian amavisd-new at 
Received: from eugeni.torproject.org ([127.0.0.1])
 by localhost (eugeni.torproject.org [127.0.0.1]) (amavisd-new, port 10024)
 with ESMTP id pNmHjax8hniF for <tor-talk@lists.torproject.org>;
 Thu, 29 Jan 2015 21:21:07 +0000 (UTC)
Received: from patternsinthevoid.net (greyarea.patternsinthevoid.net
 [106.187.37.158])
 by eugeni.torproject.org (Postfix) with ESMTP id 5E92F28404
 for <tor-talk@lists.torproject.org>; Thu, 29 Jan 2015 21:21:07 +0000 (UTC)
Received: from localhost (localhost [127.0.0.1])
 by patternsinthevoid.net (Postfix) with ESMTP id 584A7374148
 for <tor-talk@lists.torproject.org>; Thu, 29 Jan 2015 21:21:04 +0000 (UTC)
X-Virus-Scanned: Debian amavisd-new at patternsinthevoid.net
Received: from patternsinthevoid.net ([127.0.0.1])
 by localhost (greyarea.patternsinthevoid.net [127.0.0.1]) (amavisd-new,
 port 10024)
 with ESMTP id 0IRSF0zSfB7U for <tor-talk@lists.torproject.org>;
 Thu, 29 Jan 2015 21:20:49 +0000 (UTC)
Date: Thu, 29 Jan 2015 21:20:15 +0000
From: isis <isis@torproject.org>
To: tor-talk@lists.torproject.org
Message-ID: <20150129212015.GJ6456@patternsinthevoid.net>
References: <CAMCPh3yW-1mqmTsiA0vW9ipBpuovWZ06EraNo-bDodSV1=hdbQ@mail.gmail.com>
MIME-Version: 1.0
In-Reply-To: <CAMCPh3yW-1mqmTsiA0vW9ipBpuovWZ06EraNo-bDodSV1=hdbQ@mail.gmail.com>
X-GPG-Public-Key-URL: https://blog.patternsinthevoid.net/isis.txt
X-Louis-Lingg: In this hope do I say to you I despise you. I despise your
 order, your laws, your force-propped authority. Hang me for it!
Subject: Re: [tor-talk] WebRTC to uncover local IP
X-BeenThere: tor-talk@lists.torproject.org
X-Mailman-Version: 2.1.15
Precedence: list
Reply-To: tor-talk@lists.torproject.org
List-Id: "all discussion about theory, design,
 and development of Onion Routing" <tor-talk.lists.torproject.org>
List-Unsubscribe: <https://lists.torproject.org/cgi-bin/mailman/options/tor-talk>, 
 <mailto:tor-talk-request@lists.torproject.org?subject=unsubscribe>
List-Archive: <http://lists.torproject.org/pipermail/tor-talk/>
List-Post: <mailto:tor-talk@lists.torproject.org>
List-Help: <mailto:tor-talk-request@lists.torproject.org?subject=help>
List-Subscribe: <https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-talk>, 
 <mailto:tor-talk-request@lists.torproject.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============2427089009139238846=="
Errors-To: tor-talk-bounces@lists.torproject.org
Sender: "tor-talk" <tor-talk-bounces@lists.torproject.org>


--===============2427089009139238846==
Content-Type: multipart/signed; micalg=pgp-sha512;
	protocol="application/pgp-signature"; boundary="qjSZefE6w0iW6XmQ"
Content-Disposition: inline


--qjSZefE6w0iW6XmQ
Content-Type: text/plain; charset=utf-8
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

AntiTree transcribed 0.3K bytes:
> This PoC has made its ways around. Using webRTC to deanonomize your IP. N=
ew
> to me: https://diafygi.github.io/webrtc-ips/
>=20

Neat. Although=E2=80=A6 that's kind of most of the purpose of the WebRTC an=
d STUN/ICE
protocols, being directly P2P and all=E2=80=A6 so I'm not exactly sure this=
 could be
considered a PoC or a bug.

That said, Tor Browser has always disabled the WebRTC sections of Firefox's
code, at compile time, [0] so if you're using Tor Browser you don't have to
worry about things like this.  However, if Mozilla were ever to remove that
--disable-webrtc option from the .mozconfig settings, we'd potentially need=
 to
figure out some other way to disable it, e.g. setting the FF preference:

    media.peerconnection.enabled =3D false

which worked in my tests to disable WebRTC after it was compiled in.

Even better than disabling it, the Tor Browser Team really needs help from
someone with a really strong knowledge of WebRTC and its potential privacy
caveats to help us assess which parts of WebRTC (if any) that we might be a=
ble
to safely allow.  The reason it's entirely disabled is because we know some
parts are unsafe, and sadly we didn't have the time/resources to sort out
which parts are which. :/

[0]: https://gitweb.torproject.org/tor-browser.git/tree/.mozconfig?h=3Desr2=
4&id=3Dtor-browser-31.4.0esr-4.0-1-build1#n22

--=20
 =E2=99=A5=E2=92=B6 isis agora lovecruft
_________________________________________________________
OpenPGP: 4096R/0A6A58A14B5946ABDE18E207A3ADB67A2CDB8B35
Current Keys: https://blog.patternsinthevoid.net/isis.txt

--qjSZefE6w0iW6XmQ
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: Digital signature

-----BEGIN PGP SIGNATURE-----

iQMhBAEBCgELBQJUyqQPBYMB4TOAVhSAAAAAACUAKGlzaXMrc2lnbnN1YmtleUBw
YXR0ZXJuc2ludGhldm9pZC5uZXRDMkYwMzNBNjFEMDAxQjU1MjE4NTVBOUUxOEMx
NkVDNUY5RjFENjczSxSAAAAAABoAKGlzaXNAcGF0dGVybnNpbnRoZXZvaWQubmV0
MEE2QTU4QTE0QjU5NDZBQkRFMThFMjA3QTNBREI2N0EyQ0RCOEIzNS4aaHR0cHM6
Ly9ibG9nLnBhdHRlcm5zaW50aGV2b2lkLm5ldC9wb2xpY3kudHh0LJhodHRwczov
L2Jsb2cucGF0dGVybnNpbnRoZXZvaWQubmV0L2lzaXMudHh0AAoJEBjBbsX58dZz
Hc4P/1CZuJ6YGTpkA9C/8wpg3x8GD5ndWxOjNQynhbwE+v0JreCQ4g3DGk1vgt/S
gnGxVZTGEkuftQYI06AeXv24U79LYrJZYW/iSO6TdvCpP3d7RtuZzRVZ43kDp06u
5+koNP5G1sjbtNcW2k4BLwhl/r31TnUYLAElChp86RuXzlUhUpoXShv2VpI7zlNo
PPmDzy1BcC6P+jJmEvCYvfdXfDiWplSYspQNEAyx5pfAHVTAmmxu+SB2w6Ke7tIf
umzkacFoiAmxWIc8yYLTe6dz85EKro93vW0BZJ6APNbUm4ArU8+rTTWtyzX+5yri
RSJMf5M0IqoGUU2YhmIxR87zMatq0LauIilkhXnLrVstFB3PJmZr2cYRYoig089f
2h1RG3JmIK6fouImJIEFdo5qcFeHA7O7kTgOlDOEGY+PyVMK4Mcx3ICIPEu1TVLi
6dCpl77SLLvW50MB8BVYCGdBsBefqyeQskMtO9FkKjuc4fUmObZhXyBWh4pOSslw
YeL2T0sKHbM+fY304nyfyBhaWN1KuTxI02R2JJuho8MtYvTsHBvvUDYtEPI67Xn1
DX9MkckpFe1yd6vS5LdJknojfCR5o8a8fO+3Dmj31Te6pOTho/ihjzmLeHHwrNoG
UYybSc/9UsKuVLjEML5Ta6d2AMQpv1tV+1dNxJ7zxK/OqJCU
=JVUf
-----END PGP SIGNATURE-----

--qjSZefE6w0iW6XmQ--

--===============2427089009139238846==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

-- 
tor-talk mailing list - tor-talk@lists.torproject.org
To unsubscribe or change other settings go to
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-talk

--===============2427089009139238846==--

