速卖通上买的热敏标签打印机,耗材用光了。补点第三方热敏纸,机器却开始闹脾气——打印速度降下来,字也变淡了。
原因藏在耗材里。这卷纸带RFID芯片,打印机一读,发现不是自家产品,就自动降速、降质。作者形容,这让他想起空气净化器的滤芯。
![]()
民间早就有了土办法:把用完的原厂卷轴(就是卷纸芯那根塑料轴,RFID芯片在里面)留在打印机旁边,第三方耗材的卷轴拆掉。机器只感应得到原厂塑料轴,就照常干活。
AI推导出浓度公式,人负责按电源键
作者没走这条路。他用Fable-5.1去啃打印机固件,刷了几次机,成了。
repo里的细节挺有意思。Fable-5.1先推导出控制打印浓度的公式:darkness=renderer_input×coefficient,接着定位了打印浓度在内存中的位置。
更狠的一步,是利用Cortex-M0汇编的代码洞跳转技术,把浓度重映射的动态逻辑缝了进去,降速和降质限制被彻底绕过。
整个过程有种黑色幽默:AI负责高难度的ARM逆向、数学推导和汇编注入;人类因为长了眼睛和手,负责物理执行力——按电源键,看纸上的字够不够黑。
硬件锁在代码Agent面前像纸糊的
这件事的意味不止于一台打印机。逆向工程原本是极客专属的"重工业技术",门槛高、周期长。现在一个代码Agent就能把固件拆开、把公式推出来、把汇编注进去。
照这个趋势,硬件厂商精心设计的防伪和硬件锁,在人人可用的代码Agent面前,基本跟纸糊的一样。
项目地址在github.com/ThreeDaPrint/n…。提醒一句:刷机有变砖风险,谨慎操作。
特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.