Водяные знаки для CSV/JSON данных

Встраивает видимые или сигнатурные поля в CSV/JSON-экспорт для последующего отслеживания

Вставьте CSV/JSON или загрузите файл, затем добавьте имя пользователя, время и пользовательское поле. Инструмент перепишет экспорт с видимыми метками или компактной подписью для дальнейшей трассировки.

Примеры результатов

1 Примеры

Пометить CSV перед передачей внешнему партнеру

Вставляет пользователя, время и подпись для отслеживания утечек.

watermarked-partner-share-export.csv Показать файл
Показать параметры ввода
{ "dataInput": "id,email,plan\n1,[email protected],pro\n2,[email protected],basic", "dataFile": "", "inputFormat": "csv", "watermarkMode": "visible", "username": "partner-share-001", "customField": "sales-demo", "secretSalt": "elysia-watermark" }

Click to upload file or drag and drop file here

Maximum file size: 20MB Supported formats: application/json, text/csv, text/plain, .json, .csv

Ключевые факты

Категория
Безопасность и валидация
Типы входных данных
textarea, file, select, text
Тип результата
file
Покрытие примерами
4
API доступен
Yes

Обзор

Инструмент для добавления водяных знаков в данные CSV и JSON позволяет встраивать видимые или скрытые сигнатурные поля в экспортируемые файлы. Это помогает отслеживать источники утечек и контролировать распространение конфиденциальных наборов данных при передаче внешним партнерам или внутри компании.

Когда использовать

  • При передаче клиентских баз данных или аналитических отчетов внешним подрядчикам.
  • Для защиты корпоративных датасетов путем добавления скрытых меток с именем сотрудника.
  • При необходимости отследить источник утечки информации из экспортированных файлов CSV или JSON.

Как это работает

  • Вставьте текст в формате CSV/JSON или загрузите готовый файл с данными.
  • Укажите имя пользователя, пользовательское поле (например, название проекта) и выберите режим: видимый или невидимый.
  • При необходимости задайте секретную соль для создания уникальной подписи.
  • Скачайте обработанный файл, в который будут добавлены поля с водяными знаками для последующей трассировки.

Сценарии использования

Маркировка выгрузок из CRM-системы перед отправкой отделу продаж для контроля доступа.
Добавление скрытых идентификаторов в JSON-файлы с конфигурациями или логами, передаваемыми сторонним разработчикам.
Защита исследовательских датасетов путем встраивания времени экспорта и имени аналитика.

Примеры

1. Маркировка CSV перед передачей партнеру

Менеджер по работе с партнерами
Контекст
Компания регулярно делится списками клиентов с внешними маркетинговыми агентствами.
Проблема
Необходимо убедиться, что в случае утечки базы данных можно будет точно определить, какому агентству она была передана.
Как использовать
Загрузите файл CSV, выберите видимый режим, введите название агентства в поле «Имя пользователя» и укажите название кампании в «Пользовательское поле».
Пример конфигурации
Режим: visible, Имя пользователя: partner-agency-A, Пользовательское поле: promo-2026
Результат
В CSV-файл добавляются новые колонки с именем партнера, временем экспорта и названием кампании, что позволяет легко идентифицировать источник при обнаружении данных в сети.

2. Скрытая защита JSON-экспорта

Системный администратор
Контекст
Разработчикам на аутсорсе предоставляется доступ к JSON-файлам с тестовыми данными пользователей.
Проблема
Нужно добавить незаметную метку в данные, чтобы отследить возможную утечку, не нарушая структуру файла для тестирования.
Как использовать
Вставьте JSON-данные, выберите невидимый режим (invisible), укажите ID разработчика и задайте уникальную секретную соль.
Пример конфигурации
Режим: invisible, Имя пользователя: dev-contractor-04, Секретная соль: project-x-salt
Результат
В каждый объект JSON добавляется компактное поле с хешированной подписью, которое не мешает работе кода, но позволяет однозначно установить получателя файла.

Проверить на примерах

json, csv, text

Связанные хабы

FAQ

Какие форматы файлов поддерживаются?

Инструмент работает с текстовыми данными и файлами в форматах CSV и JSON.

В чем разница между видимым и невидимым режимом?

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

Обязательно ли указывать секретную соль?

Нет, это необязательное поле, но использование уникальной соли повышает надежность скрытой подписи для каждого экспорта.

Изменяются ли исходные данные при добавлении водяного знака?

Исходные значения остаются нетронутыми, инструмент лишь добавляет новые колонки (в CSV) или ключи (в JSON) с информацией для отслеживания.

Можно ли использовать инструмент для больших файлов?

Да, поддерживается загрузка файлов размером до 20 МБ.

Документация API

Конечная точка запроса

POST /ru/api/tools/csv-json-data-watermarker

Параметры запроса

Имя параметра Тип Обязательно Описание
dataInput textarea Нет -
dataFile file (Требуется загрузка) Нет -
inputFormat select Нет -
watermarkMode select Нет -
username text Да -
customField text Нет -
secretSalt text Нет -

Параметры типа файл должны быть загружены сначала через POST /upload/csv-json-data-watermarker для получения filePath, затем filePath должен быть передан в соответствующее поле файла.

Формат ответа

{
  "filePath": "/public/processing/randomid.ext",
  "fileName": "output.ext",
  "contentType": "application/octet-stream",
  "size": 1024,
  "metadata": {
    "key": "value"
  },
  "error": "Error message (optional)",
  "message": "Notification message (optional)"
}
Файл: Файл

Документация MCP

Добавьте этот инструмент к конфигурации сервера MCP:

{
  "mcpServers": {
    "elysiatools-csv-json-data-watermarker": {
      "name": "csv-json-data-watermarker",
      "description": "Встраивает видимые или сигнатурные поля в CSV/JSON-экспорт для последующего отслеживания",
      "baseUrl": "https://elysiatools.com/mcp/sse?toolId=csv-json-data-watermarker",
      "command": "",
      "args": [],
      "env": {},
      "isActive": true,
      "type": "sse"
    }
  }
}

Вы можете объединять несколько инструментов, например: `https://elysiatools.com/mcp/sse?toolId=png-to-webp,jpg-to-webp,gif-to-webp`, максимум 20 инструментов.

Поддерживает ссылки на файлы URL или кодирование Base64 для параметров файла.

Если вы столкнулись с проблемами, пожалуйста, свяжитесь с нами по адресу [email protected]