Numery kart kredytowych, dane kont bankowych i informacje o płatnościach pojawiają się w plikach PDF częściej, niż większość ludzi zdaje sobie sprawę. Faktura zawiera dane płatnicze Klienta. Umowa zawiera numery rozliczeniowe banków. Potwierdzenie e-mail przekonwertowane do formatu PDF zawiera cztery ostatnie cyfry użytej karty. Udostępnienie któregokolwiek z tych dokumentów bez zmiany informacji o płatności naraża osobę lub firmę na oszustwo finansowe.
Dane dotyczące płatności to najniebezpieczniejsze informacje, które należy pozostawić bez zmian. W przeciwieństwie do nazwiska lub adresu, można je natychmiast wykorzystać do kradzieży.
Redagowanie informacji o płatności za pomocą Redakcja PDF oznacza znalezienie każdego wystąpienia numerów kart, numerów kont i numerów rozliczeniowych w całym dokumencie, zastosowanie prawdziwej redakcji, która usuwa podstawowe dane i sprawdzenie, czy nie pozostały żadne możliwe do odzyskania ślady. Narzędzie redagujące WukongPDF PDF Security obsługuje trwałe usuwanie danych.

Specyficzne wzorce identyfikujące informacje o płatności
Numery kart kredytowych mają przewidywalne wzorce, dzięki którym można je przeszukiwać. Karty Visa zaczynają się od 4 i mają 16 cyfr. Karta Mastercard zaczyna się od 5 i składa się z 16 cyfr. American Express zaczyna się od 3 i składa się z 15 cyfr. Liczby są często formatowane w grupach po 4 oddzielone spacjami lub myślnikami. Szukaj tych wzorców za pomocą wyrażeń regularnych w funkcji wyszukiwania narzędzia redakcyjnego.
Numery kont bankowych są mniej ujednolicone niż numery kart, co utrudnia ich znalezienie na podstawie samego wzoru. Szukaj etykiet w pobliżu numeru: Numer konta, Nr konta, Rachunek bankowy, Numer rozliczeniowy, Numer ABA, SWIFT, IBAN. Wyszukaj te ciągi etykiet i zredaguj numer następujący po każdym z nich. Etykieta jest drogowskazem. Liczba obok to cel.
Spróbuj zredagować plik PDF
Nie wymaga instalacji. Działa bezpośrednio w Twojej przeglądarce.
Wyszukiwanie numerów kart w nagłówkach i stopkach dokumentów
Informacje o płatności w nagłówkach i stopkach powtarzają się na każdej stronie. Pojedynczy niezredagowany numer karty w nagłówku, który pojawia się na 20 stronach, oznacza 20 oddzielnych miejsc redakcji. Przeszukuj nagłówki i stopki, sprawdzając pierwszy i ostatni centymetr każdej strony. Wyszukiwanie narzędzia redakcyjnego może nie skanować automatycznie obszarów nagłówka i stopki, jeśli są one przechowywane jako osobne elementy strony w strukturze pliku PDF.
Po zredagowaniu przewiń każdą stronę w rozmiarze miniatury i sprawdź obszary nagłówka i stopki pod kątem pozostałych widocznych cyfr. Numer karty w nagłówku jest często mniejszy i jaśniejszy niż tekst główny, co ułatwia jego pominięcie podczas recenzji skupiającej się na tekście głównym. Skan miniatur wychwytuje zawartość nagłówka i stopki, którą przeocza szczegółowa recenzja.
Obsługa częściowo zamaskowanych numerów kart
Wiele dokumentów zawiera już częściowo zamaskowane numery kart, np. **** **** **** 1234. Same cztery ostatnie cyfry mogą nie wystarczyć do oszustwa, ale w połączeniu z imieniem i nazwiskiem posiadacza karty oraz informacjami o sprzedawcy w innych miejscach dokumentu mogą zostać wykorzystane do ataków socjotechnicznych. Zdecyduj, w oparciu o wrażliwość dokumentu, czy usunąć nawet częściowo zamaskowane liczby. W przypadku dokumentów udostępnianych publicznie lub nieznanym odbiorcom usuń wszystkie cyfry.
Narzędzie do wyszukiwania wzorców powinno uwzględniać zarówno liczby pełne, jak i liczby częściowo zamaskowane. Wzorzec wyszukiwania szukający grup 4 cyfr oddzielonych spacjami lub gwiazdkami spowoduje znalezienie zarówno 4111 2222 3333 4444, jak i **** **** **** 1234. Zastosuj redakcję do wszystkich dopasowań, a następnie ręcznie sprawdź, czy zredagowana treść dotyczyła informacji o płatności, a nie łagodnego numeru, który akurat pasował do wzorca cyfr.
| Typ danych płatności | Wzorzec wyszukiwania | Gdzie się pojawia |
|---|---|---|
| Numer karty kredytowej | 4 grupy po 4 cyfry lub 15-16 kolejnych cyfr | Faktury, paragony, formy płatności |
| Numer rozliczeniowy banku | 9 cyfr, często oznaczonych jako Routing lub ABA | Umowy, formularze wpłat bezpośrednich, faktury |
| Numer konta bankowego | Zmienna długość, oznaczona jako Konto lub Konto | Te same dokumenty, co numery rozliczeniowe |
| Ostatnie 4 cyfry karty | Oznaczone jako Ostatnie 4 lub XXXX-XXXX-XXXX-NNNN | Paragony, potwierdzenia zamówień |
| CVV lub kod bezpieczeństwa | 3-4 cyfry, zwykle w pobliżu numeru karty | Formularze płatności, rzadko w formacie PDF, chyba że zostaną wypełnione nieprawidłowo |
Sprawdzanie, czy zredagowany plik nie zawiera możliwych do odzyskania danych dotyczących płatności
Po zastosowaniu redakcji wykonaj te same testy weryfikacyjne, które opisano w przypadku każdego zredagowanego dokumentu: test wyboru tekstu, test kopiowania i wklejania, test eksportu do tekstu i inspekcja metadanych. Stawka danych dotyczących płatności jest szczególnie wysoka, więc dodaj dodatkowy test: otwórz zredagowany plik PDF w edytorze szesnastkowym lub edytorze tekstowym na poziomie binarnym i wyszukaj fragmenty zredagowanych liczb. Prawdziwa redakcja usuwa dane na poziomie binarnym.
Zamiast polegać na skanowaniu całego dokumentu w przypadku dużych dokumentów, przetestuj losową próbkę zredagowanych lokalizacji. Wybierz 10 zredagowanych regionów na różnych stronach i spróbuj odzyskać z każdego z nich podstawowe dane. Jeśli wszystkich 10 nie da się odzyskać, proces redakcji przebiega prawidłowo i można ufać pozostałym redakcjom. Jeśli którykolwiek z 10 można odzyskać, oznacza to, że proces redakcji nie powiódł się i należy go powtórzyć w odniesieniu do całego dokumentu.
Wymagania dotyczące zgodności i redakcji PCI DSS
Organizacje obsługujące dane kart płatniczych podlegają wymogom PCI DSS, które zabraniają przechowywania pełnych numerów kart, kodów CVV lub danych pasków magnetycznych po autoryzacji. Redagowanie tych danych z plików PDF, które należy zachować do celów dokumentacji biznesowej, takich jak podpisane formularze zamówień zawierające pełne dane karty, to jeden ze sposobów zapewnienia zgodności przechowywanych dokumentów. Redakcja musi polegać na trwałym usunięciu prawdziwej treści, a nie na zasłonięciu wizualnym.
PCI DSS wymaga również, aby numery kart były nieczytelne w dowolnym miejscu, w którym są przechowywane. Archiwum PDF starych formularzy zamówień, w których nigdy nie zmieniono numeru karty, stanowi lukę w przepisach. Jednorazowy projekt redakcyjny mający na celu przetworzenie całego archiwum zapewnia jego zgodność. Projekt jest czasochłonny, ale ograniczony. Kończy się w momencie trwałego usunięcia ostatniego numeru karty z ostatniego pliku PDF. Budżetuj czas w oparciu o rozmiar archiwum i liczbę dokumentów na godzinę, które można zredagować i zweryfikować.
Bezpieczne pozbycie się niezredagowanego oryginału
Niezredagowany oryginał zawiera wszystkie dane dotyczące płatności, które właśnie usunąłeś. Usuń go lub przechowuj w zaszyfrowanym miejscu o kontrolowanym dostępie, innym niż wersja zredagowana. Niezredagowany oryginał znajdujący się w tym samym folderze co zredagowana wersja lub, co gorsza, w folderze w chmurze zsynchronizowanym z wieloma urządzeniami, mija się z celem redakcji. Każdy, kto znajdzie niezredagowany oryginał, będzie miał wszystkie dane, które ostrożnie usuniesz z udostępnionej wersji.
Jeżeli niezredagowany oryginał musi zostać zachowany do celów archiwalnych, należy go wyraźnie nazwać, aby odróżnić go od wersji zredagowanej. Nazwa pliku taka jak Invoice-1234-UNREDACTED-ORIGINAL-DO-NOT-SHARE.pdf sprawia, że jego status jest jednoznaczny dla każdego, kto go spotka. Konwencja nazewnictwa jest zabezpieczeniem proceduralnym, a nie technicznym, ale jest najprostszym i najskuteczniejszym zabezpieczeniem przed przypadkowym udostępnieniem niewłaściwej wersji.
Spróbuj zredagować plik PDF
Nie wymaga instalacji. Działa bezpośrednio w Twojej przeglądarce.
