Glitchy
v0.0.1
通过改变微控制器来揭示隐藏的秘密似乎是硬件魔术师表演的黑暗艺术。盯着代码并计算时钟周期并不会让新用户更容易理解。
Glitchy 是故障世界的视觉界面。它将电源、串行接口和调试工具等其他硬件连接在一起,这些硬件通常被用作成功的故障攻击的一部分。
查看 YouTube 视频介绍
确保您有权使用 USB 串行设备(在 Ubuntu 中拨出)、通过 OpenOCD 调试适配器以及访问 Chipwhisperer 的权限。在使用 Glitchy 之前应正确配置这些设备。
requirements.txt 包含必要的Python 包。使用以下命令安装:
git clone https://github.com/BitBangingBytes/Glitchy.git
cd Glitchy
pip3 install -r requirements.txt
运行:
cd src
python3 Main.py
这是我用来自学 Python、GUI 编程并进入一个不舒服的领域——软件开发的工具!我一直对硬件感到满意,但对大型软件项目却不太满意。话虽如此,任何通过解释改进代码风格或结构的贡献将不胜感激!
请随意使用它,只要您愿意,阅读这句话就意味着您的保修失效!
快乐黑客