Лучшие бюджетные смартфоны с NFC — Рейтинг 2021

Лучшие бюджетные смартфоны с NFC - Рейтинг 2021 NFC

1-е место: oneplus 7 pro 8/256gb и oneplus 7 pro 12/256gb

Модели оснащены дисплеем, который занимает больше 90% передней панели. Отсутствуют отверстия и вырезы за счёт установки фронтальной камеры в подъёмном модуле, отличающемся повышенной надёжностью. При падении автоматически складывается, защищая оптику от повреждений.

Экран типа AMOLED обеспечивает отличную контрастность, глубину чёрного цвета, а также яркие насыщенные краски изображения. Картинка продолжает оставаться чёткой в любых приложениях за счёт частоты обновления до 90 Гц. Точная передача спецэффектов выполняется при поддержке HDR 10 .

Мощный процессор плавно работает в многозадачном режиме, поддерживая игры с отличной графикой. Стабильный FPS обеспечивается жидкостной системой охлаждения. Часто используемые приложения запускаются функцией RAM Boost. Различие моделей заключается только в объёме памяти RAM, что влияет на производительность устройства и цену.

В процессе съёмки настройка каждого кадра осуществляется автоматически для улучшения цветопередачи и снижения помех. Режим Nightscape 2.0 позволяет создавать чёткие картинки при вечернем освещении. Устройство выполняет портретные изображения, а также панорамы с применением трёхкратного оптического увеличения.

В аудиосистеме используется технология Dolby Atmos со стереодинамиками, обеспечивающими великолепное качество звука без дополнительной портативной колонки. Разблокировка происходит меньше, чем за ½ секунды, путём приложения пальца к дисплею.

Основные характеристики:

ЭЛЕМЕНТПАРАМЕТРЗНАЧЕНИЕ
ЭкранМатрицаAMOLED, сенсор мультитач
Диагональ6,67″
Разрешение3120×1440 px
КамерыФронтальная16 (МП)
Основная48, 8, 16 (МП)
Память и процессорМаркаQualcomm Snapdragon855
Частота и кол-во ядер2,83 (ГГц); 8
RAM8/12 (ГБ)
Встроенная256 (ГБ)
ОСAndroid 9
БатареяЁмкость, мА⋅ч4 000
Быстрая зарядка
РазъёмType-C USB
ГабаритыМатериалстекло/металл
СтеклоCorning Gorilla Glass6
Размеры (Ш-В-Т)7,59-16,26-0,88 (см)
Вес206 (г)
ДругоеДинамик
FM-радио
 Bluetooth5.0
Датчики— считывание отпечатка;
— приближения;
— компас;
— гироскоп;
— освещённости;
— Холла.
Фонарик
Комплектация— защитная плёнка;
— шнур питания Type-C;
— чехол;
— шпилька.
ПроизводствоOnePlus BBK Electronics (Китай)
Средняя цена, руб.44 790 — 49 990

OnePlus 7 Pro

Достоинства:

  • отличный экран;
  • высокое разрешение;
  • выезжающий модуль фронтальной камеры;
  • стереозвук;
  • шустрая производительность;
  • большие объёмы памяти;
  • быстрая зарядка Warp Charge;
  • регулярное обновление.

Недостатки:

  • отсутствует беспроводная зарядка;
  • отсутствует аудиоразъём.

Рейтинг смартфонов с NFC модулем премиум-класса возглавляют устройства компании OnePlus, модели которой занимают все лидирующие позиции.

2-е место: xiaomi redmi note 8 pro 6/64gb и xiaomi redmi note 8 pro 6/128gb

Фронтальная поверхность устройств более, чем на 91% занята безрамочным дисплеем с высоким разрешением. Превосходная яркость, реалистичная цветопередача и детализация картинки достигаются применением технологии IPS. Модели отличаются исключительно объёмом внутренней памяти с вытекающими результатами в быстродействии и мощности, а также ценой. Ответ на вопрос – какую лучше купить, во многом зависит от цели, достигаемой при использовании смартфона.

Мощный процессор вкупе с большим объёмом оперативной памяти решает задачи любой сложности, не опасаясь перегрева за счёт применения жидкостной системы охлаждения. Основной блок, состоящий из четырёх модулей, обеспечивает съёмку чётких изображений, видеозапись в формате 4K, а также использование широкоугольного режима и макросъёмки.

Основные характеристики:

ЭЛЕМЕНТПАРАМЕТРЗНАЧЕНИЕ
ЭкранМатрицамультитач, IPS
Диагональ6,53″
Разрешение2340×1080 px
КамерыФронтальная20 (МП)
Тыловая64, 8, 2, 2 (МП)
Память и процессорМаркаMediaTek Helio G90T
Ядра и частота8; 2х2,05 6х2,2 (ГГц)
Встроенная64/128 (ГБ)
RAM6 (ГБ)
Слотесть, совмещённый с симкой
ОСAndroid 9
БатареяЁмкость, мА⋅ч4 500
Зарядка быстраяесть
РазъёмType-C USB
ГабаритыМатериалстекло металл
СтеклоCorning Gorilla Glass5
Размеры (Ш-В-Т)7,64-16,14-0,88 (см)
Вес200 (г)
ДругоеДинамик
FM-радио
 Bluetooth5.0
Датчики— считывание отпечатка;
— приближения;
— компас;
— гироскоп.
Фонарик
USB-host
ПроизводствоXiaomi (Китай)
Средняя стоимость, руб.17 490-15 690

Xiaomi Redmi Note 8 Pro

Достоинства:

  • стильный дизайн;
  • крупный дисплей;
  • качественная фотосъёмка;
  • мощная аппаратная платформа;
  • большой объём памяти;
  • хорошая автономность работы;
  • отличное соотношение цены к качеству.

Недостатки:

  • программная оболочка прошита рекламой;
  • выпирание блока тыловой камеры;
  • совместный слот для второй симки и карты памяти;
  • отсутствует пыле- и влагозащита.

3-е место: oneplus 7 8/256gb

Достойный конкурент известных мировых брендов. Стильный корпус из металла и стекла скрывает высокопроизводительную начинку для лёгкой обработки ресурсоёмких приложений, а также новейших мобильных игр.Модель оснащена сочным АМOLED дисплеем с большой площадью изображения и защищённым закалённым стеклом.

Быстродействие модели обеспечивает производительный 8-ядерный процессор Qualcomm Snapdragon 855, отличающийся повышенной частотой, а также пониженным нагреванием при нагрузках. Оперативная память (8 ГБ) соответствует показателям среднего ноутбука. Объективы на 48 и 5 МП представляют основу оптического модуля.

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

Основные характеристики:

ЭЛЕМЕНТПАРАМЕТРЗНАЧЕНИЕ
ЭкранМатрицасенсор мультитач, AMOLED
Диагональ6,41″
Разрешение2340×1080 px
Основная, МП48, 5
КамерыФронтальная, МП16
Процессор и памятьМаркаQualcomm Snapdragon855
Частота и кол-во ядер2,8 (ГГц); 8
Встроенная, ГБ256
RAM, ГБ8
ОСAndroid9
БатареяЁмкость, мА/ч3700
Быстрая зарядкаDash Charge
РазъёмType-C
ГабаритыМатериалстекло, металл
СтеклоCorning Gorilla Glass5
Размеры (Ш-В-Т)7,48-15,77-0,82 (см)
Вес182 (г)
ДругоеДинамик
FM-радио
 Bluetooth5
Датчики— считывание отпечатка;
— приближения;
— гироскоп;
— компас;
— освещённости.
Фонарик
Комплектация— плёнка;
— шнур питания;
— чехол (прозрачный);
— шпилька.
ПроизводствоOnePlus BBK Electronics (Китай)
Средняя цена, руб.62 780

OnePlus 7

Достоинства:

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

Недостатки:

  • небольшая автономность работы;
  • слабое звучание;
  • отсутствует minijack 3,5 мм;
  • отсутствует защита от влаги.

Nfc: ближе к телу.

По стандарту (но не по факту), все считыватели NFC полностью поддерживают частоту 13,56 мегагерц, и могут считывать

пассивные смарт карты до 20 см (все зависит от антенны).

Производители, делая свои считыватели, любят использовать чип NXP (PN5хх серию).

Остановимся и мы на чипе PN532 (в принципе 32 и старше совместимы)

Ну, ладно, ладно, что дальше?

Можно собрать свой считыватель: купить чип и спаять плату (первое фото). По факту NXP чип — микрокомпьютер без обвязки, в котором уже есть самые

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

Однако, не все мы умеем паять, проектировать и так далее, но не стоит отчаиваться! На это же есть российский

американский и китайский производитель (второе фото, считыватель изготовленный китайской компанией).

Существуют 2 типа считывателей: основанные только на чипах NXP (как на фото) которые позволяют вам делать всё что угодно, и специализированные считыватели со своими мозгами (фирмы ACS например, они тоже популярны), программисты ACS в удобной для пользователя форме, дают всё что необходимо.

У последних имеется второй контроллер, с памятью (опционально), драйвером и так далее, более того, прошивки второго (ведущего) контроллера часто закрыты для конечного пользователя, и не позволяют сделать многих вещей (например прямое обращение к регистрам чипа PN).

Есть ещё один тип считывателя — сниффер, сниффер модифицированный считыватель, который перехватывает общение между смарткартой и считывателем, вытаскивая некоторые данные (например, пароли Mifare Classic).

Снифферы делятся на активные и пассивные соответственно.

Для решивших хакнуть пару карт — сниффер пассивный стоит около 50-60 баксов, активный может стоить до 300 баксов.

Более того, вы должны хорошо понимать, как работает шифрование, авторизация и так далее.

Смарт карты.

Как и считывателей, карт тоже имеется два типа: пассивные и активные.

Активные карты-  это ваш телефон, карта для въезда на территорию итд. Часто смарт картой может выступать и считыватель. Т.е. активная смарт карта — это карта со своим источником питания (например батарейкой)

Пассивные — это самые обычные в нашем понимании смарт карты, о которых пойдет дальше речь.

Общий процесс взаимодействия смарт карты и считывателя.

1 — смарт карта не поднесена к считывателю, ничего не происходит. Считыватель ждет карту.

2 — человек подносит карту к считывателю, на карту наводится ЭДС и карта, тут же отправляет считывателю свой идентификационный номер.

3 — считыватель каким то образом обрабатывает его и совершает какое то действие (определено стандартом и разработчиком).

4 — человек убирает карту, на карту не наводится ЭДС. Считыватель начинает снова «ждать карту»

Всё как в консолях! Вы втыкаете картридж, играете, а потом вытаскиваете картридж.

Внимание! Если считыватель никак не отреагировал на вашу смарт карту — это не значит,

что он её не записал и не обработал, это значит разработчик не хотел показывать вам, что он её считал.

Структура карт на простом примере.

Для начала, существуют карты с авторизацией и без авторизации.

Одна из самых простых карт без авторизации Mifare Ultralight

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

Проблемы NFC:  Карта Qiwi payWave: привязка, настройка, активация, отзывы

и lock поля (например запретить чтение памяти, оставить только запись, или запретить запись оставить только чтение).

Чистая карта идет только с номером карты (идентификатором, уникальным причем), а область из 48 ячеек памяти записаны какой нибудь последовательностью (тестовый прогон).

Теперь разберем карту с аутентификацией Mifare Ultralight C —

в ячейках памяти добавляется блок аутентификации, который открыт только на запись (его невозможно прочитать).

к lock полям добавляется — «можно ли считать данные не авторизовавшись, записать данные не авторизовавшись».

Стоит отметить, что количество ячеек и блоков аутентификации может быть сколько угодно (как и блоков памяти, все зависит от типа карты).

Клонирование карт

Карты без авторизации — можно полностью скопировать и эмулировать (например вышеуказанный Mifare Ultralight), они представляют собой самую низкую степень защиты, а основные заботы по определению «копий/клонов» берет на себя разработчик,

создавая так называемые «Черные Списки». Часто на этих картах записана компания которая выдала её, и ничего больше. Выбор на эти карты падает ввиду их цены.

Хотя разработчик может записать в блок карты какое то зашифрованное слово, которое, отталкиваясь от каких то параметров карты проведет авторизацию.

Карты с авторизацией — значительно увеличивают защищенность карты и вот просто так взять и скопировать её не получится.

Например Mifare Ultralight C (3DES)- обладает защищенным блоком памяти в где лежит ключ для доступа к блокам данных (это все настраивается, но часто закрывают блоки памяти). Гарантированный взлом Ultralight C произойдет через 150-300 лет.

Существуют Mifare Plus карты, в которых реализовано шифрование AES128, гарантированный взлом произойдет через 1020000000000000 лет (даже если брать что ключ

где то в середине, то вы все равно будете ждать довольно долго).

Опережая все вопросы — НЕЛЬЗЯ клонировать карту не зная ключа авторизации. Совсем.

Задавайте свои вопросы, буду рад на них ответить.

Последний пост — я покажу как работать с библиотекой, записывать карты и авторизовываться.

ссылка на библиотеку PN532 https://github.com/X286/nfc_py

Обзор смартфона realme c3. красный с nfc! | смартфоны | обзоры | клуб dns

Не секрет, что бюджетные смартфоны продаются лучше чем дорогие и продвинутые варианты. А в свете обвала рубля бюджетные смартфоны становятся очень востребованными. В такое сложное время бренд realme предлагает недорогой смартфон realme C3, который сохранит ваш бюджет и предложит неплохие характеристики.

ТЕХНИЧЕСКИЕ ХАРАКТЕРИСТИКИ

  • Материал корпуса – пластик.
  • Размер экрана – 6.5 дюйма.
  • Разрешение – 1600х720 (IPS).
  • Операционная система – Android OS 10.
  • Процессор – Mediatek Helio G70.
  • Видеопроцессор – Mali-G52 2EEMC2.
  • Оперативная память – 3 ГБ.
  • Встроенная память – 64 ГБ.
  • Тип карты памяти — microSD.
  • Основная камера – 12 2 2 Мп.
  • Фронтальная камера – 5 Мп.
  • Ёмкость аккумулятора — 5000 мАч.
  • Поддержка GPS/ГЛОНАСС/LTE – есть.
  • Разъём под наушники – 3.5 мм (mini-jack).
  • Зарядка и подключение –Micro-USB.
  • Поддержка двух SIM-карт – есть.
  • Поддержка NFC – есть.
  • Сканер отпечатков пальцев – есть.
  • Вес — 195 г.
  • Размеры (ШхВхГ мм) — 164.4 x 75 x 8.95 мм.

КОМПЛЕКТАЦИЯ

Яркая и заметная упаковка с указанием некоторых характеристик продукта.

Комплектация стандартная и включает в себя следующее:

Лучшие бюджетные смартфоны с NFC - Рейтинг 2021

  1. Смартфон.
  2. Micro-USB кабель.
  3. Сетевое з/у.
  4. Скрепка для извлечения лотка.
  5. Краткое руководство пользователя.
  6. Защитная плёнка (наклеена на экран).

Гарнитуры и чехла в комплекте нет.

ВНЕШНИЙ ВИД

В продаже будет два варианта ресцветки: синий и красный. Для обзора я выбрал вариант в красном цвете, так как красный цвет встречается реже и выглядит красивее.

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

Отдельного внимания заслуживает оформление задней пластиковой крышки. Если присмотреться, то заметна лазерная гравировка, которая выполнена в форме лучей солнца. Лучи расходся в бок и вниз от основной камеры. Такое оформление смотрится красиво и оригинально, если и прятать смартфон в чехол, то только в прозрачный!

Лучшие бюджетные смартфоны с NFC - Рейтинг 2021

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

Углы смартфона достаточно сильно закруглены, общая форма корпуса выполнена в классическом стиле. Верхний торец остался не задействован. На правом торце есть только кнопка питания.

Все основные элементы расположены на нижнем торце: разъём 3.5 мм (mini-jack), отверстие микрофона, разъём Micro-USB, динамик для вызова.

Лучшие бюджетные смартфоны с NFC - Рейтинг 2021

На левом торце раздельная кнопка регулировки громкости. В смартфон можно полноценно установить две SIM-карты формата «nano» и карту памяти microSD.

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

Толщина смартфона чуть меньше 9 мм.

Лучшие бюджетные смартфоны с NFC - Рейтинг 2021

Лицевая часть смартфона закрыта стеклом Corning Gorilla Glass 3. Стекло ровное, без 2.5D закругления. Фронтальная камера размещена в каплевидном вырезе. Разговорный динамик находится сразу над камерой, есть датчик автоматической регулировки яркости и датчик приближения, а вот индикатор состояния отсутствует.

Лучшие бюджетные смартфоны с NFC - Рейтинг 2021

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

Лучшие бюджетные смартфоны с NFC - Рейтинг 2021

Качество сборки смартфона отличное. Механические кнопки не люфтят, корпус не прогибается, ничего не скрипит. Стоит только похвалить инженеров из realme!

ЭКРАН

Размер экрана составляет 6.5 дюйма, разрешение – 1600х720 пикселей (HD ), плотность пикселей 269 PPI, матрица IPS. Площадь занимаемая экраном 83.51%. Яркость 480 кд/м². Соотношение сторон 19,5:9. Углы обзора максимально возможные, мультитач на 10 касаний.

Лучшие бюджетные смартфоны с NFC - Рейтинг 2021

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

Лучшие бюджетные смартфоны с NFC - Рейтинг 2021

Экран в смартфоне достаточно яркий и даже есть небольшой запас. Отзывчивость сенсорного слоя отличная. Равномерность подсветки матрицы можно оценить на данной фотографии.

Лучшие бюджетные смартфоны с NFC - Рейтинг 2021

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

Настройки экран разберём более подробно при помощи калибратора ColorMunki Display от компании X-Rite.

Гамма-кривые показывают достаточно большой разброс по отношению к референсной (белая линия) кривой.

Лучшие бюджетные смартфоны с NFC - Рейтинг 2021

Цветовые каналы также не совсем стабильны. Но в тоже время зелёный и красный цвет показывают лучшие результаты.

Лучшие бюджетные смартфоны с NFC - Рейтинг 2021

Цветовая температура завышена относительно эталона в 6500k. Цвета на экране будут с холодным оттенком. В настройках экрана можно выставить «тёплый» режим отображения.

Лучшие бюджетные смартфоны с NFC - Рейтинг 2021

По стандарту sRGB мы видим небольшое отклонение от референсного треугольника. Цветам будет не хватать насыщенности.

Лучшие бюджетные смартфоны с NFC - Рейтинг 2021

Точки серого клина лежат далеко пределами границы круга DeltaE>10. Паразитные оттенки в нашем случае будут присутствовать.

Лучшие бюджетные смартфоны с NFC - Рейтинг 2021

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

КАМЕРА

Основная камера в смартфоне представлена тройным модулем на 12Мп, диафрагма F/1.8 модуль на 2Мп, диафрагма F/2.4 (макро) 2Мп, диафрагма F/2.4. (боке). Скорость работы камеры достаточно высокая. Автофокус быстрый и точный, настройки камеры простые, есть система Искусственного Интеллекта.

Самое интересное, что realme C3 для рынка Индии поставляется с двумя основными камерами. На наш рынок смартфон вышел уже с тройным модулем, вроде мелочь, но всё равно приятно.

Во время съёмки можно выбирать цифровой зум 2Х и 4Х. При зуме 2Х кадр получается вполне неплохого качества, но при 4X в кадре уже появляется большое количество шумов.

Режит HDR работает достаточно деликатно.

Панорамный снимок.

Ещё несколько снимков для оценки качества съёмки.

Отдельный модуль камеры позволяет делать снимки в режиме макро.

Камера для боке позволяет в режиме реального времени изменять степень размытия заднего плана.

Отдельного ночного режима съёмки в камере нет.

Видео с основной камеры можно снимать в максимальном разрешении 1920х1080 точек при 30 кадрах в секунду. Оптической стабилизации нет, в следствии чего картинка получается немного дёрганной. Есть замедленная съёмка с разрешением 640х480 точек при 240 кадрах в секунду.

Фронтальная камера обладает модулем на 5Мп с диафрагмой F/2.4. Для фронтальной камеры доступен режим HDR и режим размытия заднего плана. При хорошем освещении кадры получаются очень достойные. Видео с фронтальной камеры можно также снимать с разрешением 1920х1080 точек при 30 кадрах в секунду.

Учитывая, что realme C3 смартфон бюджетный, то ожидать запредельного качества съёмки не стоит. Но всё же фотографии получаются довольно достойными особенно при хорошем освещении, а макро камера и камера для боке точно лишними не будут.

ПО ДАННОЙ ССЫЛКЕ МОЖНО СКАЧАТЬ ОРИГИНАЛЫ ФОТО И ВИДЕО: https://yadi.sk/d/5dz-HOGbiKIU8w

ПРОШИВКА/СОФТ/МЕНЮ

В realme C3 установлена Android OS версии 10 с фирменной оболочкой UI V1.0.

Лучшие бюджетные смартфоны с NFC - Рейтинг 2021

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

Лучшие бюджетные смартфоны с NFC - Рейтинг 2021

В прошивке есть три режима отображения рабочего стола. Стандартный режим — все приложения собраны на начальном экране. Режим ящика — присутствует отдельное меню для приложений. Упрощённый режим — большие иконки и текст.

Проблемы NFC:  Мгтс телефон

Лучшие бюджетные смартфоны с NFC - Рейтинг 2021

Сетку ярлыков на главном экране можно настраивать.

Лучшие бюджетные смартфоны с NFC - Рейтинг 2021

Форму и стиль ярлыков можно менять в произвольном порядке. Такой функционал встречается редко и заслуживает похвалы.

Для навигации по смартфону можно использовать жесты прокрутки. Сенсорные кнопки можно менять местами.

Лучшие бюджетные смартфоны с NFC - Рейтинг 2021

Для удобства быстрого доступа к приложениям придусмотрена боковая-смарт панель. Можно выставить любое приложение или добавить номер контакта.

Лучшие бюджетные смартфоны с NFC - Рейтинг 2021

Специальная «удобная кнопка» позволяет назначить различные действия для быстрого доступа. Так можно одним касанием выйти на рабочий стол и т.д. Кнопку питания можно использовать как функциональную кнопку SOS.

Лучшие бюджетные смартфоны с NFC - Рейтинг 2021

Реализована функция записи экрана. Можно выбирать качество записи, отключать или включать микрофон. Экран смарфтона можно разделять на две активные зоны.

Вот основные и значимые функции в прошивке данного смартфона.

В РАБОТЕ

За производительность в смартфоне отвечает процессор Mediatek Helio G70.

Процессор: 2 ядра Cortex-A75 6 ядер Cortex-A55, тактовая частота до 2 ГГц, 64-бит разрядность, техпроцесс 12 нанометров. Видеопроцессор:  Mali-G52 2EEMC2, частота до 820 МГц, поддержка дисплеев до 2520х1080 точек. Оперативная память: поддержка типов памяти ОЗУ LPDDR3 и LPDDR4 с частотой до 933 МГц и 1800 МГц соответственно, объём до 4 ГБ или 8 ГБ. Накопитель: поддержка внутренних накопителей стандарта памяти eMMc 5.1. Камеры: поддержка 16 МП 16 МП (@30 fps), 25 МП камеры (@30 fps) одиночные камеры до 48 МП (@17 fps); Видео: запись видео 2K 30fps/FHD 60fps/HD 240fps с кодировкой H.264/H.265/HEVC; воспроизведение видео 2K 30fps/FHD 60fps/HD 140fps в кодировке H.264/H.265/HEVC/VP-9; Софтверные возможности камер: 2 ISP ядра; AI Обнаружение лица, датчик глубины HW, AINR, однокамерное/двухкамерное боке; аппаратный механизм стабилизации (EIS), rolling Shutter Compensation (RSC) engine (предотвращение «эффекта желе»); МЕМА 3DNR, многокадровое шумоподавление; Связь: 4G/LTE Cat-4; Wi-Fi 5 (a/b/g/n/ac); Bluetooth v5.0; Beidou, Galileo, ГЛОНАСС, GPS

На бумаге показатели данного процессора просто шикарные, но как обстоят дела в синтетических тестах и играх? Так в Antutu показатели составляют 180k, что для бюджетного смартфона просто отличный результат. Троттлинг ЦП небольшой, порядка 20% и показатели никогда не уходят в красную зону!

Лучшие бюджетные смартфоны с NFC - Рейтинг 2021

Но как обстоят дела в играх? Так в Call of Duty Mobile доступны только низкие настройки графики. Зато игра работает без явных лагов. А вот Asphalt 9 позваляет установить максимальные настройки графики и уже в полной мере насладиться игровым процессом.

Нагрев SoC в простое и под нагрузкой.Лучшие бюджетные смартфоны с NFC - Рейтинг 2021

Постоянной памяти в смартфоне 64Гб. Возможности установки приложений на карту памяти нет. Оперативной памяти 3Гб, необходимый минимум для современных смартфонов.

На данном скриншоте можно посмотреть какие установлены датчики в смартфоне.

Лучшие бюджетные смартфоны с NFC - Рейтинг 2021

Громкость динамика для вызова высокая. Звук чистый без искажений, на полной громкости динамик не фонит. Звук в формате моно. Разговорный динамик также достаточно громкий. Собеседника отлично слышно, также не было никаких проблем с приёмом и передачей речи.

Поддерживаются все современные стандарты геолокации. Первый «холодный» старт происходит быстро, максимально удалось «поймать» 28 спутников.

Лучшие бюджетные смартфоны с NFC - Рейтинг 2021

В смартфоне есть NFC-модуль. Можно не только подключать беспроводные гаджеты, но и расплачиваться в магазине. Можно установить две SIM-карты стандарта «nano». Для каждой карточки можно назначить свою мелодию. Поддерживается переадресация между SIM-картами. Поддержка 4G есть на обоих SIM-картах. Wi-Fi работает только на частоте 2.4 ГГц . Подключение периферии по USB-OTG кабелю поддерживается.

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

АВТОНОМНАЯ РАБОТА

В смартфоне установлена огромная батарея на 5000 мАч. Комплектная зарядка на 5V=2A. Режим быстрой зарядки не поддерживается, на полный заряд смартфона уходит чуть больше 3 часов.

Вот какие получились результаты по времени автономной работы:

Лучшие бюджетные смартфоны с NFC - Рейтинг 2021

  • Различные игры – 9 часов.
  • Проигрывание фильмов — 18 часов.
  • Максимальная нагрузка: полная яркость экрана, постоянное 4G-подключение, геолокация, соц. сети и т.д. – 7 часов.
  • Работа только в режиме телефона – 5 дней.

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

ВЫВОДЫ

Смартфон realme C3 совсем скоро поступит в розничную продажу. Предрологаемая цена будет 9.9 тыс. рублей. За данную цену это просто будет отличный смартфон. Достоинств у смартфона много: ёмкий аккумулятор, практичный корпус, хорошая производительность. А самое гоавное есть NFC-модуль, что в бюджетных смартфонах большая редкость. В красном цвете смартфон смотрится просто шикарно! Для любителей поиграть на смартфоне и не переплачивать realme C3 будет просто находкой.

ПОНРАВИЛОСЬ:

  1. Адекватный ценник.
  2. Высокая производительность для бюджетного смартфона.
  3. Неплохие камеры. Долгое время автономной работы.
  4. Плёнка на экране смартфона. Свежая версия Android OS.
  5. Возможность установки две SIM-карты и карты памяти.
  6. Громкий динамик.
  7. Большой экран с запасом по яркости.
  8. Точная биометрия.

МОЖЕТ НЕ УСТРОИТЬ:

  1. Нет чехла в комплекте поставки.
  2. Нет индикатора состояния.
  3. Нет поддержки Wi-Fi на 5Ггц.

Обработка pdol (processing options data object list)

В ответ на запуск платежного приложения карта может затребовать от считывателя PDOL (Processing Options Data Object List). Это набор параметров POS-терминала — поддерживаемые протоколы и стандарты, валюта, в которой будет производиться расчет, дата, случайное число для криптографии, и так далее.

Список PDOL может различаться у разных карт. Общее число параметров PDOL — несколько десятков. Полный список параметров PDOL можно посмотреть здесь: eftlab.co.uk/index.php/site-map/knowledge-base/145-emv-nfc-tags.Сложность состоит в том, что список PDOL у разных карт, даже выпущенных одним банком в разное время, может существенно различаться. Некоторые карты запрашивают два-три параметра, другие — десяток.

Это очень важный момент, так как некоторые карты могут отказаться работать без корректного ответа PDOL. Поэтому, для получения PAN-номера от всех карт, нам придется прикинуться настоящим POS-терминалом. Напомню, что единственной нашей целью является получения PAN-номера. Поэтому попытаемся сформировать максимально простой, но при этом корректный ответ PDOL.

Ответ карты на старт платежного приложения. Содержит запрос PDOL.

'6F 31 84 07 A0 00 00 00 03 10 10 A5 26 9F 38 18 9F 66 04 9F 02 06 9F 03 06 9F 1A 02 95 05 5F 2A 02 9A 03 9C 01 9F 37 04 BF 0C 08 9F 5A 05 60 08 40 06 43 90 00'

Пропустим этот ответ через

Видно, что значение PDOL начинается с маркера 9F38 и равно 9F66049F02069F03069F1A0295055F2A029A039C019F3704. Парсер emvlab.org не умеет парсить значения PDOL, поэтому воспользуемся программой для Android-смартфонов Credit Card Reader.

Вот тот же ответ, обработанный более умным парсером. Видно каждый параметр PDOL:

Данный парсер не скрывает байт длины после маркера, как это делает emvlab.org. Поэтому последний байт каждого маркера следует читать как длину.

Разберем запрос PDOL подробнее

9F 38 18 // Маркер начала PDOL. Длина 18 (24 байта) 9F 66 (длина 04) // Terminal Transaction Qualifiers (TTQ). Параметры платежного терминала 9F 02 (длина 06) // Сумма списания 9F 03 (длина 06) // вторая сумма 9F 1A (длина 02) // Код странцы в формате ISO3166-1 95 (длина 05) // Terminal Verification Results 5F 2A (длина 02) // Код валюты, в которой работает терминал, в формате ISO4217 9A (длина 03) // Дата в формате YYMMDD 9C (длина 01) // Тип транзакции 9F 37 (длина 04) // Случайное число для криптографии

Подробное описание всех возможных параметров PDOL можно найти в

Карта ожидает ответ на PDOL в том же порядке, в котором следуют запросы, и ровно той длины, которая указана после каждого параметра PDOL. Если сложить длину всех параметров (последний байт каждого параметра), получится 33 байта. Значит карта ожидает от считывателя PDOL длиной в 33 байта.

Так как мы не собираемся списывать с карты деньги, наша задача — сформировать самый простой из возможных ответ PDOL, который удовлетворит карту. Если наш ответ не понравится карте, она ответит кодом 6985 Conditions of use not satisfied.

Экспериментальным путем я выяснил, что почти на все запросы PDOL можно ответить нолями, кроме Terminal Transaction Qualifiers (TTQ). В случае с VISA, нам нужно убедить карту в том, что терминал соответствует спецификации VCPS 2.1.1. Для этого ответ на TTQ должен выглядеть так:

'F0 00 00 00'

Подробнее про формат TTQ

Карты MasterCard, которые мне довелось испытать, позволяли игнорировать PDOL и отдавали PAN-номер без корректного ответа на PDOL.

Вот как будет выглядеть минимальный рабочий ответ на запрошенный выше PDOL:

'80A80000238321F0000000000000000000000000000000000000000000000000000000000000000000' 80 A8 00 00 // Команда GET PROCESSING OPTIONS (GPO) 23 // длина всего запроса (35 байт) 83 // маркер PDOL-ответ 21 // длина PDOL-ответа (33 байта) F0 00 00 00 // Terminal Transaction Qualifiers (TTQ) 00 00 00 00 00 00 // Сумма списания 00 00 00 00 00 00 // Вторая сумма 00 00 // Код страны считывателя 00 00 00 00 00 // Terminal Verification Results (TVR) 00 00 // Валюта 00 00 00 // дата 00 // тип транзакции 00 00 00 00 // Случайное число 

Если наш ответ удовлетворил карту, мы получим сообщение, начинающееся с маркера

77

с кодом SW2=9000. Этот ответ может содержать нужный нам PAN-номер, а может и не содержать. (офигеть)

Проблемы NFC:  Какие положены и кто их может получить

Читаем emv-карты на коленке


Читать EMV-карты можно любым NFC-ридером, поддерживающим передачу произвольных APDU-команд. Для этого не требуются промышленные сертифицированные ридеры, подойдет любой модуль для Arduino за $3

Чтобы изготовить прототип считывателя, мне потребовалось бегло изучить протокол EMV. Под спойлером — краткий разбор протокола EMV с примерами чтения на Arduino и компьютере.

Читаем банковские карты на коленке с примерами. (Много текста)

Для чтения EMV карт подойдут такие устройства:

Описанный ниже процесс не является корректной реализацией протокола EMV. Приведенные команды APDU содержат ошибки и нарушают рекомендации EMVco, из-за чего могут не работать с некоторыми картами.

Для изучения протокола EMV рекомендуется читать официальную документацию, которую я, к своему стыду, почти не читал.

Приведенные APDU-команды будут одинаковыми не зависимо от выбранного оборудования. Однако в случае с PC/SC ридером не нужно заботиться о низкоуровневых командах, настраивать модуляцию и т.д.

Я буду использовать программу SmartCard Scripter, в связке с PC/SC-ридером HiD Omnikey. Программа SmartCard Scripter имеет наиболее компактный pascal-подобный синтаксис из всего что я видел. Краткое описание синтаксиса infintuary.org/scs_tut.php

Для того чтобы послать произвольную APDU команду на карту, достаточно такого когда:

// Программа для чтения UID карты
begin APDU('FF CA 00 00 00');
end.

Начало коммуникации — команда select (ppse)

Официальное описание: EMV Contactless Specifications — PPSE and Application Management for Secure Element

Начало общения с EMV-картой всегда происходит с чтения файла PPSE (Payment System Environment) командой SELECT.

APDU-команда SELECT PPSE

'00 A4 04 00 0E 32 50 41 59 2E 53 59 53 2E 44 44 46 30 31 00' 00 A4 04 00 // команда select 0E // длина command data (14 байт) 32 50 41 59 2E 53 59 53 2E 44 44 46 30 31 // command data 2PAY.SYS.DDF01 00 // завершающий маркер

Старт платежного приложения — select aid

В ответ на SELECT PPSE карта должна вернуть FCI (File Control Information) со списком приложений, существующих на карте. Помимо платежных приложений (VISA, MasterCard, AmericanExpress) карта может содержать неплатежные приложения, используемые для других нужд.

Ответ карты VISA на SELECT PPSE

'6F 23 84 0E 32 50 41 59 2E 53 59 53 2E 44 44 46 30 31 A5 11 BF 0C 0E 61 0C 4F 07 A0 00 00 00 03 10 10 87 01 01 90 00'

Для удобства проанализируем ответ с помощью онлайн-парсера формата TVL

emvlab.org/tlvutils/

. Тот же ответ карты VISA, обработанный парсером:

Лучшие бюджетные смартфоны с NFC - Рейтинг 2021

Из всего этого нас интересует только идентификатор платежного приложения (AID). В данном случае, это значение A0000000031010, означающее Visa International.

AID помечается маркером 4F. Вторым битом после маркера следует длина данных, в нем содержащихся. Несмотря на то, что длина AID может варьироваться от 5 до 16 байт, в большинстве случаев она равна 7 байтам. Поэтому для простоты поиска AID в ответе, мы будем искать маркер 4F 07 и считать 7 байт после него как AID. Такой подход очень примитивный и может не работать в случаях, если длина AID будет другой, но для нашей задачи это не важно, так мы скорее всего никогда не столкнемся с картами, отличными от Visa и MasterCard. Поэтому наш самодельный парсер PPSE-ответа можно упростить до такой логики: если ответ начинается с 6F, заканчивается на 90 00 и содержит внутри последовательность 4F 07, ответ считается корректным.

Полный список AID: eftlab.co.uk/knowledge-base/211-emv-aid-rid-pix

Некоторые популярные AID

A0000000031010 Visa International
A0000000032020 Visa International
A0000000041010 Mastercard International
A0000000043060 Mastercard International United States Maestro (Debit)

Получив значение AID, его нужно запустить командой SELECT. В данном случае мы запускаем приложение Visa International, полученное из ответа на PPSE SELECT

APDU-команда SELECT AID

'00 A4 04 00 07 A0 00 00 00 03 10 10' 00 A4 04 00 // команда select 07 // длина command data (7 байт) A0 00 00 00 03 10 10 // AID Visa International

Обработка pdol (processing options data object list)

В ответ на запуск платежного приложения карта может затребовать от считывателя PDOL (Processing Options Data Object List). Это набор параметров POS-терминала — поддерживаемые протоколы и стандарты, валюта, в которой будет производиться расчет, дата, случайное число для криптографии, и так далее.

Список PDOL может различаться у разных карт. Общее число параметров PDOL — несколько десятков. Полный список параметров PDOL можно посмотреть здесь: eftlab.co.uk/index.php/site-map/knowledge-base/145-emv-nfc-tags.
Сложность состоит в том, что список PDOL у разных карт, даже выпущенных одним банком в разное время, может существенно различаться. Некоторые карты запрашивают два-три параметра, другие — десяток.

Это очень важный момент, так как некоторые карты могут отказаться работать без корректного ответа PDOL. Поэтому, для получения PAN-номера от всех карт, нам придется прикинуться настоящим POS-терминалом. Напомню, что единственной нашей целью является получения PAN-номера. Поэтому попытаемся сформировать максимально простой, но при этом корректный ответ PDOL.

Ответ карты на старт платежного приложения. Содержит запрос PDOL.

'6F 31 84 07 A0 00 00 00 03 10 10 A5 26 9F 38 18 9F 66 04 9F 02 06 9F 03 06 9F 1A 02 95 05 5F 2A 02 9A 03 9C 01 9F 37 04 BF 0C 08 9F 5A 05 60 08 40 06 43 90 00'

Пропустим этот ответ через

парсер

:

Лучшие бюджетные смартфоны с NFC - Рейтинг 2021

Видно, что значение PDOL начинается с маркера 9F38 и равно 9F66049F02069F03069F1A0295055F2A029A039C019F3704. Парсер emvlab.org не умеет парсить значения PDOL, поэтому воспользуемся программой для Android-смартфонов Credit Card Reader.

Вот тот же ответ, обработанный более умным парсером. Видно каждый параметр PDOL:

Лучшие бюджетные смартфоны с NFC - Рейтинг 2021

Данный парсер не скрывает байт длины после маркера, как это делает emvlab.org. Поэтому последний байт каждого маркера следует читать как длину.

Разберем запрос PDOL подробнее

9F 38 18 // Маркер начала PDOL. Длина 18 (24 байта) 9F 66 (длина 04) // Terminal Transaction Qualifiers (TTQ). Параметры платежного терминала 9F 02 (длина 06) // Сумма списания 9F 03 (длина 06) // вторая сумма 9F 1A (длина 02) // Код странцы в формате ISO3166-1 95 (длина 05) // Terminal Verification Results 5F 2A (длина 02) // Код валюты, в которой работает терминал, в формате ISO4217 9A (длина 03) // Дата в формате YYMMDD 9C (длина 01) // Тип транзакции 9F 37 (длина 04) // Случайное число для криптографии

Подробное описание всех возможных параметров PDOL можно найти в

EMV Contactless Specifications Book C-1/2/3 Kernel 1/2/3 Specification.

Карта ожидает ответ на PDOL в том же порядке, в котором следуют запросы, и ровно той длины, которая указана после каждого параметра PDOL. Если сложить длину всех параметров (последний байт каждого параметра), получится 33 байта. Значит карта ожидает от считывателя PDOL длиной в 33 байта.

Так как мы не собираемся списывать с карты деньги, наша задача — сформировать самый простой из возможных ответ PDOL, который удовлетворит карту. Если наш ответ не понравится карте, она ответит кодом 6985 Conditions of use not satisfied.

Экспериментальным путем я выяснил, что почти на все запросы PDOL можно ответить нолями, кроме Terminal Transaction Qualifiers (TTQ). В случае с VISA, нам нужно убедить карту в том, что терминал соответствует спецификации VCPS 2.1.1. Для этого ответ на TTQ должен выглядеть так:

'F0 00 00 00'

Подробнее про формат TTQ

здесь

.

Карты MasterCard, которые мне довелось испытать, позволяли игнорировать PDOL и отдавали PAN-номер без корректного ответа на PDOL.

Вот как будет выглядеть минимальный рабочий ответ на запрошенный выше PDOL:

'80A80000238321F0000000000000000000000000000000000000000000000000000000000000000000' 80 A8 00 00 // Команда GET PROCESSING OPTIONS (GPO) 23 // длина всего запроса (35 байт) 83 // маркер PDOL-ответ 21 // длина PDOL-ответа (33 байта) F0 00 00 00 // Terminal Transaction Qualifiers (TTQ) 00 00 00 00 00 00 // Сумма списания 00 00 00 00 00 00 // Вторая сумма 00 00 // Код страны считывателя 00 00 00 00 00 // Terminal Verification Results (TVR) 00 00 // Валюта 00 00 00 // дата 00 // тип транзакции 00 00 00 00 // Случайное число 

Если наш ответ удовлетворил карту, мы получим сообщение, начинающееся с маркера

77

с кодом SW2=9000. Этот ответ может содержать нужный нам PAN-номер, а может и не содержать. (офигеть)

Поиск pan-номера

Так как нам лень писать полную имплементацию протокола EMV, разбирать все структуры ответов и формировать корректные запросы, мы поступим глупым способом, а именно пошлем все возможные запросы и будем просто искать в ответах нужный маркер, содержащий PAN-номер.

PAN-номер может содержаться в трех местах:

APDU-команды (что они значат вообще? Хз, нужно прочитать)

'00 b2 01 1c 00'
'00 b2 01 0c 00'
'00 b2 02 0c 00'
'00 b2 01 14 00'
'00 b2 02 14 00'
'00 b2 04 14 00'

И парсим все ответы на предмет маркеров

57 13

либо

5A 08

. Найденные 8 байт карты можно дополнительно чекнуть на контрольную сумму с помощью

Алгоритма Луна

.

Если номер валидный, берем его последние десять цифр.

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

Лучшие бюджетные смартфоны с NFC - Рейтинг 2021

Оцените статью
NFC в смартфонах