diff --git a/08.md b/08.md index ce1324d..6829c7d 100644 --- a/08.md +++ b/08.md @@ -12,7 +12,7 @@ ## Setup -![Challenge Setup](docs/08_setup.png) +![Challenge Setup](docs/07_setup.png) ## Notes diff --git a/08.md b/08.md index ce1324d..6829c7d 100644 --- a/08.md +++ b/08.md @@ -12,7 +12,7 @@ ## Setup -![Challenge Setup](docs/08_setup.png) +![Challenge Setup](docs/07_setup.png) ## Notes diff --git a/09.md b/09.md index 7fe1fa2..23d4962 100644 --- a/09.md +++ b/09.md @@ -20,7 +20,7 @@ ## Notes -I decided to add some header pins from the resistors and buttons for easier debugging: +I decided to add some header pins from the resistors (LEDs and buttons) for easier debugging: ![header pins added](docs/09_header_pins.png) @@ -28,22 +28,22 @@ |pin attempt|time|notes| |---|---|---| -|1111|005ms|| -|2222|**010ms**|"2" must be correct as took longest| -|3333|050ms|| -|2111|**015ms**|"21" took longest of 2nd digit choices| -|2222|010ms|| -|2333|010ms|| +|1xxx|005ms|| +|2xxx|**010ms**|"2" must be correct as took longest| +|3xxx|050ms|| +|21xx|**015ms**|"21" took longest of 2nd digit choices| +|22xx|010ms|| +|23xx|010ms|| ... and so on until the code is worked out. -I hooked up the logic aanalyser to the ok button and the LED. The LED on the lower trace: +I hooked up the logic analyser to the ok button and the LED. The LED on the lower trace: ![logic analyzer setup](docs/09_logic_01.png) So I didnt have to push the buttons manually (because that would have been a disaster) I wired up the arduino to the buttons and LED and created an arduino sketch to ineract with input and output pins and time when pins go high/low: [arduino code](docs/09_arduino.ino) -I also created a python class to talk to the arduino: [arduinIO](docs/arduinIO.py) +I also created a python class to talk to the arduino: [arduinIO.py](docs/arduinIO.py) This was all tied together with of course, a glitch-o-bolt config: [glitch-o-bolt config](docs/09_GoB_config.py) diff --git a/08.md b/08.md index ce1324d..6829c7d 100644 --- a/08.md +++ b/08.md @@ -12,7 +12,7 @@ ## Setup -![Challenge Setup](docs/08_setup.png) +![Challenge Setup](docs/07_setup.png) ## Notes diff --git a/09.md b/09.md index 7fe1fa2..23d4962 100644 --- a/09.md +++ b/09.md @@ -20,7 +20,7 @@ ## Notes -I decided to add some header pins from the resistors and buttons for easier debugging: +I decided to add some header pins from the resistors (LEDs and buttons) for easier debugging: ![header pins added](docs/09_header_pins.png) @@ -28,22 +28,22 @@ |pin attempt|time|notes| |---|---|---| -|1111|005ms|| -|2222|**010ms**|"2" must be correct as took longest| -|3333|050ms|| -|2111|**015ms**|"21" took longest of 2nd digit choices| -|2222|010ms|| -|2333|010ms|| +|1xxx|005ms|| +|2xxx|**010ms**|"2" must be correct as took longest| +|3xxx|050ms|| +|21xx|**015ms**|"21" took longest of 2nd digit choices| +|22xx|010ms|| +|23xx|010ms|| ... and so on until the code is worked out. -I hooked up the logic aanalyser to the ok button and the LED. The LED on the lower trace: +I hooked up the logic analyser to the ok button and the LED. The LED on the lower trace: ![logic analyzer setup](docs/09_logic_01.png) So I didnt have to push the buttons manually (because that would have been a disaster) I wired up the arduino to the buttons and LED and created an arduino sketch to ineract with input and output pins and time when pins go high/low: [arduino code](docs/09_arduino.ino) -I also created a python class to talk to the arduino: [arduinIO](docs/arduinIO.py) +I also created a python class to talk to the arduino: [arduinIO.py](docs/arduinIO.py) This was all tied together with of course, a glitch-o-bolt config: [glitch-o-bolt config](docs/09_GoB_config.py) diff --git a/10.md b/10.md index 6ca199c..d1e72cc 100644 --- a/10.md +++ b/10.md @@ -17,6 +17,9 @@ ## Notes -This was very similar to the previous one. Minor tweaks to the glitch-o-bolt config: [glitch-o-bolt config](docs/10_GoB_config.py) - +This was very similar to the previous one. Minor tweaks to the glitch-o-bolt config: [glitch-o-bolt config](docs/10_GoB_config.py)\ +\ +\ + + ![glitching solution](docs/10_GoB.png) \ No newline at end of file diff --git a/08.md b/08.md index ce1324d..6829c7d 100644 --- a/08.md +++ b/08.md @@ -12,7 +12,7 @@ ## Setup -![Challenge Setup](docs/08_setup.png) +![Challenge Setup](docs/07_setup.png) ## Notes diff --git a/09.md b/09.md index 7fe1fa2..23d4962 100644 --- a/09.md +++ b/09.md @@ -20,7 +20,7 @@ ## Notes -I decided to add some header pins from the resistors and buttons for easier debugging: +I decided to add some header pins from the resistors (LEDs and buttons) for easier debugging: ![header pins added](docs/09_header_pins.png) @@ -28,22 +28,22 @@ |pin attempt|time|notes| |---|---|---| -|1111|005ms|| -|2222|**010ms**|"2" must be correct as took longest| -|3333|050ms|| -|2111|**015ms**|"21" took longest of 2nd digit choices| -|2222|010ms|| -|2333|010ms|| +|1xxx|005ms|| +|2xxx|**010ms**|"2" must be correct as took longest| +|3xxx|050ms|| +|21xx|**015ms**|"21" took longest of 2nd digit choices| +|22xx|010ms|| +|23xx|010ms|| ... and so on until the code is worked out. -I hooked up the logic aanalyser to the ok button and the LED. The LED on the lower trace: +I hooked up the logic analyser to the ok button and the LED. The LED on the lower trace: ![logic analyzer setup](docs/09_logic_01.png) So I didnt have to push the buttons manually (because that would have been a disaster) I wired up the arduino to the buttons and LED and created an arduino sketch to ineract with input and output pins and time when pins go high/low: [arduino code](docs/09_arduino.ino) -I also created a python class to talk to the arduino: [arduinIO](docs/arduinIO.py) +I also created a python class to talk to the arduino: [arduinIO.py](docs/arduinIO.py) This was all tied together with of course, a glitch-o-bolt config: [glitch-o-bolt config](docs/09_GoB_config.py) diff --git a/10.md b/10.md index 6ca199c..d1e72cc 100644 --- a/10.md +++ b/10.md @@ -17,6 +17,9 @@ ## Notes -This was very similar to the previous one. Minor tweaks to the glitch-o-bolt config: [glitch-o-bolt config](docs/10_GoB_config.py) - +This was very similar to the previous one. Minor tweaks to the glitch-o-bolt config: [glitch-o-bolt config](docs/10_GoB_config.py)\ +\ +\ + + ![glitching solution](docs/10_GoB.png) \ No newline at end of file diff --git a/README.md b/README.md index 3a25cd4..7c481e8 100644 --- a/README.md +++ b/README.md @@ -30,4 +30,13 @@ ## The Board -![PwnPad main board](docs/pwnpad.png) \ No newline at end of file +![PwnPad main board](docs/pwnpad.png) + +testing newlines\ +new line? + +how about +now? + +or +now? \ No newline at end of file