将机器人与任何主锁密码锁连接,打开机器人,利用卡姆卡最近发现的主锁的安全漏洞。它最长只需要5分钟,不需要任何操作,并且绝对可以解锁。

组合断路器的程序不是简单的穷举破解。这个机器人使用了卡姆卡上个月公布的一种数学技术。任何人只需要一点点训练和八次尝试就能破解任何低端主锁密码锁。

这种技术利用了密码锁的制造缺陷:当转子旋转时,密码锁的U形锁扣将被拉起。解锁者可以感觉到一些号码的不同,然后他可以知道每个号码牌的位置和解锁号码的组合。此外,Kamkar的网络工具经过数学解码和编码,可以缩小密码的范围,更容易找到最终密码。手工破解方法非常简单。Ars Technica的编辑测试了这种方法,结果是经过几十次测试,大多数人都打开了锁。

组合断路器完全自动化整个破解过程,用户不需要掌握任何技能或培训。然而,当旋转锁转子通过适当的阻力找到第一个数字时,破碎机也可以用力拉动锁钩,在该位置打开机器人,并将剩余部分留给机器来完成,从而机器可以在30秒内破碎。Kamkar说,在全自动方案下,机器人将尝试80种组合,但如果它这样做,它只需要8种或更少的组合来解锁。

如果你想建一个,Kamkar已经在网站上列出了购买清单和他的机器人在GitHub上需要的软件。据说这个机器人的成本只有100美元左右。到目前为止,卡姆卡只演示了机器人的一个简化的慢蛮力版本是如何工作的。可以利用该漏洞的更高级版本肯定是有用的,但是可能需要一些时间来等待逐步的教程。