uncovering internet censorship - ooni · transparency of internet censorship around the world....
TRANSCRIPT
![Page 1: Uncovering Internet Censorship - OONI · transparency of Internet censorship around the world. Since 2012, OONI has collected millions of network measurements across more than 100](https://reader034.vdocument.in/reader034/viewer/2022050113/5f4a5523b0488b43837bc880/html5/thumbnails/1.jpg)
Uncovering Internet Censorship
International Journalism Festival, 6th April 2017 Arturo Filastò & Maria Xynou
![Page 2: Uncovering Internet Censorship - OONI · transparency of Internet censorship around the world. Since 2012, OONI has collected millions of network measurements across more than 100](https://reader034.vdocument.in/reader034/viewer/2022050113/5f4a5523b0488b43837bc880/html5/thumbnails/2.jpg)
OONI: Open Observatory of Network Interference
Free software project (under the Tor Project) aimed at empowering decentralized efforts in increasing transparency of Internet censorship around the world.
Since 2012, OONI has collected millions of network measurements
across more than 100 countries around the world, shedding light on
various instances of network interference.
https://ooni.torproject.org
![Page 3: Uncovering Internet Censorship - OONI · transparency of Internet censorship around the world. Since 2012, OONI has collected millions of network measurements across more than 100](https://reader034.vdocument.in/reader034/viewer/2022050113/5f4a5523b0488b43837bc880/html5/thumbnails/3.jpg)
OONI Software Tests
Blocking of websites Blocking of instant messaging apps
Blocking of censorship circumvention tools
Detection of middle boxes Measurement of network speed & performance
![Page 4: Uncovering Internet Censorship - OONI · transparency of Internet censorship around the world. Since 2012, OONI has collected millions of network measurements across more than 100](https://reader034.vdocument.in/reader034/viewer/2022050113/5f4a5523b0488b43837bc880/html5/thumbnails/4.jpg)
Recent cases
![Page 5: Uncovering Internet Censorship - OONI · transparency of Internet censorship around the world. Since 2012, OONI has collected millions of network measurements across more than 100](https://reader034.vdocument.in/reader034/viewer/2022050113/5f4a5523b0488b43837bc880/html5/thumbnails/5.jpg)
WhatsApp blocked in Brazil
May 2016
https://ooni.torproject.org/post/brazil-whatsapp-block/
![Page 6: Uncovering Internet Censorship - OONI · transparency of Internet censorship around the world. Since 2012, OONI has collected millions of network measurements across more than 100](https://reader034.vdocument.in/reader034/viewer/2022050113/5f4a5523b0488b43837bc880/html5/thumbnails/6.jpg)
Social media blocked in Uganda
May 2016
https://ooni.torproject.org/post/uganda-social-media-blocked/
![Page 7: Uncovering Internet Censorship - OONI · transparency of Internet censorship around the world. Since 2012, OONI has collected millions of network measurements across more than 100](https://reader034.vdocument.in/reader034/viewer/2022050113/5f4a5523b0488b43837bc880/html5/thumbnails/7.jpg)
Internet shutdown in Ethiopia
August 2016
https://ooni.torproject.org/post/ethiopia-internet-shutdown-amidst-recent-protests/
![Page 8: Uncovering Internet Censorship - OONI · transparency of Internet censorship around the world. Since 2012, OONI has collected millions of network measurements across more than 100](https://reader034.vdocument.in/reader034/viewer/2022050113/5f4a5523b0488b43837bc880/html5/thumbnails/8.jpg)
Internet shutdown in the Gambia
December 2016
https://ooni.torproject.org/post/gambia-internet-shutdown/
![Page 9: Uncovering Internet Censorship - OONI · transparency of Internet censorship around the world. Since 2012, OONI has collected millions of network measurements across more than 100](https://reader034.vdocument.in/reader034/viewer/2022050113/5f4a5523b0488b43837bc880/html5/thumbnails/9.jpg)
Internet censorship events in Ethiopia
December 2016
https://ooni.torproject.org/post/ethiopia-report/
WhatsApp found to be blocked
Deep Packet Inspection (DPI) detected
Media outlets, LGBTI sites, human rights websites, political opposition sites & circumvention tool sites found to be blocked
![Page 10: Uncovering Internet Censorship - OONI · transparency of Internet censorship around the world. Since 2012, OONI has collected millions of network measurements across more than 100](https://reader034.vdocument.in/reader034/viewer/2022050113/5f4a5523b0488b43837bc880/html5/thumbnails/10.jpg)
Internet censorship in Malaysia
December 2016
https://ooni.torproject.org/post/malaysia-report/
News outlets, blogs, and medium.com blocked for covering the 1MDB scandal
39 websites found to be blocked through the DNS injection of block pages
![Page 11: Uncovering Internet Censorship - OONI · transparency of Internet censorship around the world. Since 2012, OONI has collected millions of network measurements across more than 100](https://reader034.vdocument.in/reader034/viewer/2022050113/5f4a5523b0488b43837bc880/html5/thumbnails/11.jpg)
Internet censorship in Thailand
March 2017
https://ooni.torproject.org/post/thailand-internet-censorship/
Blocked sites include: News outlets (nypost.com & dailymail.co.uk)wikileaks.orgCircumvention tool sites (e.g. hotspotshield.com)
![Page 12: Uncovering Internet Censorship - OONI · transparency of Internet censorship around the world. Since 2012, OONI has collected millions of network measurements across more than 100](https://reader034.vdocument.in/reader034/viewer/2022050113/5f4a5523b0488b43837bc880/html5/thumbnails/12.jpg)
Internet censorship in Myanmar
March 2017
https://ooni.torproject.org/post/myanmar-report/
The sites of the U.S embassy in Myanmar and of the Organization of American States (OAS) presented strong signs of TCP/IP and HTTP blocking.
Blue Coat software was detected by ooniprobe in 2012. No signs of this software appeared to currently be present in the 6 networks where tests were recently run.
![Page 13: Uncovering Internet Censorship - OONI · transparency of Internet censorship around the world. Since 2012, OONI has collected millions of network measurements across more than 100](https://reader034.vdocument.in/reader034/viewer/2022050113/5f4a5523b0488b43837bc880/html5/thumbnails/13.jpg)
Running ooniprobe
Linux or macOS Android iOS RaspberryPi
![Page 14: Uncovering Internet Censorship - OONI · transparency of Internet censorship around the world. Since 2012, OONI has collected millions of network measurements across more than 100](https://reader034.vdocument.in/reader034/viewer/2022050113/5f4a5523b0488b43837bc880/html5/thumbnails/14.jpg)
ooniprobe web user interface
![Page 15: Uncovering Internet Censorship - OONI · transparency of Internet censorship around the world. Since 2012, OONI has collected millions of network measurements across more than 100](https://reader034.vdocument.in/reader034/viewer/2022050113/5f4a5523b0488b43837bc880/html5/thumbnails/15.jpg)
ooniprobe on RaspberryPi
![Page 16: Uncovering Internet Censorship - OONI · transparency of Internet censorship around the world. Since 2012, OONI has collected millions of network measurements across more than 100](https://reader034.vdocument.in/reader034/viewer/2022050113/5f4a5523b0488b43837bc880/html5/thumbnails/16.jpg)
ooniprobe mobile app
![Page 17: Uncovering Internet Censorship - OONI · transparency of Internet censorship around the world. Since 2012, OONI has collected millions of network measurements across more than 100](https://reader034.vdocument.in/reader034/viewer/2022050113/5f4a5523b0488b43837bc880/html5/thumbnails/17.jpg)
Risks: ooniprobe is a tool for investigations!
• Anyone monitoring your internet activity (e.g. ISP) will know that you are running ooniprobe.
• Types of URLs tested include provocative or objectionable sites (e.g. pornography).
• OONI's “HTTP invalid request line” test could be viewed as a form of “hacking”.
• The use of ooniprobe might potentially be viewed as illegal or anti-government activity.https://ooni.torproject.org/about/risks/
![Page 18: Uncovering Internet Censorship - OONI · transparency of Internet censorship around the world. Since 2012, OONI has collected millions of network measurements across more than 100](https://reader034.vdocument.in/reader034/viewer/2022050113/5f4a5523b0488b43837bc880/html5/thumbnails/18.jpg)
Choices you can make
Contribute to test lists Types of test to run Privacy settings
How you upload data Platform for running ooniprobe
![Page 19: Uncovering Internet Censorship - OONI · transparency of Internet censorship around the world. Since 2012, OONI has collected millions of network measurements across more than 100](https://reader034.vdocument.in/reader034/viewer/2022050113/5f4a5523b0488b43837bc880/html5/thumbnails/19.jpg)
Test lists:Determining which sites to test for
censorship
• Global list: Internationally relevant websites
• Country-specific lists: Websites that are relevant to a specific country
• How to contribute to test lists: https://ooni.torproject.org/get-involved/contribute-test-lists/
• Citizen Lab github repo:https://github.com/citizenlab/test-lists
![Page 20: Uncovering Internet Censorship - OONI · transparency of Internet censorship around the world. Since 2012, OONI has collected millions of network measurements across more than 100](https://reader034.vdocument.in/reader034/viewer/2022050113/5f4a5523b0488b43837bc880/html5/thumbnails/20.jpg)
Web Connectivity
Website
DNS lookup
HTTP Request
TCP Connection
Probe network
Uncensored network
Control
Probe If Control != Experiment
Possible censorship
OK
![Page 21: Uncovering Internet Censorship - OONI · transparency of Internet censorship around the world. Since 2012, OONI has collected millions of network measurements across more than 100](https://reader034.vdocument.in/reader034/viewer/2022050113/5f4a5523b0488b43837bc880/html5/thumbnails/21.jpg)
HTTP Invalid Request Line
Network withno middle box
ControlProbe
สวัสดีคุณได้ยินไหมสวัสดีคุณได้ยินไหม
Network withmiddle box
Probe
สวัสดีคุณได้ยินไหมMiddle box
????
ERROR!
![Page 22: Uncovering Internet Censorship - OONI · transparency of Internet censorship around the world. Since 2012, OONI has collected millions of network measurements across more than 100](https://reader034.vdocument.in/reader034/viewer/2022050113/5f4a5523b0488b43837bc880/html5/thumbnails/22.jpg)
HTTP headerfield manipulation
Network withno middle box
ControlProbe
GET example.comGET example.com
Network withmiddle box
Probe
GET example.com
Middle box
GET example.com
X-VIA-MIDDLEBOX
GET example.com
X-VIA-MIDDLEBOX
GET example.comX-VIA-MIDDLEBOX
=
⍯
![Page 23: Uncovering Internet Censorship - OONI · transparency of Internet censorship around the world. Since 2012, OONI has collected millions of network measurements across more than 100](https://reader034.vdocument.in/reader034/viewer/2022050113/5f4a5523b0488b43837bc880/html5/thumbnails/23.jpg)
Middle boxes:Good or Bad?
• OONI has detected the presence of filtering technology across various countries around the world.
• However, not all proxy technologies are used for censorship and/or surveillance. Often, proxy technologies are, for example, used for caching purposes.
![Page 24: Uncovering Internet Censorship - OONI · transparency of Internet censorship around the world. Since 2012, OONI has collected millions of network measurements across more than 100](https://reader034.vdocument.in/reader034/viewer/2022050113/5f4a5523b0488b43837bc880/html5/thumbnails/24.jpg)
Data ooniprobe collects
• Country code (e.g. BR for Brazil)
• Autonomous System Number (ASN)
• Date & time of measurements
• Network measurement data (depending on the type of test)
• Note: IP addresses & other potentially identifying information might unintentionally be collected.
• OONI Data Policy: https://ooni.torproject.org/about/data-policy/
![Page 25: Uncovering Internet Censorship - OONI · transparency of Internet censorship around the world. Since 2012, OONI has collected millions of network measurements across more than 100](https://reader034.vdocument.in/reader034/viewer/2022050113/5f4a5523b0488b43837bc880/html5/thumbnails/25.jpg)
Uploading data to OONI servers
• Tor hidden services (recommended!)
• HTTPS collectors
• Cloud-fronting
![Page 26: Uncovering Internet Censorship - OONI · transparency of Internet censorship around the world. Since 2012, OONI has collected millions of network measurements across more than 100](https://reader034.vdocument.in/reader034/viewer/2022050113/5f4a5523b0488b43837bc880/html5/thumbnails/26.jpg)
Open Data
• Evidence of censorship events
• Transparency of global internet controls
• Allows researchers to conduct independent studies & to explore other research questions
• Allows the public to verify OONI's findings
![Page 27: Uncovering Internet Censorship - OONI · transparency of Internet censorship around the world. Since 2012, OONI has collected millions of network measurements across more than 100](https://reader034.vdocument.in/reader034/viewer/2022050113/5f4a5523b0488b43837bc880/html5/thumbnails/27.jpg)
Open Data
• Legality: Can the blocking of specific types of sites and services be legally justified?
• Circumvention tool strategies: When and where should censorship circumvention tools be promoted the most?
• Story-telling & Advocacy: Where are censorship events occurring and what is their impact on human rights?
![Page 28: Uncovering Internet Censorship - OONI · transparency of Internet censorship around the world. Since 2012, OONI has collected millions of network measurements across more than 100](https://reader034.vdocument.in/reader034/viewer/2022050113/5f4a5523b0488b43837bc880/html5/thumbnails/28.jpg)
OONI Explorer
https://explorer.ooni.torproject.org/
![Page 29: Uncovering Internet Censorship - OONI · transparency of Internet censorship around the world. Since 2012, OONI has collected millions of network measurements across more than 100](https://reader034.vdocument.in/reader034/viewer/2022050113/5f4a5523b0488b43837bc880/html5/thumbnails/29.jpg)
Measurement API
https://measurements.ooni.torproject.org/
![Page 30: Uncovering Internet Censorship - OONI · transparency of Internet censorship around the world. Since 2012, OONI has collected millions of network measurements across more than 100](https://reader034.vdocument.in/reader034/viewer/2022050113/5f4a5523b0488b43837bc880/html5/thumbnails/30.jpg)
Interpreting the data
• “Normal” and “anomalous” measurements.
• “Anomalous” measurements MIGHT contain evidence of censorship, but not necessarily (i.e. false positives).
• We only confirm a case of censorship when we have detected a block page.
![Page 31: Uncovering Internet Censorship - OONI · transparency of Internet censorship around the world. Since 2012, OONI has collected millions of network measurements across more than 100](https://reader034.vdocument.in/reader034/viewer/2022050113/5f4a5523b0488b43837bc880/html5/thumbnails/31.jpg)
Get involved!
• OONI Partnership Program
• Monthly community meetings on https://slack.openobservatory.org
• Run ooniprobe
• Contribute to test lists
• Analyze the data
• Tell stories
• Host an OONI workshop, spread the word! :)
![Page 32: Uncovering Internet Censorship - OONI · transparency of Internet censorship around the world. Since 2012, OONI has collected millions of network measurements across more than 100](https://reader034.vdocument.in/reader034/viewer/2022050113/5f4a5523b0488b43837bc880/html5/thumbnails/32.jpg)
Resources & contacts
• OONI: https://ooni.torproject.org/
• OONI Explorer: https://explorer.ooni.torproject.org/
• Download raw measurements:https://measurements.ooni.torproject.org/
• Software: https://github.com/TheTorProject/ooni-probe
• Contact the OONI team:[email protected]: @OpenObservatory IRC: #ooni (irc.oftc.net) - https://slack.openobservatory.org/