打开网易新闻 查看精彩图片

多年来,为了让用户只使用自家的原装墨盒,打印机厂商一直以“保障打印品质”和“安全”的名义,绞尽脑汁、采取各种技术手段禁止用户使用第三方墨盒

打印机厂商原装墨盒的价格往往非常昂贵,没有性价比,因此,始终有一部分用户在谋求以某种方式破解、绕开厂商采取的各种限制措施使用第三方墨盒(请参阅下图),以达到节约降低打印成本,但总的来说,现在破解的难度越来越大。

打开网易新闻 查看精彩图片

近日,有一个名叫为Jay Summet的极客声称自己破解了惠普的打印机墨水数字版权管理(DRM)系统,允许用户重新填充墨盒,达到反复使用墨盒的目的,并公布了一段演示视频。

在理解Jay Summet的具体破解方法之前,必须先了解现在的打印机厂商是如何限制的。简单来说,主要的限制措施之一是,当墨盒被安装至打印机之后,打印机会首先检测嵌入墨盒的芯片,芯片中存储着用户之前已打印页数的统计值。

打开网易新闻 查看精彩图片

一旦这个统计值等于大于打印机厂商官方所设置的上限,即使现在墨盒中仍然有墨水,打印机也无法正常工作,会提醒用户更换墨盒,在这种情况下,直接向现有已耗尽的墨盒填充墨水是无效的。

综上所述,破解的关键在于如何绕开墨盒芯片内的打印页数统计,只要让打印机无法正确识别这个统计值即可,这就是Jay Summet的破解思路。

打开网易新闻 查看精彩图片

具体的破解办法非常简单,Jay Summet在原装墨盒的触点上添加了一块柔性PCB(请参阅图四和图五),两侧的触点与墨盒和打印机上的触点相吻合。这块柔性PCB的用途和工作原理是拦截打印机和墨盒芯片之间的通信,可以修改原始信号,以通知打印机目前的墨盒还没有达到页数上限。

然后将信号重新路由到另一组覆盖在原装墨盒触点上的触点上,从而达到“欺骗”打印机的目的,打印机会认为它正在与一个尚未达到打印量上限、正常的原装墨盒进行通信,仍可继续工作。

打开网易新闻 查看精彩图片

这样一来用户就可以反复向现有、已耗尽的墨盒填充墨水,达到反复使用的目的。说白了,这块柔性PCB的工作原理和目的就是拦截、干扰和绕开打印机和墨盒芯片之间的正常通信,以达到“欺骗”打印机、破解限制重新填充墨水的目的。

总的来说,这是一个行之有效的破解方案,但是不知道能使用多久,因为厂商在了解这些漏洞之后,通常会采取更加严厉、完善的措施以封堵各种破解方法。