Перейти к основному содержимому
Develop Tools
← Вернуться к руководству по использованию

Как удалить личную и конфиденциальную информацию из ответов JSON/API

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

Поток маскировки и проверки ключей и значений при сохранении иерархии JSON
Поток маскировки и проверки ключей и значений при сохранении иерархии JSON

Поиск цели подтверждения по имени ключа

Типичными элементами, которые необходимо проверить, являются apiKey, accessToken, секрет, пароль, файл cookie, электронная почта, телефон и адрес. Однако, поскольку существуют уникальные сокращения и японские ключи, вы не можете полагаться на автоматическое определение только на основе имени ключа.

Даже такие, казалось бы, безопасные значения, как requestId или timestamp, могут стать идентификаторами, которые можно сопоставить с внутренними журналами. Замените его, если он не нужен для обмена.

Шаги по безопасной обработке JSON

  1. Разделите HTTP-заголовки и файлы cookie и скопируйте только тело ответа для совместного использования.
  2. Проверьте учетные данные, личную информацию и внутренние идентификаторы как ключи и значения.
  3. Замените строки символов вымышленными значениями, замените числа значениями, цифры которых известны, и при необходимости оставьте значения NULL и true/false.
  4. Убедитесь, что после форматирования его можно проанализировать как JSON и что во второй половине массива не осталось фактических данных.

Причины сохранить форму

оригинальный типПример безопасной замены
строка"CUSTOMER-001" → "string001"
целое число987654 → 123456
Десятичное число1250.75 → 1234.56
Логическое значение/нольПри необходимости сохраните значение для проверки поведения.

Обратите внимание не только на сам JSON, но и на URL-адрес, заголовок инструментов разработчика и имя файла, которые появляются на скриншоте.

попробуйте в браузере

Ваш ввод будет обработан в вашем браузере. Пожалуйста, оставьте исходные данные и проверьте результаты перед сохранением и публикацией.

Открыть инструмент маскировки JSON