Bir PDF'den SSN Nasıl Redakte Edilir
Sosyal Güvenlik numaraları (SSN) redaksiyon için ders kitabı niteliğinde bir örnektir: Bir SSN küçüktür, gözden kaçması kolaydır, benzersiz bir şekilde tanımlayıcıdır ve sızdırıldığında kalıcı olarak zarar verir. Bir mahkeme dosyası, bir kamu kayıtları talebi, bir satıcı sözleşmesi veya bir sigorta paketi hazırlıyorsanız, “Üzerini siyah bir kutuyla kapattım” demek bir koruma değildir; nereye bakacağını bilen biri için bir yer imidir. İşte redaksiyonun gerçekte nasıl çalıştığı ve belgeyi hiçbir yere yüklemeden nasıl yapılacağı.
Kritik hata: siyah bir kutu çizmek
Bölüm başlığı “Kritik hata: siyah bir kutu çizmek”İçgüdüsel olarak yapılan şey, bir PDF düzenleyici açmak, hassas metnin üzerine siyah bir dikdörtgen çizmek ve kaydetmektir. Bu güvenilir bir şekilde başarısız olur ve nedeni PDF formatının kendisidir.
Bir PDF metnin iki paralel temsilini saklar. Ekrana çizilen gliflerin olduğu görünür katman ve sayfanın içerik akışında bulunan asıl karakter kodlarının yer aldığı metin katmanı vardır; arama motorlarının, kopyala-yapıştır işlemlerinin ve ekran okuyucularının okuduğu şey budur. Siyah bir kutu çizdiğinizde, yalnızca görünür katmanı değiştirirsiniz. Altındaki metin katmanı tamamen bozulmamıştır ve herkes “redakte edilmiş” bölgeyi seçebilir, kopyalayabilir veya metni dışa aktararak SSN’yi düz metin olarak okuyabilir. Daha da kötüsü, temel düzenleyicilerdeki bazı “redaksiyon” özellikleri kelimenin tam anlamıyla koyu dolgulu dikdörtgenlerden ibarettir.
Bu başarısızlık modunun e-keşifte bir adı vardır: buna meta veri / metin katmanı ihlali denir ve gerçek mahkeme davalarında mühürlü belgelerin açığa çıkmasına neden olmuştur. Redaksiyonunuz Ctrl+A, Ctrl+C ile aşılabiliyorsa, bu bir redaksiyon değildir.
Gerçek redaksiyon ne yapar
Bölüm başlığı “Gerçek redaksiyon ne yapar”Gerçek redaksiyon, metni içerik akışının kendisinden kaldırır. Karakterler dosyadan fiziksel olarak silinir ve ancak o zaman görsel alan kapatılır. Gerçek bir redaksiyondan sonra:
- Bölgeyi seçmek hiçbir şeyi seçmez.
- Kopyala-yapıştır gizli metin döndürmez.
- Dosyada SSN’i aramak sıfır sonuç bulur.
- Karakter kodları artık dosyanın baytlarında mevcut değildir.
Bundan daha azını yapan hiçbir araç redaksiyon yapmıyordur ve aradaki fark saniyeler içinde test edilebilir (buna değineceğiz).
Önce her bir eşleşmeyi bulmak
Bölüm başlığı “Önce her bir eşleşmeyi bulmak”Diğer klasik hata: 4. sayfadaki SSN’yi redakte edip aynı numarayı 12. sayfada — bir üstbilgide, bir imza bloğunda veya bir ekte bırakmak. Kapsamlı bir iş, manuel bir okumayla değil, desen taramasıyla başlar.
Bir ABD SSN’si öngörülebilir bir desenle eşleşir (genellikle 3-2-4 olarak gruplandırılmış dokuz hane), bu da diğer yüksek riskli tanımlayıcılarla (pasaport ve ulusal kimlik numaraları, kredi kartı numaraları, telefon numaraları, e-posta adresleri ve banka hesabı ayrıntıları) birlikte programatik olarak bulunabileceği anlamına gelir. PDFLean’in PII Karartma aracı bu taramayı yerel olarak yapar: tarayıcıda SSN desenini, kimlik, telefon, kart ve e-posta adaylarını tespit eder, size her birini bağlam içinde gösterir ve herhangi bir şey kaldırılmadan önce onaylamanıza veya reddetmenize olanak tanır. Özel anahtar kelimeler (bir proje kod adı, bir karşı tarafın adı) aynı geçişe eklenebilir.
“Bana her birini bağlam içinde göster ve onaylamama izin ver” adımı önemlidir: tek başına desen eşleştirme, çok sayıda zararsız dokuz haneli numarayı işaretleyecektir. Redaksiyon geri alınamaz, bu nedenle her eşleşmeyi bir insan onaylamalıdır.
Adım adım: yüklemeden redaksiyon yapmak
Bölüm başlığı “Adım adım: yüklemeden redaksiyon yapmak”- PII Karartma aracını açın. Taramanın tamamı tarayıcınızda çalışır.
- PDF’i yükleyin. Yalnızca yerel belleğe girer — hiçbir şey iletilmez.
- Tespit edilen adayları (SSN, kimlik, telefon, kart, e-posta, özel anahtar kelimeler) gözden geçirin. Çevredeki bağlama göre her bir eşleşmeyi açın veya kapatın.
- Redaksiyonu çalıştırın. Araç, karakter kodlarını içerik akışından siler ve etkilenen alanları kapatır.
- Doğrulayın (sonraki bölüm — atlamayın).
- Redakte edilmiş kopyayı kaydedin.
Hedefli kaldırma (zaten bildiğiniz belirli bir ad veya değer) için manuel PDF Karart aracı bir anahtar kelime listesi alır ve her bir eşleşmeyi aynı şekilde kaldırır.
Neredeyse herkesin atladığı doğrulama adımı
Bölüm başlığı “Neredeyse herkesin atladığı doğrulama adımı”Redaksiyon iddiaları ucuzdur; doğrulama ise kanıttır. Çıktı dosyasında her üçünü de yapın:
- Arama testi. Kaydedilen PDF’i açın ve tam SSN’yi arayın (tireli ve tiresiz deneyin:
123-45-6789ve123456789). Sıfır sonuç, kabul edilebilir tek sonuçtur. - Seçim testi. Redakte edilen bölgeyi sürükleyerek seçin ve kopyalayın. Panonuz rakamlar içeriyorsa metin katmanı hayatta kalmıştır.
- Metin çıkarma testi. Tüm metni dışa aktarın (Metin Çıkarıcı bunu yerel olarak yapar) ve dökümü arayın. Numara herhangi bir yerde görünüyorsa redaksiyon eksiktir — büyük olasılıkla başka bir sayfada ikinci bir kopya vardır.
Bunu uygulama içi önizlemede değil, kaydedilen son dosya üzerinde yapın. Önizleme görünümleri canlı durumdan oluşturulur; yalnızca kaydedilen baytlar gerçeği söyler.
Bir şey daha: meta veriler
Bölüm başlığı “Bir şey daha: meta veriler”Metin içeriği bariz hedeftir, ancak PDF meta verileri daha sessiz bir hedeftir. Belge özellikleri (yazar, başlık, konu, onu oluşturan yazılım ve bazen özel alanlar) orijinal yazar uygulamasından isimler, kimlikler ve dahili yollar taşıyabilir. Özelliklerinde Author: J. Smith, SSN 123-45-6789 bulunan tamamen redakte edilmiş bir belge hala sızıntı yapıyor demektir.
Herhangi bir redaksiyon işinin son adımı olarak Meta verileri kaldırın ve dosya çekişmeli bir yere (kamuya açık başvuru, FOIA yanıtı) gidiyorsa PDF Arındır aracı gömülü betikleri, gizli eylemleri ve diğer aktif içeriği aynı ruhla temizler.
Redaksiyonun yanlış araç olduğu durumlar
Bölüm başlığı “Redaksiyonun yanlış araç olduğu durumlar”Redaksiyon temel metni kalıcı olarak yok eder. Numarayı daha sonra açığa çıkarmanız gerekirse (redakte edilmemiş orijinali inceleyen bir iç ekip), kontrollü depolamada ayrı bir redakte edilmemiş kopya tutun ve yalnızca dağıttığınız kopyayı redakte edin. Dağıtılan dosya temizlenmiş olan olmalıdır; ana kopya hassas orijinallerinizin zaten bulunduğu yerde kalır.
Yeniden kullanılan formlar için daha iyi desen genellikle kopya üzerinde redaksiyon yapmaktır: ana kopyayı temiz tutun ve her harici alıcı için redakte edilmiş bir sürüm oluşturun, böylece hiçbir tekil redaksiyon hatası kaynak belgenize geriye dönük olarak yayılmaz.
Sıkça sorulan sorular
Bölüm başlığı “Sıkça sorulan sorular”Taranmış bir PDF’i redakte edebilir miyim? Görünür görüntüyü kapatabilirsiniz, ancak bir taramanın kaldırılacak bir metin katmanı yoktur; önce onu OCR’dan geçirin (PDF OCR), kurtarılan metni redakte edin, ardından görüntü katmanını tutacağınıza mı yoksa düzleştireceğinize mi karar verin. Taranan bir belgenin üzerindeki siyah bir kutu ancak taramanın pikselleri gerçekten yok edilmişse (sadece boyanmamışsa) yeterlidir.
Redaksiyon geri alınabilir mi? Hayır — asıl mesele bu zaten. Baytlar gitti. Bu nedenle, çalıştırmadan önce tespit edilen her adayı onaylamak önemlidir ve bu yüzden temiz bir ana kopya tutarsınız.
Parola koruması redaksiyon sayılır mı? Hayır. Şifreleme erişimi kontrol eder; redaksiyon içeriği kaldırır. Redakte edilmemiş bir SSN’ye sahip parola korumalı bir PDF hala SSN’i içerir ve parolası (veya kırma aracı) olan herkes bunu okur.
Aracımın “redakte et” düğmesi neden sadece siyah bir kutu yapıyor? Birçok temel düzenleyici, gerçek içerik akışı redaksiyonu yerine ek açıklama stili vurgulama/kutu içine alma uygular. Araç size sonrasında aramadan temizlenmiş bir sonuç gösteremiyorsa, redaksiyon yapmıyor, çizim yapıyordur.
Tüm iş test edilebilir tek bir iddiaya indirgenir: işiniz bittikten sonra, hassas karakterler dosyada var olmamalıdır. Onları arayın, seçin, metni çıkarın — bunlardan herhangi biri numarayı bulursa redaksiyon başarısız olmuştur. Kutuyu çizin, baytları silin, kaydedilen dosya üzerinde doğrulayın, meta verileri temizleyin ve temiz bir ana kopya tutun. Bu dizi — daha azı değil — “redakte edilmiş” kelimesinin anlamıdır.