glitchsink
glitchsink copied to clipboard
How to get started?
Hello @samyk sir
I have seen your Talk about side channels. It was really interesting to know that these things can actually happen in real life. I am here from that Talk page. I wanted to try this voltage glitch attack on my Arduino board. The process I am following
- Upload a blink code in Arduino UNO, though the normal USB cable.
- Change the lock fuse so now I can not read back the code without erasing the chip.
- Uploaded the glitch sink code in the Teensy 3.0.
To Do
- Connect one big capacitor through the multiplexer when the voltage is low, or just remove all the bypass capacitors.
My doubts
- What will be the wiring of the multiplexer.
- How would I perform this attack on the mentioned controllers. I understood a little about the process but if you can please let me know some more details.
Below I am mentioning my understanding.
- We will add an ICSP header to the Arduino, which can be another Arduino with ArduinoISP code burned. Try to read the firmware hex, it will give an error.
- Now add a teensy setup between the power lines of MCU ( atmega328p).
- Now what should I do next.
Yes i have these problems too Mr Samy I hope that you can make a tutorial or a wiki or something for this library since its meant for beginners to get started into voltage glitching.I hope that you make a video or blog tutorial on how to use this. Thank you and keep you good work
pinging this issue as this would be very helpful. I watched the youtube presentation as well but it wasn't helpful as it seemed you ran out of time to discuss it