День 227.
Добрый день, друзья.
Я по диплому it-шник, и привык постоянно внедрять в свою жизнь новые фишки. В 2017 году я был в Китае, там 95% оплачивают свои покупки при помощи QR-кодов, и так уже лет 10.
Сегодня оплачивал тройку, у меня карта привязана к банковской карте ВТБ, но существуют карты Тройка с QR. К сожалению ее не нанесли мою банковскую карту. Хотя это не сложно.
Обожаю ломать интерфейсы с целью получить плюшки. В общем сказано сделано. Загуглил в интернете фотографию карты тройка с qr кодом.
С помощью фоторедактора вырезал qr и получил изображение:
как пользоваться этим qr-кодом? Включаете камеру и наводите на этот иероглиф, он предлагает открыть ссылку.
Теперь с помощью дешифровальщика вытягивает текстовую ссылку:
Получаем ссылку такого формата:
если первая часть еще понятно, что это адрес сайта мосгортранса, то вторая это абракадабра, хотя я знаю точно что за этими зашифровано, а именно цифровой номер карты.
0009 060 794
Но как видим, что это далеко не тоже самое, так как опыт в дешифровке у меня был, я подумал, что скорее всего люди которые делали карты не стали бы изобретать велосипед и сделали бы шифрование на максимально низком уровне.
и решил дешифровать стандартный md5
Бинго, разработчики зашифровали в коде самым простым и детским кодировщиком md5 без каких-то дополнительных степеней защиты.
Вставляю свой номер карты в шифровальщик md5 и получаю зашифрованный код:
Копирую код в адрес сайта, и генерирую свой QR-код:
Получаем код:
Правда, это абсолютно бесполезная вещь, потому что ссылка открывает сайт мосгортранса. А если попробовать подсунуть qr в банковское приложение, что сбербанк, что втб, получаем ошибку.
В итоге это бесполезная вещь, потому что вместо того чтобы оплатить через приложение открывается сайт, где ты все вручную вводишь все данные и номер карты. Что мешало сделать реквизиты для оплаты в банковским приложениях?? Хотел сделать qr-код для своей банковской карты, чтобы можно было пополнить ее через него, но сбер берет деньги за создание и перевод этого qr-кода. Короче говоря, хотят нажиться на всем. Вот поэтому прогресс и стоит. Тем не менее хочу попробовать сделать себе qr-код карты сбера бесплатно. Нужно только найти пример рабочего qr.
Всем приятного дня. 😉
Полное или частичное копирование статьи только с разрешения автора и указанием ссылки на оригинал.