Сравнение переменных окружения dotenv

Сравнивает два .env, классифицируя добавленные, удалённые, изменённые и дублирующиеся ключи; обычные общедоступные значения остаются открытыми, а защитить можно только поля secret-like.

Локальная обработка в браузере
Эта страница прошла проверку открытого каталога; после включения JavaScript можно использовать все функции.
Руководство по использованию

Как сравнивать переменные окружения dotenv

Сравнение переменных окружения dotenv выполняется только в текущем браузере; данные не загружаются, не передаются по сети и не записываются в постоянное хранилище.

  1. Введите два файла окружения

    Используйте примеры обычных переменных, например переключатели функций JSON и TOTP, или вставьте два .env.

  2. Выполнить сравнение

    Просмотр различий в добавленных, удалённых и изменённых данных, дублирующихся ключах и комментариях.

  3. Выбрать способ защиты

    Выборочно защищаются только поля, которые действительно являются secret-like; обычные демонстрационные значения остаются видимыми.

Ограничения и примечания

  • secret-like — это всего лишь эвристическая классификация, а не обнаружение реальных ключей и не аудит безопасности.
  • По умолчанию переменные не разворачиваются, данные не записываются в storage и не загружаются, а пользовательский ввод не изменяется.
  • Повторяющиеся ключи и различия в кавычках необходимо дополнительно проверить с учётом целевого парсера dotenv.

Часто задаваемые вопросы

Почему обычные значения не маскируются?

Публичные примеры и обычные значения конфигурации должны быть читаемыми; инструмент обеспечивает защиту на уровне отдельных полей только для потенциально чувствительных полей.

Будет ли раскрывать ${VAR}?

Нет, по умолчанию сравниваются только текст и значения; раскрытие переменных не выполняется.

Может ли это заменить сканирование секретов?

Нет; предоставляется только помощь в сравнении различий локальных конфигураций.

Отзывы о страницеНашли проблему или есть предложения по улучшению?
Функция обратной связи доступна только в онлайн-версии

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

Перейти к отзыву в онлайн-версии