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 程式設計並進入一個不舒服的領域——軟體開發的工具!我一直對硬體感到滿意,但對大型軟體專案卻不太滿意。話雖如此,任何透過解釋改進程式碼風格或結構的貢獻將不勝感激!
請隨意使用它,只要您願意,閱讀這句話就意味著您的保固失效!
快樂駭客