Захардкоженные креды в проде

Демо-логин, уехавший вместе с лобби казино, AES-ключ в мобильном бандле, пароль от базы в конфиге. Захардкоженные секреты — кратчайший путь к взлому.

Почему захардкоженные секреты так опасны

Захардкоженный кред не нуждается в уязвимости — злоумышленник просто заходит. Это находка, которая пропускает всю цепочку атаки и сразу даёт авторизованную сессию: прод-лобби с демо-админом, бандл с расшифровываемым AES-ключом, конфиг с паролем от базы.

Мы находили живое лобби казино, открывающееся демо-логином с семизначным тестовым балансом — та вещь, которой достаточно одной утёкшей строки, чтобы стать заголовком.

Почему ревью их пропускает

Секреты прячутся в истории git, в минифицированных бандлах, в старом конфиге, который никто не читает. Grep по слову «password» находит очевидное; настоящие обфусцированы, разбиты по файлам или зашиты в бинарник, который вы никогда не декомпилируете.

Как мы их ищем

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

Вопросы

Вы сканируете или реально проверяете секреты?

И то и другое. Сканируем всю поверхность, затем проверяем каждый кандидат на живой системе — в отчёте только рабочие креды, без шума.

Вы увидите наши прод-секреты?

Только те, что вы разрешили проверять, под NDA. В отчёте — что было раскрыто и шаги ротации, без хранения за пределами отчёта.

Вычистите все захардкоженные секреты

Пришлите код и конфиги — поиск секретов в течение 48 часов.
Заказать поиск секретов