ПОЧЕМУ Я ЛОМАЛ ЧУЖИХ БОТОВ, И КАК ЭТО СДЕЛАЛО МЕНЯ ЛУЧШЕ

В какой-то момент я понял, что разработка ботов - это как строительство: можно построить небоскреб, а можно собрать карточный домик, который развалится от первого чиха.

Самое интересное началось, когда один заказчик попросил проверить бота конкурентов на прочность. Я тогда еще не знал, во что ввязываюсь, но эта история многому меня научила.

Начал я с простого - попытался завести бота в угол стандартными вопросами. Знаете, такими, от которых даже живой саппорт начинает потеть. И тут понеслось...

Оказалось, что бот: - Хранил все диалоги в открытом доступе - Сливал персональные данные клиентов - При определенной последовательности действий показывал админку

Я как будто нашел незапертую дверь в чужой квартире. И знаете что? Я не стал заходить. Вместо этого позвонил хозяину и рассказал про уязвимости.

Конкурент оказался адекватным человеком. Вместо того чтобы послать меня куда подальше, он предложил поработать вместе над безопасностью.

За месяц тестирования я нашел: - 3 критические уязвимости - 12 серьезных багов - Целую кучу мелких недоработок

Каждый найденный баг был как новый урок. Я начал видеть слабые места в своем коде, о которых раньше даже не задумывался.

Самое ценное, что я вынес: 1. Безопасность важнее функционала 2. Баги находят не только злоумышленники 3. Открытый диалог с конкурентами может принести пользу обеим сторонам

Теперь перед каждым релизом я представляю себя взломщиком и пытаюсь сломать собственного бота. Паранойя? Возможно. Но лучше перебдеть, чем краснеть перед клиентом.

Проведу бесплатный аудит безопасности вашего бота. Напишите в личку "аудит" - расскажу детали. Первым трем откликнувшимся - приоритетный разбор.

ПОЧЕМУ Я ЛОМАЛ ЧУЖИХ БОТОВ, И КАК ЭТО СДЕЛАЛО МЕНЯ ЛУЧШЕ
В какой-то момент я понял, что разработка ботов - это как строительство: можно построить небоскреб, а можно собрать карточный домик, который ра... | Сетка — новая социальная сеть от hh.ru
repost

131

input message

напишите коммент

еще контент в этом сообществе

еще контент в этом соообществе

войдите, чтобы увидеть

и подписаться на интересных профи

в приложении больше возможностей

пока в веб-версии есть не всё — мы вовсю работаем над ней

сетка — cоциальная сеть для нетворкинга от hh.ru

пересекайтесь с теми, кто повлияет на ваш профессиональный путь