Какие телефоны поддерживают карту тройка. Хак для бесплатного пополнения карты «Тройка. Для пополнения "Тройки" создали мобильное приложение "Мой проездной"

Hakcerman может взломать даже время LaserUnicorns / YouTube


Пользователь портала «Хабрахабр» сообщил об уязвимости в системе карты «Тройка», а также создал приложение, которое позволяет бесплатно пополнять баланс карты.
Как пишет в своем посте Игорь Шевцов, вся работа была проведена без использования специальных технических средств — ему понадобился только Android-смартфон с NFC-чипом. На поиск уязвимости у него ушло 15 дней. Для взлома системы Игорь Шевцов использовал мобильное приложение «Мой проездной», через которое он смог получить доступ к памяти карты и изучить структуру хранения данных.

Больше всего времени заняло изучение структуры данных в памяти карты. Это оказалось возможным из-за того, что данные хранятся в незашифрованном виде. В случае, если бы данные в памяти карты были зашифрованы, вероятнее всего, потребовалось бы физическое проникновение в системы работающие с картой, что делает атаку существенно сложнее.

В результате, найденные «дыры» в системе позволили выполнить подделку баланса, который записан на электронном кошельке карты «Тройка».

Программист также создал приложение для Android под названием TroikaDumper, которое можно скачать с GitHub, и дал рекомендации, как избежать финансовой блокировки.

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

Как заявил разработчик, для исправления недочетов системы «необходимо усовершенствование формата хранения данных в памяти карты и обновление программного обеспечения всех систем, работающих с картой».

Представитель Департамента транспорта и развития дорожно-транспортной инфраструктуры заявил , что об уязвимостях им ничего не известно.
Приложение TroikaDumper позволяет читать, сохранять и восстанавливать записанное состояние памяти карты Тройка. Для использования необходим телефон с версией Android ≥ 4.4 и NFC чипом, поддерживающим карты Mifare.
NFC чип должен быть произодства NXP wikipedia.org/wiki/List_of_NFC-enabled_mobile_devices
Чипы производства Broadcom и другие работать не будут.
Неполный список поддерживаемых телефонов supported_phones_list.txt

Инструкция

Установите приложение скачав его по ссылке TroikaDumper.apk
Запустите приложение и поднести карту Тройка.
Должно отобразится состояние баланса, время последнего прохода и т. д.
При считывании карты состояние памяти автоматически сохраняется и доступно в архиве (нижняя правая кнопка в виде папки)
Для записи дампа памяти на карту выберите нужный дамп из архива и нажмите кнопку запись.
Кнопка записи находится левее кнопки архива.

Как избежать блокировки карты

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

Приложение «Мой проездной» позволяет с помощью телефона, поддерживающего технологию nfc, пополнить баланс, купить и записать поездки и проездные билеты на транспортные карты Тройка, Стрелка и ЦППК. С приложением «Мой проездной» Вы сможете:- записать билеты с помощью телефона на транспортные карты Тройка, Стрелка или ЦППК;- пополнить карту Тройка;- проверить баланс транспортной карты;- просмотреть историю и детали совершенных операций;- получить информацию об оставшихся поездках по купленному билету;- привязать неограниченное число банковских карт любых российских банков для безопасного проведения платежей.Технические аспекты:Обратите внимание, что регистрация в приложении «Мой проездной» не потребуется, если у Вас уже создана учетная запись в приложении «Парковки Москвы» (Электронная Москва). Для указанного сервиса используются единые учетные данные.1. Для работы мобильного приложения необходимо мобильное устройство с операционной системой android 4.0 и выше, доступ в интернет, поддержка технологий nfc и mifare classic.2. Если Ваш телефон не поддерживает технологию mifare classic, то вам доступно только отложенное пополнение Кошелька карты Тройка и чтение одноразовых проездных билетов метро, наземного транспорта и пригородных электричек. При этом после отложенного пополнения Кошелька ОБЯЗАТЕЛЬНО воспользуйтесь жёлтым терминалом, установленным в вестибюле каждой станции метро, для актуализации баланса карты Тройка.3. Для покупки и записи билета в транспортное приложение, размещенное на sim карте, воспользуйтесь вторым телефоном с установленным приложением «Мой проездной» (важно, чтобы данный телефон поддерживал технологию mifare classic), приложите его к телефону с sim картой, поддерживающей транспортное приложение, оплатите нужный вам тип билета и запишите его на телефон со специальной sim картой. Внимание! В момент чтения и записи телефоны прикладываются друг к другу задними крышками!4. Услуги оказываются только при наличии технической возможности их оказания в конкретный момент времени, в т.ч. и на стороне технологических партнеров Банка.5. В приложении используется расписание на пригородные электрички, предоставляемое ОАО ЦППК на момент запроса.6. НЕ ВСЕ телефоны с nfc поддерживают карты mifare classic (карта Тройка). И дело здесь не в том, является Ваш смартфон флагманским или нет, особенно это относится к смартфонам samsung.Примерный список смартфонов, поддерживающих транспортную карту Тройка:ВНИМАНИЕ! Список сформирован по результатам тестирования и не является окончательным.alcatel: onetouch pop s9, onetouch idol2 mini s, victoria 5035vg, 922; acer: liquid express, liquid glow; asus: padfone 2, padfone s;bq: aquaris x pro;htc: one, desire 610, desire 626, one x, one m8, one m9, one max, u ultra, u play, one e9plus dual sim; huawei: ascent p7, nexus 6p, honor 5c, honor 6 plus (pe-tl10), honor 8, honor 9, p8 lite, p9 lite, p10 lite, gr5 2017, nova, mate 7;google: nexus 5x, nexus 7 (2012 c nxp pn65), pixel, pixel xl; lenovo: sisley s90, vibe z2, p780, vibe z2 pro (k920); p2;lg: optimus 3d max, optimus g, optimus g pro, optimus 4x hd, optimus l5, optimus l7, optimus lte, optimus vu, prada 3.0, optimus vu2, g3, g4, x venture; v20, g5, g6, q6;motorola: droid razr, droid razr hd, droid razr maxx hd, moto x, moto z, moto z play;nokia 3; nokia 5; nokia 6; nokia 8;oneplus: 3, 3t, 5, 5Т, one; m9;samsung: galaxy nexus i9250, galaxy note ii, galaxy siii, galaxy siii neo, core, core duos, galaxy s5 g900f, galaxy s8 (ОС (android 8.0 oreo)), galaxy j5, galaxy note 8;sony xperia (практически все модели); panasonic eluga; philips: xenium w336, i908, w8555; yotaphone2; xiaomi: mi 2a; mi5, mi5s, mi5s plus, mi6, mi mix2, Р10, redmi 5 plus;zte: grand s, pf200, nx402, grand x, render, kis, sprint flash, А2017; А2017g;megafon mint;meizu pro 5;mtc 975; wileyfox: swift 2, swift 2 plus.

«Тройка» является современной и удобной альтернативой устаревшей системе оплаты проезда в общественном транспорте с помощью бумажных билетов и проездных. Один пластиковый носитель способен оплатить проезд в наземном и подземном транспорте, на монорельсе и в пригородной электричке. Карта работает по принципу электронного кошелька, на который вносится определенная сумма, также на нее можно записывать отдельные абонементы.

Преимущества электронного кошелька «Тройки»

Данный проездной документ обладает рядом положительных качеств:

  • можно пополнять круглосуточно и без очередей, через удаленные способы пополнения;
  • не нужно подтверждать оплату после удаленного пополнения посредством желтого инфортерминала, как в случае с покупкой абонемента;
  • можно пополнять до 3 тыс. рублей;
  • позволяет пользоваться услугами всего спектра социального транспорта г. Москва, не задумываясь о покупке бумажного билета;
  • средства на счету электронного кошелька не сгорают на протяжении 5 лет;
  • карта применяется бесплатно, за нее нужно лишь оставить залог, который впоследствии возвращается

Как привязать «Тройку» к мобильному телефону?

Чтобы привязать «Тройку» к смартфону нужно набрать короткий номер 3210. Важно, чтобы мобильное устройство работало на операционной системе iOs или Android. Привязка позволит не только проверять счет карты и пополнять его, но и блокировать карточку при утере, а также восстанавливать при необходимости.

Для управления электронным кошельком для смартфонов на платформе Андроид разработано приложение «Мой проездной», которое позволяет использовать мобильное устройство, как транспортную карту.

Можно ли привязать «Тройку» к Iphone?

Привязать карту к Iphone на операционной системе iOS возможно. После регистрации «Тройки» через приложение «Тройка. Пополнение карты Тройка», созданное компанией Intervale, можно будет пополнять счет, и проверять его состояние. К сожалению, данным мобильным устройством нельзя будет пользоваться как полноценной картой, так как даже при поддержке технологии NFC их функционал является несколько ограниченным.

Честно говоря, стыдно это показывать. С одной стороны.

С другой, почему бы и нет?

Сразу говорю, что мой метод подойдет только тем, кто носит чехол на айфоне.

В чём сложность заплатить в метро с айфона?

Для тех, кто не был в столице.

В метро и общественном транспорте Москвы установлены бесконтактные считыватели транспортных карт. Такие терминалы у входных турникетов. Прикладываешь к ним транспортную карту, с неё списывается сумма поездки – двери открываются, впуская тебя внутрь.

Важно знать, что транспортные карты – это лишь кусочки бумаги, в которые вшит NFC-модуль . Подробно о них мы писали в статье « » – интересный пост, рекомендую.

К чему я веду? Благодаря тому, что карты функционируют через NFC, их можно заменить смартфоном с поддержкой этой технологии. Понадобится лишь поменять свою SIM-карту на совместимую у оператора. Очень удобно, называется «Мобильный билет ».

Одно «но»: эта фишка не работает с iPhone . Вообще никак , хотя в айфонах со времён iPhone 6 установлен NFC-модуль. Apple закрыла доступ к нему для сторонних разработчиков, поэтому девайсы банально несовместимы с турникетами московского транспорта.

И как тогда платить с iPhone в метро?

Поколдовать над брелоком «Тройка». Не картой, а именно брелоком .

С 2017 года в Москве продаются маленькие брелоки «Тройка». Они стоят 300-500 рублей и функционируют почти так же, как обычные карты. Разница в том, что они лучше – во всём.

Брелок очень маленький, размером с четверть стандартной карты. У него более мощный чип NFC: срабатывает на расстоянии 3-5 см без проблем, прикладывать «в упор» не надо. Брелок не выбросишь случайно и не сомнёшь.

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

Колхоз одобряет. Как подружить брелок «Тройка» с айфоном

Прежде, чем начнем. Я понимаю, что владельцам айфонов якобы не комильфо делать что-то своими руками. Тем более так грубо. Еще в метро якобы ездить стыдно. Так что жду классных комментариев к этой статье, не подведите.

И еще кое-что. Дальнейшие действия – на свой страх и риск . Для айфона опасности никакой, но можно (правда, это сложно) повредить сам брелок. Тогда придётся покупать новый.

У меня все получилось дважды с разными брелоками, поэтому в методе я уверен.

Нам понадобятся:

  • крепкий твердый пинцет
  • острый канцелярский нож
  • 5 минут.

1. Берем канцелярский нож и брелок «Тройка».

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

3. 20-30 секунд нагревайте феном одну сторону брелока.

4. Ножом подцепите оболочку брелока с нагретой стороны – она должна с трудом, но отходить. Поддевайте именно с отрезанного ранее угла.

5. Крепким пинцетом или руками тяните на себя оболочку: уверенно, с силой, но медленно.

7. Как только снимете одну сторону оболочки, повторите всё заново с п.3, но с другой стороной брелока.

Всё. Брелок готов. Теперь положите его под чехол айфона – вертикально и в нижнюю его часть, чтобы точно не мешал работе Apple Pay.

Лучше всего подойдут оригинальные чехлы Apple, они мягкие и полностью скрывают брелок под ними. Хуже всего подойдут очень тугие пластиковые кейсы, особенно с AliExpress. Ну и в прозрачных чехлах будет так себе выглядеть.

Если кто-то боится, что брелок поцарапает заднюю панель iPhone, положите его в тонкий полиэтиленовый пакет или наклейте защитную пленку на корпус (ужас).

И что, реально работает?

Да, я пользуюсь этой фишкой второй месяц, проблем нет. Пополняю баланс брелока через приложение банка, всё ок. Айфон не приходится прикладывать к турникету, просто поднести рядом – и можно проходить.

От иронии – оплаты метро «через» iPhone X таким колхозным способом – каждый раз пробивает на смех.

Брелок больше не приходится искать по карманам, карту тем более. Удобно. Айфон ведь всегда с собой. Достал, провел и нырнул в ад фиолетовой ветки.

Почему нельзя просто подложить карту «Тройка» под чехол?

Я пробовал. Такой вариант создает слишком много проблем, а работает очень плохо.

Во-первых, карты «Тройка» имеют очень маленькое расстояние передачи сигнала. Их надо прикладывать к турникету «в упор». Даже супер-тонкие чехлы для айфона почти не пропускают такой сигнал. Не говоря уже о кожаных. Вы будете яростно тереть смартфон об турникет по несколько раз, прежде чем вас пропустят. И привлечете к себе внимание, ибо турникеты издают гадкий громкий писк при ошибке считывания.

Во-вторых , карты «Тройка» слишком крупные. Размером с кредитку. Они поместятся под чехол, но тот будет выпирать или может не защёлкнуться. Их также не получится «обрезать» без потери функциональности: большая часть внутренней части карты занята «дорожками» NFC-модуля, и если их задеть, карта просто перестанет работать.

В-третьих, карты «Тройка» блокируют работу Apple Pay. Антенна NFC в iPhone расположена на задней панели в верхней части корпуса. Карта, будучи под чехлом, мешает корректной работе антенны и сбивает с толку терминалы в магазинах. Вы просто не сможете платить через Apple Pay, пока не достанете «Тройку».

И в-четвертых , карты «Тройка» мешают корректной работе iPhone. Карта периодически возбуждает (простите) NFC-модуль айфона. Внезапно появляется окно Apple Pay с ошибкой оплаты. Еще айфон перестаёт автоматически затемнять и блокировать экран. Это бесит: включили экран, чтобы посмотреть время или уведомления – а он не выключается, пока вручную не заблокировать телефон через кнопку.

Так что в топку бумажную «Тройку», она не подойдет.

P.S. В iOS 11 Apple открыла доступ разработчикам к некоторым функциям NFC-модуля айфона. Но пока чуда не случилось. Похожу со своим колхозным брелоком.

С ростом популярности платежной системы Apple Pay растут и запросы ее пользователей. Хочется расплачиваться с помощью удобного сервиса везде, где только можно, в том числе и в транспорте. Можно ли платить Apple Pay в метро, как отцифровать карту оплаты и занести ее в телефон – эти вопросы часто задают обладатели айфонов. Попробуем дать ответы на них.

Возможна ли оплата в метро с айфона

Платежная система Эппл Пэй появилась в России в 2016 году. Но возможность оплаты проезда в метро с ее помощью стала доступной пользователям только в апреле 2017 года. И то, с некоторыми ограничениями:

  • расплачиваться через Apple Pay можно только в метрополитене Москвы и Санкт-Петербурга;
  • оплату поддерживают только турникеты с датчиками квадратной формы.

Но это в любом случае большой шаг вперед. Кроме того, ограничения с лихвой нивелируются преимуществами использования платежного сервиса:

  • расчет с помощью Apple Pay можно производить не только на турникетах, но и в кассах и терминалах метрополитена;
  • необходимые для пользования Эппл Пэй устройства установлены на всех станциях метрополитена;
  • при покупке билета данным способом действует 20%-я скидка на проезд.

В ближайшем будущем планируется введение поддержки эппловского платежного сервиса в метрополитенах Екатеринбурга и Новосибирска. На момент написания статьи (начало 2018 года) такой возможности нет, но советуем жителям этих городов следить за новостями.

Кстати! Хорошая новость для обладателей смартфонов на ОС Android – в метрополитене обеих столиц также можно расплачиваться с помощью приложения Samsung Pay.

Как купить билет в метро с айфона

Оплата метро Apple Pay происходит точно так же, как и оплата любой другой покупки с помощью этого платежного сервиса. Если вы пользуетесь айфоном или айпадом, алгоритм действий будет таким:

  • откройте приложение Wallet;
  • выберите нужную карту;
  • поднесите гаджет к датчику турникета или терминалу в кассе;
  • приложите палец к сканеру отпечатков;
  • дождитесь подтверждения транзакции.

Для платежа с помощью iWatch нужно будет дважды нажать на кнопку сбоку корпуса часов и поднести их к считывающему устройству на турникете или в кассе так, чтобы экран часов был обращен к устрйоству. Как только проезд будет оплачен, часы завибрируют, сообщая об успешном проведении операции.

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

Привязка транспортной карты к Эппл Пэй

Жители столиц, которые часто пользуются общественным транспортом, обычно используют для оплаты проезда карту «Тройка». Это платежное средство давно стало привычным и удобным. Поэтому часто возникает вопрос, как добавить карту «Тройка» в Apple Pay, чтобы продолжать пользоваться ею через смартфон.

Увы, внести транспортную карту в память гаджета возможности нет. Сервис Apple Pay рассчитан на работу исключительно с банковскими картами систем Visa и MasterCard. А Тройка не является банковской картой и, соответственно, не удовлетворяет необходимым условиям привязки к платежному сервису:

  • карта не относится ни к одной платежной системе;
  • номер «Тройки» не совпадает со стандартами нумерации банковских карт (11 символов вместо 12-ти);
  • у «Тройки» нет кода безопасности;
  • карта не имеет фиксированного срока годности (она действует в течение 5 лет после последнего применения).

То есть, даже если вы попытаетесь ее отцифровать, вы просто заполнить соответствующие поля в Валлете. Так что, даже несмотря на наличие современного платежного сервиса в телефоне или часах, карту «Тройка» вам придется использовать в натуральном виде.