Menyensor PDF dengan Benar: Mengapa Kotak Hitam Saja Tidak Cukup
Kesalahan penyensoran yang paling umum justru tidak terlihat. Kotak hitam yang digambar di atas sebuah nama tampak sempurna di layar dan di kertas, tetapi dalam kebanyakan kasus nama itu masih ada di dalam file, tepat di bawahnya. Siapa pun dapat memilih teks di bawah kotak itu lalu menempelkannya di tempat lain, atau menemukannya dengan pencarian sederhana. Berkas pengadilan, laporan pemerintah, dan dokumen perusahaan pernah dipublikasikan dengan cara ini, dan teks yang “disembunyikan” berhasil dipulihkan dalam hitungan detik. Panduan ini menjelaskan mengapa menutupi tidak sama dengan menghapus, tempat-tempat yang kurang terlihat tempat informasi bersembunyi di dalam PDF, dan cara memeriksa dokumen yang sudah disensor sebelum dokumen itu lepas dari tangan Anda.
Mengapa Kotak Hitam Tidak Menyembunyikan Apa Pun
Halaman PDF tersusun atas lapisan-lapisan, seperti tumpukan lembaran transparan. Teks digambar di satu lembar, dan persegi panjang hitam yang digambar kemudian berada di lembar di atasnya. Mata Anda hanya melihat bagian teratas tumpukan, tetapi setiap lapisan masih ada di dalam file. Penyalinan, pencarian, perangkat lunak pembaca teks, dan mesin pencari semuanya membaca lapisan teks secara langsung, dan persegi panjang itu tidak berpengaruh apa pun bagi mereka.
Hal yang sama berlaku untuk sebagian besar perbaikan cepat:
- Sorotan hitam atau bentuk berisi warna yang ditambahkan di penampil PDF adalah komentar yang berada di atas halaman. Siapa pun dapat memilih dan menghapusnya, atau menggesernya.
- Sorotan hitam di Word tetap berupa teks dengan format hitam di atas hitam. Saat dokumen disimpan sebagai PDF, kata-kata itu ikut terbawa.
- Mengubah warna teks menjadi putih menyembunyikannya dari pandangan, dan tidak dari hal lain.
Tempat-Tempat Tersembunyi Lain bagi Informasi
Bahkan ketika teks yang terlihat sudah ditangani dengan benar, PDF dapat membawa informasi yang sama di tempat-tempat yang tidak pernah dilihat orang.
- Lapisan teks pada hasil pindaian. Banyak PDF hasil pindaian memiliki teks OCR tak terlihat di balik gambar, agar dapat dicari. Menutupi gambar sebuah kata membiarkan salinan tak terlihat dari kata itu tetap utuh.
- Piksel gambar. Kotak yang digambar di atas foto atau tanda tangan hasil pindaian memang menutupinya, tetapi data gambar di bawahnya tetap lengkap. Menghapus kotak itu, atau mengekstrak gambarnya, akan memperlihatkan aslinya.
- Metadata. Judul, penulis, subjek, dan kata kunci dokumen, serta nama file itu sendiri, sering kali berisi nama-nama yang justru sedang disensor.
- Komentar, kolom formulir, dan penanda. Catatan peninjau, nilai formulir yang sudah diisi, atau penanda bernama “Penyelesaian dengan B. Santoso” dapat mengulang apa yang disembunyikan halaman.
- Lampiran. PDF dapat membawa file lain di dalamnya, seperti spreadsheet sumber angka-angkanya.
- Versi sebelumnya. Banyak editor PDF menyimpan perubahan dengan menambahkannya di akhir file, sehingga versi sebelum penyensoran masih ada di dalamnya.
- Informasi aksesibilitas. PDF bertag dapat membawa teks pengganti untuk pembaca layar yang mengeja kata-kata yang tergambar di halaman.
Menyimpan file juga punya jebakan tersendiri. Saat kami menguji salah satu layanan penyensoran online ketika membangun alat kami sendiri, layanan itu menghapus kata-kata dari halaman dengan benar. Namun, layanan itu menyimpan file dengan konten asli halaman masih ada di dalamnya, sebagai objek yang tidak dirujuk oleh apa pun. Tidak ada penampil yang menampilkannya dan ekstraksi teks tidak menemukan apa pun, tetapi nilai-nilai yang disensor dapat dibaca langsung dari file. File yang disensor hanya sebaik cara file itu ditulis.
Apa yang Dilakukan Penyensoran yang Benar
Penyensoran yang sesungguhnya mengubah isi file, bukan hanya tampilannya:
- karakter di bawah setiap area yang ditandai dihapus dari konten halaman;
- piksel yang tertutup pada gambar apa pun ditimpa di dalam gambar itu sendiri;
- gambar vektor yang seluruhnya tersembunyi di balik kotak dihapus;
- kotak hitam kemudian digambar di ruang yang kosong, sebagai penanda yang terlihat bahwa ada sesuatu yang dihapus;
- metadata, komentar, kolom formulir, penanda, lampiran, dan konten tersembunyi lainnya juga dihapus; dan
- file ditulis ulang dari awal, tanpa versi sebelumnya dan tanpa objek sisa.
Ada pula persoalan huruf yang hanya tertutup sebagian oleh kotak. Kotak yang memotong separuh angka dapat menyisakan cukup bagian untuk dibaca, jadi alat yang cermat akan menghapus kata yang terpotong oleh kotak secara utuh, alih-alih menyisakan separuh nomor kartu di halaman.
Cara Kerja Sensor PDF
Alat Sensor PDF kami dibangun berdasarkan aturan-aturan tersebut. Anda membuka PDF, lalu memilih teks atau menggambar kotak di atas apa pun yang harus dihilangkan, termasuk bagian dari gambar. File diunggah ke server kami, tempat file diproses secara otomatis dan dihapus sekitar lima menit setelah Anda menutup halaman. Batasnya 256 MB.
Teks yang tertutup kotak dikeluarkan dari file itu sendiri. Teks dihapus satu karakter demi satu karakter, dan kata yang hanya tertutup sebagian oleh kotak dapat dihapus seluruhnya. Piksel gambar yang tertutup dikosongkan di dalam gambarnya. Gambar vektor hanya dihapus jika seluruhnya tertutup kotak, sehingga garis atau bentuk yang menjulur keluar dari bawah kotak tetap utuh, termasuk bagian di bawah warna hitam. Teks dan gambar yang tidak tersentuh kotak tetap seperti semula. Alat ini juga menghapus metadata dokumen, tautan, komentar, kolom formulir, penanda, file lampiran, dan skrip dokumen, beserta struktur aksesibilitas yang dapat mengeja kata-kata yang dihapus.
Lalu alat ini memeriksa hasil kerjanya sendiri. Alat ini membaca kembali file yang sudah jadi, mendekompresi setiap bagian kontennya, termasuk yang tidak dirujuk oleh apa pun, dan mencari kata-kata yang tadinya berada di bawah kotak Anda. Jika salah satunya masih ada di dalam file, alat ini memberi tahu Anda alih-alih menyerahkan filenya.
Ada batas atas apa yang dapat dilakukan alat apa pun untuk Anda. Sensor PDF menghapus apa yang Anda tandai, dan hanya itu. Jika nama yang sama muncul di halaman lain, di kepala halaman, atau di dalam gambar yang tidak Anda tandai, nama itu tetap ada. Pemeriksaannya mencari kata-kata yang hanya ada di bawah kotak Anda, sehingga alat ini tidak dapat mengetahui bahwa nama di bagian lain dokumen juga penting. Dan penyensoran tidak dapat diurungkan, jadi simpan file asli Anda di tempat yang aman.
Cara Memeriksa Sendiri PDF yang Sudah Disensor
Alat apa pun yang Anda gunakan, periksa hasilnya sebelum Anda membagikannya. Ini hanya butuh beberapa menit:
- Cari setiap istilah yang disensor. Gunakan Ctrl+F (Cmd+F di Mac) untuk setiap nama, angka, dan frasa yang Anda hapus. Coba juga sebagiannya, seperti empat digit terakhir sebuah nomor.
- Salin semuanya. Pilih semua teks di setiap halaman yang disensor, tempelkan ke editor teks biasa, dan baca apa yang muncul.
- Gunakan dua pembaca yang berbeda. Buka file di browser dan di pembaca PDF desktop. Keduanya membaca file dengan cara berbeda, dan yang satu mungkin menampilkan apa yang tidak ditampilkan yang lain.
- Lihat properti dokumen. Periksa judul, penulis, subjek, dan kata kunci, lalu periksa nama filenya.
- Buka panel samping. Lihat komentar, penanda, lampiran, dan kolom formulir.
- Baca setiap halaman. Cari informasi yang sama di tempat yang tidak Anda tandai: kepala halaman, kaki halaman, keterangan gambar, gambar, atau blok tanda tangan.
Kesimpulan
Penyensoran adalah soal apa yang ada di dalam file, bukan apa yang ada di layar. Kotak hitam di atas teks hanya menyembunyikannya, sedangkan penyensoran yang sesungguhnya menghapus teks, mengosongkan piksel gambar, membersihkan data tersembunyi, dan menulis file yang bersih. Gunakan alat yang menghapus konten alih-alih menutupinya, tandai setiap tempat informasi itu muncul, dan periksa hasilnya seolah-olah Anda adalah orang yang mencoba membacanya.
Punya dokumen yang perlu disensor? Coba Sensor PDF.
← Kembali ke blog