БесплатноЗапуск

Найди ключи и пароли до того, как их найдут другие

Проверка проекта на секреты и чужие данные перед публикацией — и что делать, если ключ уже утёк

13 октября 20264 мин Начальный69

Какую задачу решает

Спрятать файл с ключами, проверить проект на утечки и убрать утёкший ключ

Что будет на выходе

Настроенный .gitignore, отчёт по утечкам без значений ключей и план зачистки

Кому подойдёт

Вайбкодер перед публикацией на GitHub, у которого в проекте ключи и тестовые контакты

Инструменты
Claude CodeCodexCursorGitHub

Что это

Когда собираешь продукт с ИИ, в проекте копятся секреты: ключ от ИИ-сервиса, токен Telegram-бота, пароль от базы. А ещё — реальные телефоны и почты, которые ты вставил «для проверки». Всё это легко отправить на GitHub вместе с кодом. Публичный репозиторий могут прочитать посторонние, а ключи там ищут автоматически.

Промпт закрывает три ситуации:

  1. Спрятать файл с ключами — добавить его в список файлов, которые Git не сохраняет, и убедиться, что он больше не отслеживается, не удаляя с диска.
  2. Проверить проект перед публикацией — не только код, но и места, где о секретах забывают: примеры настроек, тестовые данные, сообщения об ошибках, файлы публикации, заметки.
  3. Убрать утёкший ключ — если он уже попал в интернет. Ключ, который хоть раз был опубликован, считается утёкшим: его нужно заменить в самом сервисе, а потом вычистить старый отовсюду.

Агент не выводит значения ключей в ответ — только где они лежат и что с ними делать.

Как использовать

  1. Выясни, как называется твой файл с ключами (часто .env или похожее). Не знаешь — спроси агента. Проект достался от фрилансера или из шаблона — сначала разберись в чужом проекте.
  2. Отправь шаг 1, потом шаг 2. Читай список находок внимательно.
  3. Если агент нашёл ключ, который уже уходил на GitHub, — сначала зайди в сервис, выпусти новый ключ и отключи старый. Это делаешь ты руками.
  4. После этого отправь шаг 3.
  5. Совет: в тестовых данных используй выдуманные имена и почты вроде name@example.com. А чтобы агент в Claude Code не трогал ключи и впредь, поставь 12 модов Claude Code для вайбкодера (490 ₽) — среди них есть защита ключей.

Промпт

Шаг 1. Спрятать файл с ключами.

Заведи в проекте файл .gitignore, если его ещё нет, и внеси туда файл с ключами — у меня это [имя файла, например .env; если не знаешь — найди сам и спроси меня].
Проверь, что Git больше его не отслеживает. Если файл уже попадал в отслеживаемые — убери его оттуда, но с диска не удаляй.
Покажи списком все файлы, которые уйдут на GitHub при следующей отправке.
Объясни изменения простыми словами.
…

Шаг 2. Проверка перед публикацией.

Проверь проект на утечки перед публикацией. Пока ничего не меняй.

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

Загляни туда, где о них легко забыть:
— файлы настроек и примеры настроек;
— заготовки с тестовыми данными;
…

Шаг 3. Если ключ утёк. Отправляй только после того, как выпустил новый ключ и отключил старый.

Ключ сервиса [название сервиса] засветился и считается утёкшим. Новый ключ я уже выпустил, старый отключил.

Найди все места, где упоминается старый ключ:
— файлы проекта, включая настройки и примеры;
— историю сохранений проекта;
— заметки и документацию;
— файлы, которые управляют публикацией.

…

Что дальше

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

Применить на деле

Разовая покупка

Вебинариус

Запуск через вебинар: от темы до дожима

Запуск через эфир: тема, регистрация, прогрев, сценарий по минутам и дожим.

Взять за 990 ₽

Разовая покупка

Прогрев

План прогрева в сторис на 3–7 дней перед продажей

Запуск без прогрева — продажа холодным. План сторис на 3–7 дней перед стартом.

Взять за 590 ₽

Или всё сразу

VIBERZ Pro — 2 990 ₽ в месяц

Все 23 платных продуктов VIBERZ по отдельности стоят 21 370 ₽. В Pro они открыты сразу — и всё, что выйдет дальше.

Оформить Pro
Промптывайбкодингбезопасность

Читайте дальше