该堆栈是否仅涉及逆向工程软件和固件?硬件呢?

我们有一些半工业型喷墨打印机(每台价格为2​​,000美元,所以对您而言意味着不同的价格)。

我们找到了一个向我们出售替换芯片的供应商,但它们仍然很昂贵,并且仍然只能使用一次。 br />
我的老板要求我调查是否有可能找到一种方法来“手动重置”这些芯片,或者以不需要我们继续购买更多芯片的解决方案对它们进行反向工程。为了自己补充墨水。我不知道从哪里开始。计划不可行。
我不确定这些芯片是否一次性使用,因为内部某些物理变化无法撤销(如果是的话,那么更换芯片可以模仿此功能,但是是否可以重置?)
我也不确定这项工作的合法性。这是否会违反DRM?墨水可以有DRM吗?

我已经告诉我的老板,就时间和支付专家费用以进行反向工程解决方案的费用而言,这可能比它值得的麻烦。但是,他仍然希望我研究一下。我觉得这两个国家都是拥有技术能力和知识,规避产品安全功能的意愿和动力以及较低的人工成本的主要候选人。但我也乐于接受任何国家/地区的专业人士帮助我的想法。

有人知道我将如何开始吗?如何找到在中国或台湾愿意研究此问题的个人或公司?

评论

以产品名称/序列开头如何?

#1 楼

首先反转支架的电路图。如果使用的是MCU或某种FLASH / EEPROM,则查找所使用的芯片(MCU或其他芯片),然后可以通过软件完成。但是,信息有可能被硬连接到断路的PCB路径或炸毁了一些二极管/保险丝/电阻的东西。比较/分解差异。

没有更多信息,很难访问硬件以提供更多帮助。

评论


我不知道在这里问这个问题是否不合适,而且我发现无法在Stack Exchange上发送直接/私人消息……我自己没有技能去做。您是否可以为这样的项目租用(支付所花费的时间)?还是您认识某个人?我可以发送样品盒(“新的”和“二手的”)以检查并查看是否可行。

–丹尼尔(Daniel)
16年6月14日在7:58

@Daniel在接下来的至少10年中,我已经手头太多了。无论是商业的还是私人的,都对不起我无法租用(几年来,我只从事重要的工作,因为我所在的工作领域的人们几乎已经绝迹了)。

– Spektre
16年6月14日在8:02

好,你知道我在哪里可以找到人吗?

–丹尼尔(Daniel)
16年6月14日在8:07

@Daniel希望我能...

– Spektre
16年6月14日在8:14

ninjajobs.com可能是一种以合同方式雇用具有此技能的人的可能方式,但是,几乎100%的人确定这违反了ToS,CFAA(知识产权法)或可以使您接受法律制裁的行为

– grepNstepN
16年6月23日在20:20

#2 楼


我不确定从哪里开始。


首先应该查看可用的信息。我假设没有。

通常,您将需要示波器和逻辑分析仪。打印机的“消费品级”越少,在墨盒中找到现成零件的可能性就越大。大规模生产的制造商使用定制设计的ASIC,因为其数量达到数百万个,但小批量生产IC的价格非常昂贵。处理使用通用零件的设计很可能会更容易,但是我认为情况并非如此。将需要创建一个逻辑探针,以捕获芯片和打印机之间传递的所有信号。然后,您需要解码协议,比较空墨盒和满墨盒的波形,看看每​​次打开打印机电源是否都重复了这种模式,如果它已加密等等。需要一个小型的FPGA和一个可以模拟原始芯片的微控制器。如果协议足够简单,也许只是一个MCU。


我不确定这些芯片是否与打印机进行某种形式的加密通信,从而使整个计划不可行。 >

有可能,但是很可能不会出现成熟的RSA + AES,最有可能是静态密钥和一些校验和。我不确定这些芯片是否一次性使用,因为内部某些物理变化无法撤消。打印机确定墨盒不再可用时,芯片上的物理保险丝被烧断。


(如果这样,那么替换芯片可以模拟此功能,但是可重置的吗?)


看着消费级打印机的可重置墨盒,我认为这应该是可能的。 HP(以及最有可能的其他)打印机也保留了以前使用过的芯片ID的历史记录-因此,我认为可重置打印机在需要时会生成新ID。这种努力之一。这是否属于中断DRM?墨水可以使用DRM吗?


我不是律师,您可能应该问一个人,但这在很大程度上取决于您是否要与他人共享这种伪造的芯片。不过,请确保断开打印机与互联网的连接。

评论


那么我在哪里可以找到可以做到这一切的人呢?还是谁可以给我一个估算费用?

–丹尼尔(Daniel)
16-10-25在1:45

解决任务所需的技能水平在很大程度上取决于某些初始细节,例如打印机型号,墨盒PCB的几张照片(如果有的话)。您将需要此请求某人的估计。不幸的是,我不知道有任何自由式网站可以进行此类工作。

–John Doe
16-10-25在11:17

是的...考虑到可能涉及的法律问题,我不愿在此公开打印机品牌/型号和其他任何识别标记。我也无意转售任何已开发的解决方案。因此,我必须找到愿意做估算的人,然后与该人私下处理细节。如何找到一个有能力又有兴趣的人是我的第一个挑战。

–丹尼尔(Daniel)
16-10-25在16:24

向律师询问,我无法想象这将导致美国以外的法律问题。

–John Doe
16-10-25在17:17