Tips & Tricks

Jak usunąć informacje o karcie kredytowej i płatności z pliku PDF

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.

How to Redact Credit Card and Payment Information From a PDF

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.

WukongPDF

Spróbuj zredagować plik PDF

Nie wymaga instalacji. Działa bezpośrednio w Twojej przeglądarce.

Zacznij teraz →

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ściWzorzec wyszukiwaniaGdzie się pojawia
Numer karty kredytowej4 grupy po 4 cyfry lub 15-16 kolejnych cyfrFaktury, paragony, formy płatności
Numer rozliczeniowy banku9 cyfr, często oznaczonych jako Routing lub ABAUmowy, formularze wpłat bezpośrednich, faktury
Numer konta bankowegoZmienna długość, oznaczona jako Konto lub KontoTe same dokumenty, co numery rozliczeniowe
Ostatnie 4 cyfry kartyOznaczone jako Ostatnie 4 lub XXXX-XXXX-XXXX-NNNNParagony, potwierdzenia zamówień
CVV lub kod bezpieczeństwa3-4 cyfry, zwykle w pobliżu numeru kartyFormularze 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.

WukongPDF

Spróbuj zredagować plik PDF

Nie wymaga instalacji. Działa bezpośrednio w Twojej przeglądarce.

Zacznij teraz →