Tips & Tricks

Как удалить информацию о кредитной карте и платеже из PDF-файла

Номера кредитных карт, данные банковского счета и платежная информация появляются в PDF-файлах чаще, чем думает большинство людей. Счет-фактура включает в себя платежные реквизиты клиента. В контракте указаны номера банковских маршрутов. В квитанции по электронной почте, преобразованной в PDF, отображаются последние четыре цифры используемой карты. Передача любого из этих документов без редактирования платежной информации подвергает физическое или юридическое лицо риску финансового мошенничества.

Платежные данные — самая опасная информация, которую следует оставлять неотредактированной. В отличие от имени или адреса, его можно сразу же использовать для кражи.

Редактирование платежной информации с помощью PDF Redaction означает поиск каждого экземпляра номеров карт, номеров счетов и номеров маршрутизации во всем документе, применение истинного редактирования, которое удаляет основные данные, и проверку отсутствия восстанавливаемых следов. Инструмент редактирования PDF Security WukongPDF обеспечивает безвозвратное удаление данных.

How to Redact Credit Card and Payment Information From a PDF

Конкретные шаблоны, определяющие платежную информацию

Номера кредитных карт следуют предсказуемым шаблонам, что делает их доступными для поиска. Карты Visa начинаются с 4 и состоят из 16 цифр. Mastercard начинается с 5 и состоит из 16 цифр. American Express начинается с 3 и состоит из 15 цифр. Числа часто форматируются группами по 4, разделенными пробелами или тире. Ищите эти шаблоны, используя регулярные выражения в функции поиска инструмента редактирования.

Номера банковских счетов менее стандартизированы, чем номера карт, поэтому их труднее найти только по шаблону. Ищите метки рядом с номером: Номер счета, Номер счета, Банковский счет, Номер маршрутизации, Номер ABA, SWIFT, IBAN. Найдите эти строки меток и отредактируйте число, следующее за каждой из них. Этикетка – это указатель. Число рядом с ним — цель.

WukongPDF

Попробуйте Редактировать PDF

Никакой установки не требуется. Работает прямо в вашем браузере.

Начать →

Поиск номеров карт в верхних и нижних колонтитулах документов

Информация о платеже в верхних и нижних колонтитулах повторяется на каждой странице. Один неотредактированный номер карты в заголовке, который появляется на 20 страницах, означает 20 отдельных мест редактирования. Выполняйте поиск в верхних и нижних колонтитулах, исследуя первый и последний дюйм каждой страницы. Поиск инструмента редактирования может не сканировать автоматически области верхнего и нижнего колонтитула, если они хранятся как отдельные элементы страницы в структуре PDF.

После редактирования прокрутите каждую страницу в миниатюрном размере и проверьте области верхнего и нижнего колонтитула на наличие оставшихся видимых цифр. Номер карты в заголовке часто меньше и светлее основного текста, поэтому его легко пропустить во время просмотра, ориентированного на основной текст. Сканирование миниатюр позволяет обнаружить содержимое верхнего и нижнего колонтитула, которое не упускается из виду в подробном обзоре.

Обработка частично замаскированных номеров карт

Во многих документах уже указаны частично замаскированные номера карт, например **** **** **** 1234. Только последних четырех цифр может быть недостаточно для мошенничества, но в сочетании с именем владельца карты и информацией о торговце в другом месте документа они могут быть использованы для атак социальной инженерии. Решите, исходя из конфиденциальности документа, следует ли редактировать даже частично замаскированные числа. Для документов, доступных публично или неизвестным получателям, удалите все цифры.

Поиск по шаблону инструмента редактирования должен соответствовать как полным числам, так и частично замаскированным числам. Шаблон поиска, который ищет группы из 4 цифр, разделенных пробелами или звездочками, найдет как 4111 2222 3333 4444, так и **** **** 1234. Примените редактирование ко всем совпадениям, затем проверьте вручную, чтобы убедиться, что отредактированное содержимое представляет собой информацию о платеже, а не безобидный номер, который соответствует шаблону цифр.

Тип платежных данныхШаблон поискаГде это появляется
Номер кредитной карты4 группы по 4 цифры или 15-16 последовательных цифрСчета, квитанции, формы оплаты
Маршрутный номер банка9 цифр, часто обозначаемых как маршрутизация или ABA.Контракты, формы прямого депозита, счета-фактуры
Номер банковского счетаПеременная длина, помеченная как Account или Acct.Те же документы, что и номера маршрутов
Последние 4 цифры картыПомечены последними 4 или XXXX-XXXX-XXXX-NNNN.Квитанции, подтверждения заказов
CVV или код безопасности3-4 цифры, обычно рядом с номером карты.Платежные формы, редко в формате PDF, если только они не заполнены неправильно.

Проверка того, что отредактированный файл не содержит восстанавливаемых платежных данных

После применения исправлений запустите те же проверочные тесты, которые описаны для любого отредактированного документа: тест выбора текста, тест копирования и вставки, тест экспорта в текст и проверку метаданных. В платежных данных особенно высоки ставки, поэтому добавьте дополнительный тест: откройте отредактированный PDF-файл в шестнадцатеричном редакторе или текстовом редакторе на двоичном уровне и найдите фрагменты отредактированных чисел. Настоящее редактирование удаляет данные на двоичном уровне.

Протестируйте случайную выборку отредактированных мест, а не полагайтесь на полное сканирование больших документов. Выберите 10 отредактированных областей на разных страницах и попытайтесь восстановить исходные данные из каждой. Если все 10 не подлежат восстановлению, процесс редактирования работает правильно, а остальным исправлениям можно доверять. Если какой-либо из 10 файлов можно восстановить, значит, процесс редактирования не удался и его необходимо повторно применить ко всему документу.

Соответствие PCI DSS и требования к редактированию

На организации, обрабатывающие данные платежных карт, распространяются требования PCI DSS, которые запрещают хранить полные номера карт, коды CVV или данные магнитной полосы после авторизации. Редактирование этих данных из PDF-файлов, которые необходимо сохранять для деловых записей, таких как подписанные формы заказов, содержащие полные данные карты, является одним из способов привести хранящиеся документы в соответствие с требованиями. Редактирование должно быть постоянным, настоящим удалением контента, а не визуальным прикрытием.

PCI DSS также требует, чтобы номера карт были нечитаемыми везде, где бы они ни хранились. PDF-архив старых форм заказов, в которых номер карты никогда не редактировался, является пробелом в соблюдении требований. Единоразовый проект редактирования для обработки всего архива приводит его в соответствие. Проект трудоемкий, но конечный. Он заканчивается, когда последний номер карты в последнем PDF-файле будет окончательно удален. Планируйте время, исходя из размера архива и количества документов в час, которые можно отредактировать и проверить.

Надежное удаление неотредактированного оригинала

Неотредактированный оригинал содержит все платежные данные, которые вы только что удалили. Удалите его или сохраните в зашифрованном месте с контролируемым доступом отдельно от отредактированной версии. Неотредактированный оригинал, находящийся в той же папке, что и отредактированная версия, или, что еще хуже, в папке облачного хранилища, синхронизированной с несколькими устройствами, противоречит цели редактирования. Любой, кто найдет неотредактированный оригинал, получит все данные, которые вы тщательно удалили из общей версии.

Если неотредактированный оригинал необходимо сохранить для учета, четко назовите его, чтобы отличить его от отредактированной версии. Такое имя файла, как Invoice-1234-UNREDACTED-ORIGINAL-DO-NOT-SHARE.pdf, делает его статус однозначным для всех, кто с ним сталкивается. Соглашение об именах — это процедурная гарантия, а не техническая, но это самая простая и эффективная защита от случайного распространения неправильной версии.

WukongPDF

Попробуйте Редактировать PDF

Никакой установки не требуется. Работает прямо в вашем браузере.

Начать →