6.2.3 Encore

Penyelidik menyebabkan komputer orang untuk secara rahsia melawat laman web yang berpotensi dihalang oleh kerajaan yang menindas.

Pada bulan Mac 2014, Sam Burnett dan Nick Feamster melancarkan Encore, satu sistem untuk menyediakan pengukuran masa nyata dan global penapisan Internet. Untuk melakukan ini, penyelidik, yang berada di Georgia Tech, menggalakkan pemilik laman web untuk memasang coretan kod kecil ini ke dalam fail sumber laman web mereka:

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

Sekiranya anda melawat laman web dengan potongan kod ini di dalamnya, penyemak imbas web anda akan cuba menghubungi laman web yang penyelidik mengawasi penapisan yang mungkin (misalnya, laman web parti politik yang dilarang). Kemudian, penyemak imbas web anda akan melaporkan kembali kepada para penyelidik tentang sama ada ia dapat menghubungi laman web yang berpotensi dihalang (angka 6.2). Selanjutnya, semua ini tidak dapat dilihat melainkan anda menyemak fail sumber HTML laman web. Permintaan halaman pihak ketiga yang tidak kelihatan sememangnya biasa di web (Narayanan and Zevenbergen 2015) , tetapi mereka jarang melibatkan percubaan eksplisit untuk mengukur penapisan.

Rajah 6.2: Skematik reka bentuk penyelidikan Encore (Burnett dan Feamster 2015). Laman web asal mempunyai coretan kod kecil yang tertanam di dalamnya (langkah 1). Komputer anda membuat halaman web, yang mencetuskan tugas pengukuran (langkah 2). Komputer anda cuba mengakses sasaran pengukuran, yang boleh menjadi laman web kumpulan politik yang dilarang (langkah 3). Penapis, seperti kerajaan, kemudian boleh menghalang akses anda ke sasaran pengukuran (langkah 4). Akhirnya, komputer anda melaporkan hasil permintaan ini kepada penyelidik (tidak ditunjukkan dalam gambar). Dikeluarkan dengan izin daripada Burnett dan Feamster (2015), angka 1.

Rajah 6.2: Skematik reka bentuk penyelidikan Encore (Burnett and Feamster 2015) . Laman web asal mempunyai coretan kod kecil yang tertanam di dalamnya (langkah 1). Komputer anda membuat halaman web, yang mencetuskan tugas pengukuran (langkah 2). Komputer anda cuba mengakses sasaran pengukuran, yang boleh menjadi laman web kumpulan politik yang dilarang (langkah 3). Penapis, seperti kerajaan, kemudian boleh menghalang akses anda ke sasaran pengukuran (langkah 4). Akhirnya, komputer anda melaporkan hasil permintaan ini kepada penyelidik (tidak ditunjukkan dalam gambar). Burnett and Feamster (2015) dengan izin daripada Burnett and Feamster (2015) , angka 1.

Pendekatan ini untuk mengukur penapisan mempunyai beberapa sifat teknikal yang sangat menarik. Sekiranya bilangan laman web yang mencukupi merangkumi coretan kod ringkas ini, maka Encore boleh menyediakan ukuran masa nyata, skala global yang mana laman web ditapis. Sebelum melancarkan projek itu, para penyelidik menyerahkan LHDN mereka, yang enggan mengulas projek itu kerana ia bukan "penyelidikan subjek manusia" di bawah Peraturan Biasa (set peraturan yang mengawal kebanyakan penyelidikan yang dibiayai oleh federal di Amerika Syarikat; untuk maklumat lanjut, lihat lampiran sejarah pada akhir bab ini).

Tidak lama selepas Encore dilancarkan, bagaimanapun, Ben Zevenbergen, kemudian pelajar siswazah, dihubungi dengan penyelidik untuk menimbulkan persoalan mengenai etika projek. Khususnya, Zevenbergen bimbang orang-orang di negara-negara tertentu boleh terdedah kepada risiko jika komputer mereka cuba untuk melawat laman web sensitif tertentu, dan orang-orang ini tidak bersetuju untuk mengambil bahagian dalam kajian ini. Berdasarkan perbualan ini, pasukan Encore mengubahsuai projek itu untuk cuba mengukur penapisan hanya Facebook, Twitter, dan YouTube kerana percubaan pihak ketiga untuk mengakses laman web ini adalah biasa semasa pelayaran web biasa (Narayanan and Zevenbergen 2015) .

Selepas mengumpul data menggunakan reka bentuk yang diubah suai ini, kertas kerja yang menerangkan metodologi dan beberapa keputusan telah dikemukakan kepada SIGCOMM, persidangan sains komputer yang berprestij. Jawatankuasa program menghargai sumbangan teknikal kertas itu, tetapi menyatakan kebimbangan mengenai kurangnya persetujuan dari para peserta. Akhirnya, jawatankuasa program memutuskan untuk menerbitkan kertas kerja, tetapi dengan pernyataan tandatangan yang menyatakan kebimbangan etika (Burnett and Feamster 2015) . Kenyataan penandatanganan tersebut tidak pernah digunakan sebelum ini di SIGCOMM, dan kes ini telah membawa kepada perdebatan tambahan di kalangan saintis komputer tentang sifat etika dalam penyelidikan mereka (Narayanan and Zevenbergen 2015; B. Jones and Feamster 2015) .