11 лучших кошельков Air Tag в 2022 году: покупайте наши лучшие модели
Aug 10, 202311 советов по членству в Costco для начинающих
Mar 17, 202315 подарков ко Дню отца для вашей кастрюли
Jun 04, 202330 вещей, которые помогут вам правильно выбрать вещи для следующей поездки
May 19, 20235 бесконтактных кредитных карт Bank of America (июнь 2023 г.)
Jun 16, 2023Воздушный фильтр ДРМ? Хакер отказался от участия с помощью наклейки NFC
Очиститель воздуха Xiaomi от Flamingo-tech имеет изящную функцию безопасности: он отказывается запускаться, если требуется замена фильтра. Конечно, под «аккуратным» мы подразумеваем «раздражающее». Особенно, когда очиститель наверняка сочтет фильтр бесполезным гораздо раньше, чем следовало бы. Окружающая среда у вас относительно чистая, а у фильтра еще есть ножки? Используете ли вы дополнительный фильтр предварительной очистки, чтобы продлить срок службы фильтра? Жесткий! Время вышло. Это не только неэффективно, но и расточительно.
Каждый фильтр Xiaomi содержит NFC-метку NTAG213 с уникальным идентификатором и использует уникальный пароль для связи, но как был сгенерирован этот пароль (и, следовательно, как генерировать новые) неизвестно. Это означало, что совместимые теги, распознаваемые очистителем, создать было невозможно. До сих пор так и есть. [Flamingo-tech] поделился открытием того, как Xiaomi генерирует пароль для связи между фильтром и очистителем.
[Flamingo-tech] уже давно выступает за то, чтобы обмануть очистители Xiaomi, заставив их действовать по-другому. Раньше это означало установку модчипа для взлома процесса DRM. Это классический метод обхода бессмысленного DRM на таких устройствах, как принтеры этикеток и посудомоечные машины, но в данном случае усилия по обратному проектированию окупились.
Теперь можно создавать простые NFC-наклейки, отвечающие всем правильным правилам. Срок действия фильтра, судя по наклейке NFC, истек, но он явно еще в порядке? Просто снимите наклейку NFC и наклейте новую, и что касается очистителя, то это новый фильтр!
Если вас интересует обратный инжиниринг, есть репозиторий GitHub со всеми данными. А для тех, кто заинтересован в покупке совместимых наклеек NFC, [Flamingo-tech] предлагает некоторые из них в продаже.