Chrome sering memperingatkan Anda "Jenis file ini dapat membahayakan komputer Anda" ketika Anda mencoba mengunduh sesuatu, bahkan jika itu file PDF. Tapi bagaimana file PDF bisa sangat berbahaya - bukankah PDF hanya dokumen dengan teks dan gambar?
Pembaca PDF seperti Adobe Reader telah menjadi sumber dari banyak kerentanan keamanan selama bertahun-tahun. Ini karena file PDF bukan hanya dokumen - itu dapat berisi skrip, media yang disematkan, dan hal-hal yang dipertanyakan lainnya.
Format file PDF sebenarnya sangat rumit. Ini dapat berisi banyak hal, tidak hanya teks dan gambar, seperti yang Anda harapkan. PDF mendukung banyak fitur yang seharusnya tidak boleh, yang telah membuka banyak lubang keamanan di masa lalu.
Ada banyak fitur lain dalam format file PDF yang meningkatkan permukaan serangannya, termasuk kemampuan untuk menanamkan file apa pun di dalam PDF dan menggunakan grafik 3D.
Anda sekarang seharusnya mudah-mudahan mengerti mengapa Adobe Reader dan file PDF telah menjadi sumber dari begitu banyak kerentanan keamanan. File PDF mungkin terlihat seperti dokumen sederhana, tetapi jangan tertipu - mungkin ada banyak hal yang terjadi di bawah permukaan.
Kabar baiknya adalah keamanan PDF telah membaik. Adobe menambahkan kotak pasir bernama "Mode Dilindungi" dalam Adobe Reader X. Ini menjalankan PDF dalam lingkungan yang terbatas, terkunci di mana hanya memiliki akses ke bagian-bagian tertentu dari komputer Anda, bukan seluruh sistem operasi Anda. Ini mirip dengan cara sandboxing Chrome mengisolasi proses halaman web dari bagian komputer Anda yang lain. Ini menciptakan lebih banyak pekerjaan untuk penyerang. Mereka tidak hanya harus menemukan kerentanan keamanan dalam penampil PDF - mereka harus menemukan kerentanan keamanan dan kemudian menggunakan kerentanan keamanan kedua di kotak pasir untuk melarikan diri dari kotak pasir dan merusak komputer Anda yang lain. Ini tidak mungkin dilakukan, tetapi kerentanan keamanan yang jauh lebih sedikit telah ditemukan dan dieksploitasi dalam Adobe Reader sejak kotak pasir diperkenalkan.
Anda juga dapat menggunakan pembaca PDF pihak ketiga, yang umumnya tidak mendukung setiap fitur PDF. Ini bisa menjadi berkah di dunia di mana PDF berisi banyak fitur yang dipertanyakan. Chrome memiliki penampil PDF terintegrasi yang menggunakan kotak pasirnya, sementara Firefox memiliki penampil PDF terintegrasi sepenuhnya yang ditulis dalam JavaScript, sehingga berjalan di lingkungan keamanan yang sama seperti yang dilakukan laman web biasa.
Meskipun kita dapat bertanya-tanya apakah PDF benar-benar dapat melakukan semua hal ini, keamanan PDF setidaknya telah ditingkatkan. Itu lebih dari yang dapat kami katakan untuk plug-in Java, yang mengerikan dan saat ini merupakan vektor serangan utama di web. Chrome memperingatkan Anda sebelum menjalankan konten Java jika Anda juga menginstal Java plug-in.