6.2.3 Encore

Mananaliksik sanhi ng mga tao na mga computer sa lihim pagtatangka upang bisitahin ang mga website na ay naisip na ma-block sa pamamagitan ng mapaniil na pamahalaan.

Noong Marso 2014, mga mananaliksik inilunsad Encore, ang isang sistema upang magbigay ng real-time at global measurements ng Internet censorship. Upang maunawaan kung paano ito ay nagtrabaho, isipin ang tungkol ito sa konteksto ng iyong personal na webpage ipaalam (kung hindi ka magkaroon ng isa, maaari mong isipin ng iyong kaibigan). Ang isang paraan upang isipin ang tungkol sa iyong mga webpage ay bilang isang computer program na nakasulat sa html wika. Kapag ang isang gumagamit ay mga pagbisita sa iyong website, ang kanyang computer ay nagda-download ng iyong html na programa at pagkatapos ay nag-render ito sa kanyang screen. Kaya, ang iyong webpage ay isang programa na ay may kakayahan upang ibuyo ibang tao computer na sundin ang ilang mga hanay ng mga tagubilin. Samakatuwid, ang mga mananaliksik, Sam Burnett at Nick Feamster, nang kayo'y mga sa Georgia Tech, hinihikayat ari ng website upang i-install ng isang maliit na code snippit sa kanilang mga webpage:

 <iframe  src= "//encore.noise.gatech.edu/task.html"  width= "0"  height= "0"  style= "display: none" ></iframe> 

Kung bumisita ka sa isang webpage na may ganitong code snippit sa loob nito, narito ang kung ano ang mangyayari. Habang ang iyong web browser ay pagpunit webpage, ang code ay snippit magiging sanhi ng iyong computer upang subukan upang makipag-ugnayan sa isang website na ang mga mananaliksik ay pagsubaybay. Halimbawa, maaaring ito ay ang website ng isang ipinagbabawal na partidong pampulitika o inuusig relihiyosong grupo. Pagkatapos, ang iyong computer ay mag-uulat pabalik sa ang mga mananaliksik tungkol sa kung ito ay able sa makipag-ugnayan sa mga potensyal na naharang website (Figure 6.2). Dagdag dito, ang lahat ng ito ay magiging invisible sa iyo maliban kung sila naka-check ang html source file ng iyong webpage. Ang ganitong invisible third-party pahina ng mga kahilingan ay talagang lubos na karaniwang sa web (Narayanan and Zevenbergen 2015) , ngunit sila ay bihira kasangkot tahasang pagtatangka upang masukat censorship.

Figure 6.2: Eskematiko ng disenyo ng pananaliksik ng Encore. Ang pinagmulan website nagpadala sa iyo ng webpage na nakasulat sa html na may maliit na snippet ng code na naka-embed sa loob nito (hakbang 1). Ang iyong computer ay nag-render ang webpage, na nag-trigger ang pagsukat gawain (step 2). Ang iyong computer ay sumusubok na ma-access ang isang pagsukat target, na kung saan ay maaaring ang website ng isang ipinagbabawal na grupong pampulitika (hakbang 3). A censor, tulad ng isang pamahalaan, ay maaaring pagkatapos ay block ang iyong access sa target pagsukat (step 4). Sa wakas, ang iyong computer ulat ang mga resulta ng ang hiling na ito sa mga mananaliksik (hindi ipinakita sa tayahin). Figure mula Burnett at Feamster (2015).

Figure 6.2: Eskematiko ng disenyo ng pananaliksik ng Encore. Ang pinagmulan website nagpadala sa iyo ng webpage na nakasulat sa html na may maliit na snippet ng code na naka-embed sa loob nito (hakbang 1). Ang iyong computer ay nag-render ang webpage, na nag-trigger ang pagsukat gawain (step 2). Ang iyong computer ay sumusubok na ma-access ang isang pagsukat target, na kung saan ay maaaring ang website ng isang ipinagbabawal na grupong pampulitika (hakbang 3). A censor, tulad ng isang pamahalaan, ay maaaring pagkatapos ay block ang iyong access sa target pagsukat (step 4). Sa wakas, ang iyong computer ulat ang mga resulta ng ang hiling na ito sa mga mananaliksik (hindi ipinakita sa tayahin). Figure mula Burnett and Feamster (2015) .

Diskarte na ito ay may ilang mga talagang kaakit-akit mga teknikal na mga katangian para sa pagsukat ng censorship. Kung may sapat na mga website idagdag ang code na snippit, pagkatapos ay ang mga mananaliksik ay maaaring magkaroon ng isang real-time, global-scale na sukatan ng kung aling mga website ay censored sa pamamagitan ng na mga bansa. Bago ilunsad ang proyekto, ang mga mananaliksik nakipagusap sa mga IRB sa Georgia Tech, at ang IRB tinanggihan upang suriin ang mga proyekto dahil ito ay hindi "pantao paksa ng pananaliksik" sa ilalim ng Common Rule (ang Common Rule ay ang hanay ng mga regulasyong nauukol sa pinaka federally-pinondohan pananaliksik sa US; para sa karagdagang impormasyon, tingnan ang Appendix Historical sa dulo ng kabanatang ito).

Sa lalong madaling panahon pagkatapos ng Encore ay inilunsad, gayunpaman, ang mga mananaliksik ay ugnay sa pamamagitan ng Ben Zevenbergen, pagkatapos ay isang nagtapos na estudyante, na muling bumangon katanungan tungkol sa etika ng mga proyekto. Sa partikular, nagkaroon ng pag-aalala na ang mga tao sa ilang mga bansa ay maaaring maging napakita sa panganib kung ang kanilang mga computer na tinangka upang bisitahin ang ilang mga sensitibong mga website, at ang mga taong ito, na nadalang napakita sa panganib ay hindi pumayag na sumali sa mga pag-aaral. Batay sa mga pag-uusap, ang Encore team binagong proyekto sa pagtatangka lamang upang masukat ang censorship ng Facebook, Twitter, at YouTube dahil third-party na susubok na ang mga site na ito ay karaniwan sa panahon ng normal na pag-browse sa web (eg, ang bawat webpage na may isang Pindutan Facebook Like trigger ng isang third-party na kahilingan sa Facebook).

Pagkatapos ng pagkolekta ng data gamit ang binagong disenyo, ang isang papel na naglalarawan ng pamamaraan at ang ilang mga resulta ay isinumite sa SIGCOMM, isang prestihiyosong computer science conference. Ang program committee appreciated ang mga teknikal na kontribusyon ng papel, ngunit ipinahayag alalahanin tungkol sa kakulangan ng kaalamang pahintulot mula sa mga kalahok. Sa huli, ang programa ng komite ay nagpasya na i-publish ang papel, ngunit may isang pag-sign pahayag pagpapahayag etikal alalahanin (Burnett and Feamster 2015) . Tulad ng isang pag-sign pahayag ay hindi kailanman ay ginagamit bago sa SIGCOMM, at kasong ito ay humantong sa mga karagdagang debate ng mga siyentipiko computer na tungkol sa kalikasan ng etika sa kanilang mga pananaliksik (Narayanan and Zevenbergen 2015) .