Cegah manipulasi teks salin di Chrome

Situs web dan layanan dapat menggunakan JavaScript, dan teknologi lain seperti Flash jika tersedia, untuk memanipulasi teks yang disalin ke clipboard oleh pengguna.

Beberapa situs menggunakan fitur ini untuk menambahkan catatan hak cipta ke teks yang disalin sementara yang lain dapat mencegah operasi penyalinan ke clipboard sepenuhnya dengan menghapus konten yang disalin sebelum mereka mencapai clipboard.

Contoh halaman sederhana - klik di sini - menunjukkan prosesnya. Pilih beberapa teks pada halaman dan salin ke Clipboard sesudahnya, misalnya dengan menggunakan Ctrl-C.

Jika Anda menempelkan konten Clipboard sesudahnya, Anda akan melihat bahwa sesuatu yang lain seluruhnya telah disalin ke Clipboard.

Halaman tersebut mencegat salinan ke acara Clipboard, menghapus apa yang telah disalin oleh pengguna, dan menggantinya dengan teksnya sendiri.

Proses ini disebut injeksi clipboard atau pastejacking, dan itu bisa sangat mengganggu dan bahkan mungkin memiliki implikasi privasi.

Pengguna Firefox dapat menonaktifkan acara clipboard ini di browser, tetapi hal itu mencegah beberapa operasi di situs yang menggunakan fitur ini untuk alasan yang sah. Anda mungkin memperhatikan bahwa Anda tidak dapat menempelkan konten ke dalam formulir lagi, bahwa situs mungkin rusak, atau bahwa pengisian formulir otomatis tidak berfungsi lagi.

Pengguna Firefox memiliki akses ke berbagai add-on browser yang juga menonaktifkan manipulasi Clipboard: RightToClick misalnya.

Pengguna Google Chrome tidak bisa hanya membalik saklar di browser web untuk memblokir situs dari membaca dan memanipulasi teks yang disalin, tetapi ekstensi tersedia yang menambahkan fitur ke Google Chrome.

Mungkin opsi yang paling nyaman bagi pengguna Chrome adalah RightToCopy. Ini mencegah situs dari memanipulasi teks yang disalin sebelum disalin ke Clipboard, dan menghilangkan beberapa gangguan lain seperti menu klik kanan yang dinonaktifkan.

Kelemahannya adalah itu membutuhkan akses baca dan tulis data pada situs web yang Anda kunjungi di Chrome. Meskipun permintaan izin dapat dimengerti, karena itu perlu bekerja di situs yang Anda kunjungi untuk mencegah situs tersebut mengganggu.

Salinan asli adalah alternatif. Ekstensi menambahkan ikon ke bilah alat Chrome yang dapat Anda klik setelah memilih teks untuk memastikan teks yang dipilih disalin dan tidak dimanipulasi.

Ekstensi tidak tersedia di Toko Chrome tetapi hanya di GitHub. Ini artinya Anda perlu memuatnya sebagai ekstensi yang belum dibongkar saat ini.

  1. Unduh ekstensi dari situs web GitHub dan ekstrak ke lokasi yang Anda pilih.
  2. Muat chrome: // extensions / di bilah alamat browser Chrome.
  3. Centang kotak mode pengembang di bagian atas halaman yang terbuka.
  4. Pilih muat ekstensi yang belum dibuka, dan pilih folder Real Copy root pada perangkat.

Ekstensi sekarang terinstal dan siap digunakan.

Google Chrome mungkin meminta Anda kadang-kadang Anda telah menginstal ekstensi pengembang, tetapi itulah satu-satunya kelemahan di sini.

Solusi yang bahkan lebih sederhana, salah satu yang tidak berfungsi di semua situs, adalah menonaktifkan JavaScript sepenuhnya di situs Anda untuk mencegah pembajakan operasi clipboard.

Kedua ekstensi Chrome memungkinkan Anda untuk menyalin teks tanpa campur tangan dari situs tempat teks itu disalin.