Решил проверить свои старые пет-проекты на уязвимости через Claude. Думал, там всё ок, но реальность оказалась жёстче.
На самом деле, я был уверен в своём коде, пока не увидел отчёт. Короче:
🔸 Нашёл 3 хардкод-ключа в забытых .env.example.
🔸 API-роуты без нормальной валидации типов на вход.
🔸 Ошибки в CORS, которые висели годами.
В итоге за вечер закрыл дыры, которые могли стоить мне пару сотен баксов, если бы кто-то решил побрутфорсить. Уверен, всем будет полезно прогнать свои старые репо через LLM. Часто проверяете старый код на безопасность или «работает — не трогай»?
➖➖➖➖➖➖➖➖➖➖
Антон Хоменок про Разработка ⌨️
Антон Хоменок про кодинг ⌨️
@xomenok_code
🔒 Скормил AI весь конфиг проекта и чуть не поседел
Этот пост опубликован в Telegram-канале Антон Хоменок про кодинг ⌨️. Подписаться можно по ссылке: @xomenok_code.