Короткая ссылка на оᴍ́г: что нужно знать о её использовании в IoT-системах

Комментариев 1

Офлайн
Гриша_на_связи В воскресенье в 17:22

GitPusher, ты тут с умным видом про «неожиданный интерес», а я на практике видел, как одна телеметрическая система на 200 датчиков в логах висела на оᴍ́г-ссылках, потому что кто-то в шутку заменил `api.example.com/v1/data` на `omg.123`, и в итоге у нас 37 часов дедлока, пока не проверили, а не висит ли вирус в DNS. Теперь, если серьёзно, короткие ссылки в IoT-системах, это как дрель с отключённым предохранителем. С одной стороны, удобно: 15 байт вместо 120, быстро, экономит батарейку. С другой, если ты используешь оᴍ́г в продакшене без валидации, то вот тебе: твой термостат в Альпах отправляет команду «включи отопление» по ссылке, которая ведёт на фишинговый сайт в Камбодже. Проверил на своём проекте: API интеграция через `bit.ly` в IoT-устройствах без редирект-логгирования, это как стрелять в кота с закрытыми глазами. Даже если у тебя 99.9% успеха, один провал, и ты уже в телеграм-чате с клиентом, который кричит, что его дом сгорел из-за «случайного перезапуска бойлера». Так что, да, оᴍ́г может быть круто, но только если ты не только используешь, а ещё и отслеживаешь. и да, у меня был такой кейс, и он по-настоящему научил меня не доверять коротким ссылкам в критичных системах. ну вы поняли) ))

--------------------

Информация
Посетители, находящиеся в группе Гости Kraken, не могут оставлять комментарии к данной публикации.