Он считает, что эти данные могут использовать конкуренты.
Пользователь «Хабра» под ником Krupnikas рассказал, что нашёл способ отслеживать водителей «Ситимобила». Он написал об этом разработчикам, однако те не посчитали это уязвимостью, так как эти данные видны пользователю в приложении.
Krupnikas уточнил, что информацию о 10 ближайших водителях можно получить, отправив API-запрос. В ответ приходит информация о классе авто, его цвете и местоположении. Чтобы получить данные о всех московских водителях пользователь «Хабра» написал алгоритм, который выдавал ему информацию о всех работающих в тот момент таксистах «Ситимобила».
С помощью этого алгоритма можно узнать, какое количество водителей было на работе в определённый час.
Алгоритм также позволяет отследить движение определённого водителя.
Krupnikas считает, что такими данными могут воспользоваться конкуренты. «Я бы использовал данные для ценообразования, например. Или вычислил водителей, работающих и там, и там на основе корреляций в геопозициях», — пояснил он.
Plague inc.
Комментарий недоступен
Комментарий недоступен
Комментарий удален.
Я уже на словах "мы рассматриваем любых программистов, готовых пересесть на php" в вакансии в их контору понял насколько у них там все весело в разработке если они вот так вот просто готовы взять любого чувака, который php даже в глаза до этого не видел. Собственно вот эта вот ситуация и реакция на нее в стиле "это не баг, а фича" прекрасно демонстрируют подход к разработке в ситимобиле.
А что такого секретного в этих данных? Яндекс до 2017 года прям на сайте все машины показывал
Ну во первых не совсем понятно почему api спроектирован так что данные, которые по идее могут использоваться только приложением в которое залогинились и запрашиваются от силы раз в минуту, доступны без авторизации и без ограничения на количество запросов. Яндекс, опять же, наверняка эти данные показывал с задержкой и очень небольшую выборку.
Второй момент гораздо более страшен в данной ситуации: по сути мы можем следить за каждым конкретным водителем в любой момент когда он в сети и без активного заказа. А уж если id водителя, отдаваемый на этот запрос, не меняется между входами в систему то все совсем печально. В такой ситуации можно (при весьма больших трудозатратах) узнать очень много разной информации. То же самое и с клиентами - если мы знаем где он сел в такси то мы можем узнать где он вышел из него.
Ну и опять же тут чисто вопрос бизнеса - конкуренты могут парсить информацию и строить какую-либо статистику по этому поводу. Например крутить тарифы в реальном времени в зависимости от количества машин ситимобила в определенной зоне.
Комментарий недоступен
Ок, дословный текст из вакансии если так нравится придираться к словам:
"Мы с удовольствием примем и поддержим людей с другим стеком, которые готовы начать изучать PHP и Go."
Я к ним собеседовался, правда давно, и что удивительно не прошел, хотя в Я, например прошел, так что странно это
Трипофобы в восторге.
Полная страна талантов, надо в айти вкладываться!
Комментарий недоступен
Я бы - я бы, ну так бери и используй, свяжись с конкурентами и продавай им данные, если они им конечно нужны :)
Отвратительное такси, если сравнивать с яндексом и геттом