Incentivizing Censorship Measurements via Circumvention
Aqib Nisar* Aqsa Kashaf** Ihsan Ayyub Qazi Zartash A. Uzmi * Now at USC ** Now at CMU
Incentivizing Censorship Measurements via Circumvention Ihsan Ayyub - - PowerPoint PPT Presentation
Incentivizing Censorship Measurements via Circumvention Ihsan Ayyub Qazi Aqib Nisar* Zartash A. Uzmi Aqsa Kashaf** * Now at USC ** Now at CMU Internet censorship is pervasive! - Over 70 countries restrict Internet access Often due to
Aqib Nisar* Aqsa Kashaf** Ihsan Ayyub Qazi Zartash A. Uzmi * Now at USC ** Now at CMU
How do we bypass censorship?
DNS Server
Web Server
Relay(s)
Local fix
Domain Fronting
HTTP Traffic HTTPS Traffic HTTP Traffic HTTPS Traffic
HTTPS with Domain Fronting
0.2 0.4 0.6 0.8 1 2500 5000 7500 10000 CDF Page Load Time (ms)
HTTPS/DF US-3 Germany-2 US-2 US-1 Netherlands UK Germany-1 Japan
All static proxies exhibited longer PLTs than the local fix
0.2 0.4 0.6 0.8 1 2000 4000 6000 8000 CDF Page Load Time (ms)
HTTPS Canada Netherlands Switzerland Czech Republic Germany-2 France-2 France-1 Germany-1
All Tor results indicate longer PLTs
Measurement Infrastructure server DB C-Saw Client local_DB Proxy censored website Censorship reports List of blocked URLs in Client’s AS reported by other clients global_DB
URL A, blocked, DNS,... URL B, blocked, No HTTP,… …
Direct path measured for censorship Circumvention
Measurement Infrastructure server DB C-Saw Client local_DB Proxy censored website Censorship reports List of blocked URLs in Client’s AS reported by other clients global_DB
URL A, blocked, DNS,... URL B, blocked, No HTTP,… …
Direct path measured for censorship Circumvention
Measurement Infrastructure server DB C-Saw Client local_DB Proxy censored website Censorship reports List of blocked URLs in Client’s AS reported by other clients global_DB
URL A, blocked, DNS,... URL B, blocked, No HTTP,… …
Direct path measured for censorship Circumvention
Global DB Cloud Server
Y is blocked in AS B using DNS blocking Y is blocked in AS D using HTTP blocking Z is blocked in AS X using HTTPS blocking
2x 3.2x
from AS 17557 (Response: HTTP_GET_BLOCKPAGE)
from AS 38193 (Response: DNS blocking)
from AS 59257 (Response: DNS blocking)
from AS 45773 (Response: DNS blocking) The above snapshot reveals interesting insights, which