glitchsink icon indicating copy to clipboard operation
glitchsink copied to clipboard

How to get started?

Open dev-techshlok opened this issue 4 years ago • 2 comments

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

  1. Upload a blink code in Arduino UNO, though the normal USB cable.
  2. Change the lock fuse so now I can not read back the code without erasing the chip.
  3. Uploaded the glitch sink code in the Teensy 3.0.

To Do

  1. Connect one big capacitor through the multiplexer when the voltage is low, or just remove all the bypass capacitors.

My doubts

  1. What will be the wiring of the multiplexer.
  2. 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.

  1. 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.
  2. Now add a teensy setup between the power lines of MCU ( atmega328p).
  3. Now what should I do next.

dev-techshlok avatar Nov 17 '20 05:11 dev-techshlok

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

jwdsoft avatar Nov 18 '20 11:11 jwdsoft

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

diabl0w avatar Sep 08 '23 23:09 diabl0w