Langsung ke konten
NewKitApp

Privasi & keamanan

Data Tersembunyi di PDF: Apa yang Bocor dari File Anda dan Cara Menghapusnya

Nama penulis, software, riwayat edit, komentar, lampiran, dan teks di bawah kotak hitam: apa yang bocor dari PDF dan cara membersihkan file sebelum dibagikan.

NewKitApp 9 menit baca

PDF terlihat seperti halaman yang sudah tersegel dan selesai. Di baliknya, ia bisa membawa banyak informasi tambahan: siapa pembuatnya, di komputer apa, dengan software apa, kapan diedit, apa kata para pemeriksa tentangnya, dan kadang file utuh yang tidak pernah dimaksudkan untuk dikirim. Sesekali, PDF bahkan membawa teks yang terlihat sudah dihapus padahal belum.

Sebagian besar waktu, data tersembunyi ini tidak berbahaya. Kadang memalukan: CV yang kolom penulisnya menunjukkan nama kantor lama, proposal yang komentarnya membuka diskusi harga internal. Kadang serius: berkas pengadilan dan laporan pemerintah pernah membocorkan nama yang disensor karena "sensornya" hanya kotak hitam yang digambar di atas teks yang masih ada.

Panduan ini merinci apa saja yang bisa tersembunyi di PDF, cara memeriksa file Anda sendiri, dan cara membersihkannya sebelum keluar dari tangan Anda.

Apa saja yang bisa dibawa PDF selain halaman yang terlihat

Metadata dokumen

Setiap PDF bisa menyimpan properti tentang dirinya:

  • Judul (tampil di tab browser dan hasil pencarian)
  • Penulis (sering berupa nama akun pengguna komputer)
  • Subjek dan Kata kunci
  • Creator (aplikasi yang dipakai, misalnya "Microsoft Word for Microsoft 365")
  • Producer (software yang menulis PDF, misalnya "macOS Quartz PDFContext" atau "Adobe PDF Library 23.1")
  • Tanggal dibuat dan diubah, sampai ke detik dan sering dengan zona waktu

Informasi ini ada di kamus "document information". Banyak PDF juga punya aliran metadata XMP, blok XML yang menduplikasi kolom-kolom itu dan bisa menambah lebih banyak: riwayat pengeditan, ID dokumen yang menghubungkan PDF dengan file sumbernya, dan kolom khusus dari sistem penerbitan.

Komentar dan coretan

Catatan tempel, sorotan, coretan, bentuk yang digambar, dan balasan pemeriksa disimpan sebagai anotasi. Pembaca PDF mungkin menyembunyikannya jika panel komentar tertutup, tapi semuanya tetap ada di file. Siapa pun yang membuka panel komentar akan melihat seluruh diskusinya, lengkap dengan nama dan cap waktu.

File tersemat

PDF bisa berisi lampiran: file utuh yang disimpan di dalamnya. Sebuah laporan bisa membawa spreadsheet sumber grafiknya, termasuk sheet yang tidak pernah dimaksudkan untuk dibagikan. Lampiran hanya terlihat di panel lampiran pembaca PDF, yang jarang dibuka orang.

Data formulir

Kolom formulir menyimpan nilai terpisah dari halaman. Formulir yang terlihat kosong di satu aplikasi bisa berisi jawaban lama yang ditampilkan aplikasi lain.

JavaScript dan aksi

PDF bisa menjalankan skrip saat dibuka, saat halaman dilihat, atau saat kolom berubah. Penggunaan yang sah termasuk perhitungan formulir. Penggunaan yang jahat termasuk mengeksploitasi pembaca PDF yang rentan atau "melapor" saat seseorang membuka file.

Lapisan tersembunyi

Optional content group (lapisan) bisa dimatikan di pembaca. PDF yang diekspor dari software desain atau CAD bisa berisi lapisan dengan catatan draf, versi alternatif, atau anotasi teknis yang tidak terlihat secara bawaan.

Versi lama dari isi

PDF mendukung penyimpanan bertahap: saat sebagian editor menyimpan perubahan, versi baru objek ditambahkan di akhir file dan versi lama tetap di tempatnya. Tool yang menggali struktur file bisa memulihkan teks lama.

Teks di bawah bentuk

Saat seseorang "menyensor" dengan menggambar kotak hitam di atas teks, kotak itu berada di atas isi halaman. Teksnya tetap di file. Pilih area di kotak hitam lalu salin, dan kata-kata yang disembunyikan keluar saat ditempel.

Contoh di dunia nyata

Kebocoran dari data tersembunyi PDF bukan sekadar teori. Selama dua dekade terakhir:

  • Lembaga pemerintah di beberapa negara menerbitkan laporan di mana nama dan detail yang disensor bisa disalin dari bawah kotak hitam.
  • Berkas pengadilan dalam kasus terkenal membuka angka penyelesaian rahasia dan detail saksi dengan cara yang sama.
  • Perusahaan mengirim proposal yang kolom penulis atau komentarnya membuka nama karyawan pesaing yang menyusunnya, atau catatan internal soal strategi harga.
  • Jurnalis mengidentifikasi sumber anonim dari metadata seperti nomor seri printer, nama pengguna, dan cap waktu pengeditan.

Hampir di setiap kasus, dokumen yang terlihat baik-baik saja. Kebocorannya ada di lapisan yang tidak pernah diperiksa siapa pun.

Bagaimana data tersembunyi menumpuk

Ada gunanya melihat bagaimana satu dokumen mengumpulkan data tersembunyi dalam perjalanannya. Sebuah proposal dimulai di Word pada laptop dengan akun bernama "budi-kantor-lama". Dua rekan menambahkan komentar. Tim keuangan menempelkan grafik dari spreadsheet, yang disematkan Word beserta data sumbernya. Seseorang mengekspor ke PDF dengan opsi "sertakan komentar" tercentang. Seorang manajer membuka PDF, menyorot satu paragraf, lalu menyimpan, dan pembaca PDF menambahkan perubahan itu sebagai pembaruan bertahap. Lalu desainer menambahkan logo dengan software desain, yang menulis kolom Producer-nya sendiri dan blok XMP berisi ID dokumen.

Saat PDF sampai ke klien, ia membawa nama penulis yang usang, komentar internal, mungkin data grafik yang tersemat, dua versi satu halaman, dan jejak nama-nama software. Tidak ada yang berbuat salah. Setiap langkah menambah sedikit, dan tidak ada yang melihat keseluruhannya.

Cara memeriksa PDF sendiri

Sebelum membagikan dokumen, luangkan dua menit untuk melihat.

  1. Buka properti dokumen. Di kebanyakan pembaca, tekan Ctrl+D (Cmd+D di Mac) atau cari File, Properties. Lihat Judul, Penulis, Subjek, Kata kunci, Creator, dan Producer.
  2. Buka panel komentar. Cari komentar, sorotan, atau coretan.
  3. Buka panel lampiran. Biasanya ikon penjepit kertas di sidebar.
  4. Periksa lapisan. Panel lapisan muncul di Adobe Reader dan sebagian pembaca lain jika file punya optional content.
  5. Uji sensor. Klik dan seret melintasi kotak hitam, salin, lalu tempel ke editor teks. Jika muncul kata-kata, sensornya gagal.

Anda juga bisa membaca dan mengubah kolom metadata langsung di Edit Metadata PDF, yang menampilkan setiap properti standar dalam satu formulir.

Cara membersihkan PDF

Pilihan 1: sanitasi

Bersihkan PDF menghapus data tersembunyi sambil mempertahankan tampilan halaman. Anda memilih apa yang dihapus:

  • Metadata: kolom informasi dokumen dan aliran XMP
  • JavaScript dan aksi otomatis: aksi saat dibuka, aksi halaman, skrip kolom
  • File tersemat: lampiran di dokumen dan anotasi lampiran file
  • Tautan: tautan yang bisa diklik, jika tidak diinginkan
  • Komentar dan coretan: catatan, sorotan, gambar dari putaran review

Setelah dibersihkan, tool melaporkan apa yang ditemukan dan dihapus, jadi Anda bisa melihat apakah sebenarnya ada sesuatu di sana. Prosesnya berjalan di browser; dokumen tidak diunggah.

Pilihan 2: bangun ulang dari halaman

Tool yang menyalin halaman ke dokumen baru, seperti Ambil Halaman PDF atau penggabungan, meninggalkan item tingkat dokumen dan versi bertahap yang lama. Mengambil semua halaman ke file baru adalah cara cepat membuang riwayat. Kombinasikan dengan sanitasi untuk pembersihan paling tuntas yang tetap mempertahankan teks bisa dipilih.

Pilihan 3: flatten menjadi gambar

Untuk jaminan terkuat, ubah setiap halaman menjadi gambar. Flatten PDF dengan opsi "seluruh halaman" merender setiap halaman sebagai gambar dan menyusun PDF baru dari gambar-gambar itu. Semua yang tidak terlihat lenyap: teks tersembunyi, lapisan, data formulir, komentar, skrip, versi lama. Konsekuensinya, teks tidak bisa dipilih atau dicari lagi, dan ukuran file bisa bertambah.

Ini pilihan yang tepat saat Anda sudah menutup teks dengan kotak hitam dan butuh kepastian bahwa teks itu benar-benar hilang.

Sensor yang benar

Sensor yang benar berarti menghapus isinya, bukan menutupinya. Ada dua cara yang andal:

Cara A: tool redaksi khusus. Fitur Redact di Adobe Acrobat Pro dan tool serupa menghapus data teks dan gambar di bawah area yang ditandai, lalu bisa sekaligus membersihkan dokumen. Sisa dokumen tetap berupa teks yang bisa dipilih.

Cara B: tutup, lalu flatten. Gambar kotak buram di atas teks sensitif dengan editor PDF apa pun, simpan, lalu jalankan file melalui Flatten PDF dengan opsi seluruh halaman. Halaman menjadi gambar; teks tersembunyi tidak lagi ada di hasilnya. Cek dengan mencoba memilih teks: seharusnya tidak ada yang bisa dipilih.

Apa pun caranya, sensor juga informasi yang sama di tempat lain tempat ia muncul: nama file, metadata, bookmark, header dan footer, serta teks di halaman lain.

Rutinitas pembersihan sebelum berbagi

  1. Tentukan apa yang dibutuhkan penerima. Kirim halaman yang relevan saja; pakai Ambil Halaman PDF.
  2. Periksa dan perbaiki metadata. Isi judul dan penulis yang netral, atau kosongkan, dengan Edit Metadata PDF.
  3. Bersihkan. Hapus metadata, skrip, lampiran, dan komentar dengan Bersihkan PDF.
  4. Sensor dengan benar jika ada isi terlihat yang harus disembunyikan: tutup, lalu flatten.
  5. Ganti nama file. Nama file sering berisi nama klien, nomor draf, atau tanggal yang tidak ingin Anda ungkap: Final-v7-untuk-PT-Maju-JANGAN-DIKIRIM.pdf sudah bercerita banyak.
  6. Periksa hasilnya. Buka lagi properti, komentar, dan lampiran, dan uji bahwa area yang disensor tidak berisi teks.

Yang tidak diubah oleh sanitasi

Membersihkan data tersembunyi tidak menghapus informasi yang terlihat di halaman. Jika nama Anda muncul di footer setiap halaman, nama itu tetap ada. Jika halaman scan menampilkan kop faks dengan nomor telepon, nomor itu tetap ada. Baca juga halaman yang terlihat dengan mata penerima.

Sanitasi juga tidak mengubah nama file atau email yang Anda pakai untuk mengirim, dan tidak bisa menghapus salinan asli yang sudah ada di tempat lain.

Kasus khusus

Dokumen yang diekspor dari Word

Dokumen Word membawa data tersembunyinya sendiri: track changes, komentar, teks tersembunyi, properti dokumen. Saat diekspor ke PDF, sebagian bisa ikut, terutama komentar jika opsi "Document showing markup" dipilih. Sebelum mengekspor, pakai fitur Inspect Document di Word (File, Info, Check for Issues) untuk membuang data tersembunyi dari sumbernya, lalu terima atau tolak semua track changes.

Hasil scan

Halaman scan adalah gambar, jadi tidak membawa lapisan teks. Tapi PDF-nya tetap bisa membawa metadata dari scanner atau aplikasi: model perangkat, kadang nama pengguna. Bersihkan juga hasil scan.

Formulir

Jika Anda mengirim formulir yang sudah diisi, flatten dengan Flatten PDF (mode kolom formulir) agar nilainya menjadi bagian halaman. Itu juga menghilangkan kemungkinan aplikasi lain menampilkan nilai lama yang sudah ditimpa.

File kiriman orang lain

Saat meneruskan PDF dari orang lain, periksa dulu sebelum diteruskan. Komentar dan metadata mereka ikut terbawa.

Dokumen yang memuat data pribadi

Untuk dokumen yang berisi NIK, nomor KK, nomor rekening, atau alamat lengkap orang lain, kewajiban menjaga data pribadi menurut UU Pelindungan Data Pribadi juga berlaku saat Anda membagikannya. Kirim hanya bagian yang diperlukan, sensor yang tidak perlu dengan benar, dan bersihkan metadatanya.

Daftar periksa untuk tim

Jika organisasi Anda menerbitkan dokumen atau mengirimkannya ke klien, daftar periksa bersama mencegah sebagian besar kebocoran. Tempel sesuatu seperti ini di tempat orang menyiapkan file:

  • Hanya halaman yang dibutuhkan penerima yang disertakan
  • Judul diisi; Penulis berisi nama organisasi, bukan nama akun pribadi
  • Komentar, sorotan, dan catatan review sudah dihapus
  • Tidak ada lampiran tersemat, kecuali memang disengaja
  • Tidak ada skrip di dokumen yang bukan formulir interaktif
  • Sensor dilakukan dengan menghapus isi (tutup lalu flatten, atau tool redaksi)
  • Sensor diuji dengan mencoba memilih dan menyalin teks yang disembunyikan
  • Nama file netral dan tidak mengungkap status draf atau klien lain
  • Formulir sudah di-flatten
  • File akhir ditinjau sekali di pembaca PDF dengan semua panel terbuka

Tunjuk satu orang yang bertanggung jawab atas pemeriksaan akhir untuk apa pun yang dikirim ke media, pengadilan, regulator, atau situs publik.

Pertanyaan yang sering muncul

Apakah "Print to PDF" menghapus data tersembunyi? Sering kali, karena ia membuat PDF baru dari halaman yang dirender. Tapi bisa menambahkan metadata dari sistem Anda (misalnya nama pengguna sebagai penulis), dan bisa mengubah teks menjadi gambar tergantung driver-nya. Periksa hasilnya.

Apakah mengompres PDF menghapus metadata? Belum tentu. Kompresi menyasar gambar. Bersihkan secara terpisah.

Apakah membersihkan akan merusak formulir saya? Menghapus JavaScript menghentikan perhitungan dan validasi. Jika penerima perlu mengisi dan menghitung formulir, biarkan JavaScript dan hapus hanya metadata dan komentar.

Apakah menghapus metadata cukup untuk tetap anonim? Tidak. Gaya tulisan, isi, detail yang terlihat, dan saluran pengiriman bisa mengidentifikasi Anda. Metadata hanya salah satu dari banyak lapisan.

Pertanyaan tambahan

Apakah foto di dalam PDF membawa lokasi GPS? Foto HP menyimpan EXIF, termasuk lokasi, dan sebagian ikut tersimpan saat foto dimasukkan ke PDF tanpa diolah ulang. Mengompres PDF atau mengubahnya dengan JPG ke PDF dari foto yang sudah disimpan ulang biasanya membuang data itu. Untuk kepastian, flatten halaman menjadi gambar.

Apakah PDF dari aplikasi resmi pemerintah juga perlu dibersihkan? Jika Anda hanya meneruskannya ke instansi yang meminta, biarkan apa adanya, karena sebagian dokumen resmi memakai tanda tangan digital yang akan rusak jika file diubah.

Bagaimana memeriksa PDF di HP? Aplikasi Adobe Acrobat Reader di ponsel menampilkan properti dokumen dan komentar. Untuk pemeriksaan menyeluruh, laptop lebih nyaman.

Penutup

PDF bisa membawa nama penulis, detail software, cap waktu, komentar, lampiran, skrip, lapisan tersembunyi, versi lama, dan teks di bawah kotak hitam. Periksa dokumen sebelum dibagikan dengan melihat properti, komentar, dan lampiran, serta menguji sensornya. Bersihkan dengan sanitizer yang menghapus metadata, skrip, dan lampiran; bangun ulang atau ambil halaman untuk membuang riwayat; dan flatten menjadi gambar saat Anda butuh kepastian bahwa teks tersembunyi sudah hilang. Dua menit pemeriksaan sebelum menekan kirim mencegah kebocoran yang tidak mungkin ditarik kembali.

Tools yang dipakai di panduan ini

Baca juga