【不道德信息】前段时间在看空气净化器的时候,看到了小米4 Pro,很快就下单了。快进一段时间后,设备顶部的 LCD 突然显示出威胁性的“过滤器剩余寿命为 0%”的错误消息。这可以追溯到空气净化器内部过滤器上粘贴的 NFC (NTAG213) 标签,该标签一直在跟踪使用情况,现在显然是一个仍然相当干净的过滤器被强行拒绝的原因。 NFC 标签及其内容并没有屈服于这种需求,而是探索了一种说服它的方法,即喷墨墨盒 DRM 风格。
在对系统进行逆向工程和网上研究的过程中,幸运的是[Flamingo Tech]对小米空气净化器3进行了早期研究,获得了该系统所使用的密码生成算法。 (密码锁定)NFC 标签,随过滤器的 NFC 标签的目标区域一起更改。使用NFC标签的UID,生成解锁NFC标签进行写入的密码,这只需在支持NFC的Android/iOS智能手机上安装“NFC工具”即可获取标签的UID并重置使用计数在过滤器上。
[不道德信息]文章中提供了密码生成工具,这种方法适用于一系列小米空气净化器,对于拥有此类设备但尚未准备好支付大笔费用的任何人来说,这都是一个简单的修复方法购买新的 DRM 过滤器需要花很多钱。这种方法还可以避免购买更多 NFC 标签,而之前的解决方案就是这种情况。
原文: https://hackaday.com/2024/01/26/hacking-a-xiaomi-air-purifiers-filter-drm-to-extend-its-lifespan/