Оффтоп Philipp Kontsarenko
9 698

Водители Uber оценивают пассажиров, пока те оценивают их

Сервис по вызову и оплате личных водителей Uber предлагает пользователям по окончании поездки оценить водителя. Однако пользователь Medium Аарон Лэнди также обнаружил возможность водителям оценивать пассажиров. Он разработал скрипт, при помощи которого можно было узнать собственный рейтинг пассажира в Uber.

Аарон Дэнди разработал скрипт, который можно вставить в код страницы мобильной версии сайта Uber. Для этого любой желающий мог авторизоваться на сайте m.uber.com в браузерах Chrome или Firefox и через просмотр кода вставить разработанный Дэнди скрипт:

if(window.Uber.pingData === false) { location.reload(); } else { alert("Name : " + window.Uber.pingData.client.firstName + " " + window.Uber.pingData.client.lastName + "\nEmail : "+ window.Uber.pingData.client.email + "\nPassenger rating is : "+ window.Uber.pingData.client.rating); }

После перезагрузки страницы отображалось всплывающее окно с суммарной оценкой пассажира:

Как отмечает издание Ebgadget, система оценки пассажиров помогает водителям Uber выявлять «неадекватных» клиентов. По такой же схеме работает eBay, позволяя не только покупателям оценивать продавцов, но и наоборот.

Позже Аарон Дэнди обновил свою записать, добавив, что компания Uber оперативно закрыла обнаруженную уязвимость. На момент написания заметки мобильная версия сайта Uber была недоступна. 

Некоторые пользователи, однако, засомневались в наличии бага. По их мнению, это могла быть спланированная маркетинговая акция компании, которая известна нестандартным подходом к продвижению.

Компания Uber, основанная в 2009 году в Сан-Франциско, работает в более чем 140 крупнейших городах мира. Сервис обслуживает клиентов по партнерской модели, сотрудничая с транспортными компаниями и частными водителями. Во многих городах сервис предоставляет сразу несколько услуг по поиску, вызову и оплате водителей: от владельцев машин представительского класса до семейных и бюджетных автомобилей.
В Европе Uber столкнулся с сопротивлением местных профсоюзов. 

В июне сервис объявил о привлечении нового раунда инвестиций в размере $1,2 млрд, после чего оценка рыночной стоимости компании составила $17 миллиардов. Таким образом Uber вошёл в число самых дорогих стартапов мира.

В России Uber работает в Санкт-Петербурге и Москве.

#рейтинг_в_Uber #сервис_личных_водителей

Статьи по теме
Uber хочет стать таким большим, чтобы его невозможно было запретить
Как закалялся Uber: насмешки и упрёки после первых крупных инвестиций
Uber оценили в $17 млрд — один из самых дорогих стартапов в мире
{ "author_name": "Philipp Kontsarenko", "author_type": "editor", "tags": ["\u0441\u0435\u0440\u0432\u0438\u0441_\u043b\u0438\u0447\u043d\u044b\u0445_\u0432\u043e\u0434\u0438\u0442\u0435\u043b\u0435\u0439","\u0440\u0435\u0439\u0442\u0438\u043d\u0433_\u0432_uber"], "comments": 10, "likes": 18, "favorites": 0, "is_advertisement": false, "subsite_label": "flood", "id": 4530, "is_wide": true }
00
дни
00
часы
00
мин
00
сек
(function(){ var banner = document.querySelector('.teaserSberbank'); var isAdsDisabled = document.querySelector('noad'); if (!isAdsDisabled){ var countdownTimer = null; var timerItem = document.querySelectorAll('[data-sber-timer]'); var seconds = parseInt('15388' + '59599') - now(); function now(){ return Math.round(new Date().getTime()/1000.0); } function timer() { var days = Math.floor(seconds / 24 / 60 / 60); var hoursLeft = Math.floor((seconds) - (days * 86400)); var hours = Math.floor(hoursLeft / 3600); var minutesLeft = Math.floor((hoursLeft) - (hours * 3600)); var minutes = Math.floor(minutesLeft / 60); var remainingSeconds = seconds % 60; if (days < 10) days = '0' + days; if (hours < 10) hours = '0' + hours; if (minutes < 10) minutes = '0' + minutes; if (remainingSeconds < 10) remainingSeconds = '0' + remainingSeconds; if (seconds <= 0) { clearInterval(countdownTimer); } else { timerItem[0].textContent = days; timerItem[1].textContent = hours; timerItem[2].textContent = minutes; timerItem[3].textContent = remainingSeconds; seconds -= 1; } } timer(); countdownTimer = setInterval(timer, 1000); } else { banner.style.display = 'none'; } })();
{ "id": 4530, "author_id": 4, "diff_limit": 1000, "urls": {"diff":"\/comments\/4530\/get","add":"\/comments\/4530\/add","edit":"\/comments\/edit","remove":"\/admin\/comments\/remove","pin":"\/admin\/comments\/pin","get4edit":"\/comments\/get4edit","complain":"\/comments\/complain","load_more":"\/comments\/loading\/4530"}, "attach_limit": 2, "max_comment_text_length": 5000, "subsite_id": 199791 }

10 комментариев 10 комм.

Популярные

По порядку

Написать комментарий...
15

Вчера впервые воспользовался Uber, уезжая в ночи домой с Думской. Мне страшно думать о том, какую оценку поставил мне водитель.

Ответить
0

Вот так? Реально беспокоит?? Счастливый человек!

Ответить

Комментарий удален

Комментарий удален

Комментарий удален

0

интересно какой у меня рейтинг
наверно 6.0

Ответить

Комментарий удален

0

Сегодня ночью наконец дошли руки, воспользовался Убером. Подогнал молодоженам красивый мобиль. Очень порадовало. В час ночи в Свиблово машина приехала через 20 минут. За 30 минут довезла до места назначения в Мытищи.
Водитель был весьма вежлив:)
Так что хороший способ сделать подарок, благодаря оплате картой

Ответить
0

Гениально.

Ответить
0

Так Лэнди или Дэнди?!

Ответить
0

"Как отмечает издание Ebgadget"- это случайно не по Фрейду опечатка? )))

Ответить
0

ctrl+enter

Ответить

Комментарий удален

Комментарий удален

0

Уже не узнать, жаль.

Ответить
0

В России немного другое позиционирование Убера, однако у него на родине, в Сан Франциско, в Uber-x пару раз попадал на крутых водителей, тех кто таксует из любопытсва или просто от скуки. Был случай, когда разговорились с пареньком (оказалось, что он жил некоторое время в мск, преподавал инглиш в какой-то частной школе), он выключил счетчик сильно заранее и еще сделал небольшой «экскурсионный круг», рассказывая куда нам лучше зайти :)
Именно водители Uber-x чуть ли ни при тебе ставят оценку и просят оценить их.
А вот за мудаков-водителей еще можно и возмещение попросить https://yadi.sk/i/tsoEnSxRYM3mM

Ответить

Комментарий удален

Комментарий удален

0

Прямой эфир

[ { "id": 1, "label": "100%×150_Branding_desktop", "provider": "adfox", "adaptive": [ "desktop" ], "adfox_method": "createAdaptive", "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "ezfl" } } }, { "id": 2, "label": "1200х400", "provider": "adfox", "adaptive": [ "phone" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "ezfn" } } }, { "id": 3, "label": "240х200 _ТГБ_desktop", "provider": "adfox", "adaptive": [ "desktop" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "fizc" } } }, { "id": 4, "label": "240х200_mobile", "provider": "adfox", "adaptive": [ "phone" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "flbq" } } }, { "id": 5, "label": "300x500_desktop", "provider": "adfox", "adaptive": [ "desktop" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "ezfk" } } }, { "id": 6, "label": "1180х250_Interpool_баннер над комментариями_Desktop", "provider": "adfox", "adaptive": [ "desktop" ], "adfox": { "ownerId": 228129, "params": { "pp": "h", "ps": "bugf", "p2": "ffyh" } } }, { "id": 7, "label": "Article Footer 100%_desktop_mobile", "provider": "adfox", "adaptive": [ "desktop", "tablet", "phone" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "fjxb" } } }, { "id": 8, "label": "Fullscreen Desktop", "provider": "adfox", "adaptive": [ "desktop", "tablet" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "fjoh" } } }, { "id": 9, "label": "Fullscreen Mobile", "provider": "adfox", "adaptive": [ "phone" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "fjog" } } }, { "id": 10, "disable": true, "label": "Native Partner Desktop", "provider": "adfox", "adaptive": [ "desktop", "tablet" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "fmyb" } } }, { "id": 11, "disable": true, "label": "Native Partner Mobile", "provider": "adfox", "adaptive": [ "phone" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "fmyc" } } }, { "id": 12, "label": "Кнопка в шапке", "provider": "adfox", "adaptive": [ "desktop" ], "adfox": { "ownerId": 228129, "params": { "p1": "bscsh", "p2": "fdhx" } } }, { "id": 13, "label": "DM InPage Video PartnerCode", "provider": "adfox", "adaptive": [ "desktop", "tablet", "phone" ], "adfox_method": "createAdaptive", "adfox": { "ownerId": 228129, "params": { "pp": "h", "ps": "bugf", "p2": "flvn" } } }, { "id": 14, "label": "Yandex context video banner", "provider": "yandex", "yandex": { "block_id": "VI-223676-0", "render_to": "inpage_VI-223676-0-1104503429", "adfox_url": "//ads.adfox.ru/228129/getCode?pp=h&ps=bugf&p2=fpjw&puid1=&puid2=&puid3=&puid4=&puid8=&puid9=&puid10=&puid21=&puid22=&puid31=&puid32=&puid33=&fmt=1&dl={REFERER}&pr=" } }, { "id": 15, "label": "Плашка на главной", "provider": "adfox", "adaptive": [ "desktop", "tablet", "phone" ], "adfox": { "ownerId": 228129, "params": { "p1": "byudx", "p2": "ftjf" } } }, { "id": 16, "label": "Кнопка в шапке мобайл", "provider": "adfox", "adaptive": [ "tablet", "phone" ], "adfox": { "ownerId": 228129, "params": { "p1": "byzqf", "p2": "ftwx" } } }, { "id": 17, "label": "Stratum Desktop", "provider": "adfox", "adaptive": [ "desktop" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "fzvb" } } }, { "id": 18, "label": "Stratum Mobile", "provider": "adfox", "adaptive": [ "tablet", "phone" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "fzvc" } } }, { "id": 19, "label": "Тизер на главной", "provider": "adfox", "adaptive": [ "desktop", "tablet", "phone" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "p1": "cbltd", "p2": "gazs" } } } ]
Хакеры смогли обойти двухфакторную
авторизацию с помощью уговоров
Подписаться на push-уведомления