PhyWhisper USB硬件触发器
phywhisperer的Python项目详细描述
PhyWhisper USB
这是什么东西?这是FI或SCA的硬件触发器,它在USB phy上触发。请务必阅读http://phywhispererusb.readthedocs.io/上的文档!在
获取PhyWhisper USB
查看https://www.crowdsupply.com/newae/phywhisperer-usb人群补给!在
照片
状态
目前的PCB(-04)是最终的设计发布到制造,软件被认为是最稳定的。在
与其他项目比较
什么是PhyWhisper?它为什么存在?其他相关解决方案:
- 在
TotalPhase beagle480-源代码封闭,但非常好的解决方案,主要是一个USB嗅探器/分析器,但可以执行硬件触发。在
在 - 在
OpenVizsla-开源,USB嗅探器w/FPGA。但是FPGA的触发能力可能会增加到目标上。在
在 - 在
GreatFET w/GlitchKit-开源,使用USB触发器的微固件。在
在 - 在
FaceWhisper-开源,使用基于SPI的PHY芯片。在
在
PhyWhisper USB主要是将FPGA与基于USB线数据的触发紧密结合在一起。这可以让你产生更复杂的故障波形-实际的USB触发不会比Beagle 480更好,但优势是PhyWhispeler USB可以直接连接到其他开放和封闭源代码工具(如ChipWhisper、ChipSHOUTER或信号发生器)。您可以调整触发信号的偏移量和宽度,而不是在精确时刻使用单个触发器(如beagle480)。此偏移/宽度调整是清除PhyWhisper触发的故障所必需的。在
PhyWhisper USB增加了故障主机会发现有用的功能,例如重启目标设备的能力,并通过USB执行功率测量(看似简单的SPA攻击可以工作,主要用于查看目标的状态)。在
与GreatFET或FaceWhisper相比,该工具无法执行诸如模糊化或复杂状态机(使用这些工具相对容易)之类的任务。在
基本的USB嗅探功能存在于这个工具中,因为它在决定故障的影响时非常有用。如果你需要一个更强大的USB分析仪,TotalPhase beagle480是由Colin高度推荐的(没有连接-他只是非常喜欢它们)。在
- 项目
标签: