Pada pertemuan pengembang Tor yang dirayakan hari ini di Stockholm beberapa masalah terkait bekerja sama dengan Firefox mulai dibahas, di dalamnya adalah membahas proposal untuk plugin «mode Tor» untuk Firefox dan lainnya adalah pemilihan patch browser Tor yang merupakan kandidat untuk Firefox.
Tugas utamanya adalah membuat plug-in yang menyediakan pekerjaan melalui jaringan Tor anonim di Firefox standar, serta mentransfer patch yang dikembangkan untuk Tor Browser ke staf Firefox utama.
Untuk melacak status transfer patch, situs torpat.ch khusus telah disiapkan. 13 tambalan telah ditransfer hingga 22 tambalan diluncurkan di penanganan bug Mozilla (disarankan lebih dari 100 tambalan).
Tentang proposal plugin mode Tor untuk Firefox
Pada dasarnya Ide utama integrasi dengan Firefox adalah menggunakan Tor saat bekerja dalam mode privat atau untuk membuat mode super privat tambahan dengan Tor.
Ada ide untuk, di masa depan, membuat Firefox menggunakan Tor dalam mode penjelajahan pribadi, atau mode ekstra pribadi baru, yang akan membutuhkan banyak pekerjaan rekayasa dan pembelian.
Untuk membantu memuluskan jalan, ada proposal untuk plugin "Tor Mode". Ini tidak akan dipaketkan dengan browser secara default, tetapi itu akan menjadi sesuatu yang dapat diunduh pengguna dari addons.mozilla.org untuk memberi mereka tombol "Tor Mode" atau yang serupa.
Ini akan memungkinkan pengguna untuk merasakan seperti apa integrasi penuh dengan Tor bisa terlihat. Ini juga dapat membantu mengukur minat dengan menghitung unduhan, dll.
Sejak termasuk dukungan Tor dalam komposisi inti Firefox membutuhkan banyak pekerjaan, diputuskan untuk memulai dengan pengembangan plugin eksternal.
Seperti yang dikatakan pengembang, plugin ini akan dikirimkan melalui katalog addons.mozilla.org, pengiriman dalam bentuk plugin ini akan memungkinkan pengguna untuk mengevaluasi konsep umum tentang seperti apa dukungan bawaan Tor dengan browser.
Kode untuk bekerja dengan jaringan Tor tidak dimaksudkan untuk ditulis ulang dalam JavaScript, tetapi dikompilasi dari C ke tampilan WebAssambly, yang memungkinkan Anda memasukkan semua komponen Tor yang perlu diuji ke dalam plugin tanpa menautkannya ke file dan pustaka eksternal yang dapat dieksekusi.
Meneruskan ke Tor akan diatur dengan mengubah pengaturan proxy Anda dan menggunakan pengontrol Anda sendiri sebagai proxy.
Saat beralih ke mode Tor, plugin juga akan mengubah beberapa pengaturan terkait keamanan.
Khususnya pengaturan serupa akan diterapkan ke Tor Browser, dimaksudkan untuk memblokir kemungkinan rute pengelakan proxy dan menentang identifikasi sistem pengguna.
Pada saat yang sama, pekerjaan plug-in akan membutuhkan hak istimewa yang melampaui plug-in biasa ke basis API WebExtension dan melekat pada plug-in sistem (misalnya, plug-in akan memanggil fungsi XPCOM secara langsung ).
Mozilla harus menandatangani plugin dengan hak istimewa tersebut secara digitals, tetapi karena add-on dimaksudkan untuk dikembangkan bersama dengan Mozilla dan dikirimkan atas nama Mozilla, seharusnya tidak ada masalah dalam mendapatkan hak istimewa tambahan.
Antarmuka mode Tor masih dalam pembahasan. Misalnya, saat mengklik tombol Tor, disarankan untuk membuka jendela baru dengan profil terpisah.
Dalam mode Tor, itu juga diusulkan untuk sepenuhnya melarang pengiriman permintaan melalui HTTPkarena konten lalu lintas yang tidak terenkripsi dapat dicegat dan dimodifikasi pada node Tor yang keluar.
Perlindungan terhadap substitusi perubahan lalu lintas HTTP dengan menggunakan NoScript dianggap tidak memadai, membuatnya lebih mudah untuk membatasi mode Tor hanya untuk permintaan melalui HTTPS.
Akhirnya, tetap berharap bahwa apa yang akhirnya direncanakan untuk proposal baru ini yang akan dianggap hebat oleh banyak pengguna.