ไมโครคอนโทรลเลอร์ที่ผิดพลาดเพื่อเปิดเผยความลับที่ซ่อนอยู่อาจดูเหมือนเป็นศิลปะมืดที่ดำเนินการโดยนักมายากลด้านฮาร์ดแวร์ การดูโค้ดและการนับรอบสัญญาณนาฬิกาไม่ได้ทำให้ผู้ใช้ใหม่เข้าถึงได้ง่ายขึ้น
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 และผลักดันไปสู่พื้นที่ที่ไม่เอื้ออำนวย, การพัฒนาซอฟต์แวร์! ฉันคุ้นเคยกับฮาร์ดแวร์มาโดยตลอด แต่ก็ไม่ค่อยคุ้นเคยกับโปรเจ็กต์ซอฟต์แวร์ขนาดใหญ่ ด้วยเหตุนี้ การสนับสนุนใดๆ ที่ปรับปรุงรูปแบบหรือโครงสร้างของโค้ดพร้อมคำอธิบายจะได้รับการชื่นชมอย่างมาก!
คุณสามารถใช้สิ่งนี้ได้ตามต้องการ โดยการอ่านประโยคนี้ ถือว่าการรับประกันของคุณเป็นโมฆะ!
มีความสุขในการแฮ็ก