ºÝºÝߣ

ºÝºÝߣShare a Scribd company logo
H4rdw4re H4cking 
Short Introduction to Arduino & Co.
Hardware Hacking
Hardware Hacking
Hardware Hacking
Hardware Hacking
Hardware Hacking
Hardware Hacking
Hardware Hacking
Hardware Hacking
Hardware Hacking
Hardware Hacking
Microcontroller ATmega328 
Clock Speed 16 MHZ 
SRAM 2 KB 
Flash Memory 32 KB 
EEPROM 1 KB 
Price ca. 25 EUR
Serial 
I2C 
13 Input/Outputs 
5 Analog 
Interrupts
Hardware Hacking
Hardware Hacking
Hardware Hacking
It¡¯s NOT Processing
- Perfect for Starters 
- Runs on all OSs 
- Basic IDE features 
- Inline: 
? compiling 
? upload 
? console 
- For Pros: limited :-(
AVR-DUDE 
+ Tools
Hardware Hacking
DEMO TIME!
Hardware Hacking
Hardware Hacking

More Related Content

What's hot (20)

Robotics and Arduino (Arduino UNO)
Robotics and Arduino (Arduino UNO)Robotics and Arduino (Arduino UNO)
Robotics and Arduino (Arduino UNO)
Dragos Ionita
?
Arduino Hands-on Workshop
Arduino Hands-on WorkshopArduino Hands-on Workshop
Arduino Hands-on Workshop
Suraj Kumar Jana
?
Capabilities of Arduino (including Due)
Capabilities of Arduino (including Due)Capabilities of Arduino (including Due)
Capabilities of Arduino (including Due)
Sudar Muthu
?
Introduction to programming AVR microcontrollers
Introduction to programming AVR microcontrollersIntroduction to programming AVR microcontrollers
Introduction to programming AVR microcontrollers
Tristan Roddis
?
Arduino uno
Arduino unoArduino uno
Arduino uno
creatjet3d labs
?
Cheap, good, hackable tools from China: AVR component tester
Cheap, good, hackable tools from China: AVR component testerCheap, good, hackable tools from China: AVR component tester
Cheap, good, hackable tools from China: AVR component tester
Dobrica Pavlinu?i?
?
Arduino & NodeMcu
Arduino & NodeMcuArduino & NodeMcu
Arduino & NodeMcu
Guhan Ganesan
?
Interfacing with Arduino
Interfacing with ArduinoInterfacing with Arduino
Interfacing with Arduino
Omer Kilic
?
Building the Minima - Pacificon 2014
Building the Minima - Pacificon 2014Building the Minima - Pacificon 2014
Building the Minima - Pacificon 2014
Thomas Sarlandie
?
Robotics with arduino
Robotics  with arduinoRobotics  with arduino
Robotics with arduino
Swapnil Palande
?
Introduction to Arduino and Circuits
Introduction to Arduino and CircuitsIntroduction to Arduino and Circuits
Introduction to Arduino and Circuits
Jason Griffey
?
Arduino Robotics workshop Day1
Arduino Robotics workshop Day1Arduino Robotics workshop Day1
Arduino Robotics workshop Day1
Sudar Muthu
?
uRock @ Jserv Course Final
uRock @ Jserv Course Final uRock @ Jserv Course Final
uRock @ Jserv Course Final
×Ú·² —î
?
Getting started with arduino workshop
Getting started with arduino workshopGetting started with arduino workshop
Getting started with arduino workshop
Sudar Muthu
?
Aurdino presentation
Aurdino presentationAurdino presentation
Aurdino presentation
C.Vamsi Krishna
?
Capabilities of Arduino
Capabilities of ArduinoCapabilities of Arduino
Capabilities of Arduino
Sudar Muthu
?
Introduction to Arduino
Introduction to ArduinoIntroduction to Arduino
Introduction to Arduino
Richard Rixham
?
Physical prototyping lab3-serious_serial
Physical prototyping lab3-serious_serialPhysical prototyping lab3-serious_serial
Physical prototyping lab3-serious_serial
Tony Olsson.
?
Arduino Robotics workshop day2
Arduino Robotics workshop day2Arduino Robotics workshop day2
Arduino Robotics workshop day2
Sudar Muthu
?
Introduction to Arduino
Introduction to ArduinoIntroduction to Arduino
Introduction to Arduino
Richard Rixham
?
Robotics and Arduino (Arduino UNO)
Robotics and Arduino (Arduino UNO)Robotics and Arduino (Arduino UNO)
Robotics and Arduino (Arduino UNO)
Dragos Ionita
?
Capabilities of Arduino (including Due)
Capabilities of Arduino (including Due)Capabilities of Arduino (including Due)
Capabilities of Arduino (including Due)
Sudar Muthu
?
Introduction to programming AVR microcontrollers
Introduction to programming AVR microcontrollersIntroduction to programming AVR microcontrollers
Introduction to programming AVR microcontrollers
Tristan Roddis
?
Cheap, good, hackable tools from China: AVR component tester
Cheap, good, hackable tools from China: AVR component testerCheap, good, hackable tools from China: AVR component tester
Cheap, good, hackable tools from China: AVR component tester
Dobrica Pavlinu?i?
?
Interfacing with Arduino
Interfacing with ArduinoInterfacing with Arduino
Interfacing with Arduino
Omer Kilic
?
Building the Minima - Pacificon 2014
Building the Minima - Pacificon 2014Building the Minima - Pacificon 2014
Building the Minima - Pacificon 2014
Thomas Sarlandie
?
Introduction to Arduino and Circuits
Introduction to Arduino and CircuitsIntroduction to Arduino and Circuits
Introduction to Arduino and Circuits
Jason Griffey
?
Arduino Robotics workshop Day1
Arduino Robotics workshop Day1Arduino Robotics workshop Day1
Arduino Robotics workshop Day1
Sudar Muthu
?
uRock @ Jserv Course Final
uRock @ Jserv Course Final uRock @ Jserv Course Final
uRock @ Jserv Course Final
×Ú·² —î
?
Getting started with arduino workshop
Getting started with arduino workshopGetting started with arduino workshop
Getting started with arduino workshop
Sudar Muthu
?
Capabilities of Arduino
Capabilities of ArduinoCapabilities of Arduino
Capabilities of Arduino
Sudar Muthu
?
Physical prototyping lab3-serious_serial
Physical prototyping lab3-serious_serialPhysical prototyping lab3-serious_serial
Physical prototyping lab3-serious_serial
Tony Olsson.
?
Arduino Robotics workshop day2
Arduino Robotics workshop day2Arduino Robotics workshop day2
Arduino Robotics workshop day2
Sudar Muthu
?

Viewers also liked (20)

IOT Exploitation
IOT Exploitation	IOT Exploitation
IOT Exploitation
Cysinfo Cyber Security Community
?
Hardware Hacking and Arduinos
Hardware Hacking and ArduinosHardware Hacking and Arduinos
Hardware Hacking and Arduinos
Howard Mao
?
Alur attacking web (sisi client)
Alur attacking web (sisi client)Alur attacking web (sisi client)
Alur attacking web (sisi client)
Chandra Zeattacker
?
Pentesting with linux
Pentesting with linuxPentesting with linux
Pentesting with linux
Hammad Ahmed Khawaja
?
Tutorial server ubuntu
Tutorial server ubuntuTutorial server ubuntu
Tutorial server ubuntu
Jisim Kuring
?
Uji performa kontroler on Semnasteknomedia Amikom 2015
Uji performa kontroler on Semnasteknomedia Amikom 2015Uji performa kontroler on Semnasteknomedia Amikom 2015
Uji performa kontroler on Semnasteknomedia Amikom 2015
STKIP PGRI Tulungagung, Jawa Timur
?
Course lecture - An introduction to the Return Oriented Programming
Course lecture - An introduction to the Return Oriented ProgrammingCourse lecture - An introduction to the Return Oriented Programming
Course lecture - An introduction to the Return Oriented Programming
Jonathan Salwan
?
password series
password seriespassword series
password series
Ammar WK
?
Had sec mikrotik administrator
Had sec mikrotik administratorHad sec mikrotik administrator
Had sec mikrotik administrator
muhammad pailus
?
Penetrasi Jaringan
Penetrasi JaringanPenetrasi Jaringan
Penetrasi Jaringan
Digital Echidna
?
Ethical hacking
Ethical hackingEthical hacking
Ethical hacking
Khairi Aiman
?
Debian Packaging tutorial
Debian Packaging tutorialDebian Packaging tutorial
Debian Packaging tutorial
nussbauml
?
backdooring workshop
backdooring workshopbackdooring workshop
backdooring workshop
Ammar WK
?
Advanced Exploit Development (Updated on 28 January, 2016)
Advanced Exploit Development (Updated on 28 January, 2016)Advanced Exploit Development (Updated on 28 January, 2016)
Advanced Exploit Development (Updated on 28 January, 2016)
Dan H
?
Linux Exploit Research
Linux Exploit ResearchLinux Exploit Research
Linux Exploit Research
Dan H
?
Mastering Network HackingFU - idsecconf2008
Mastering Network HackingFU - idsecconf2008Mastering Network HackingFU - idsecconf2008
Mastering Network HackingFU - idsecconf2008
Ammar WK
?
Workshop 101 - Penetration testing & Vulnerability assessment system
Workshop 101 - Penetration testing & Vulnerability assessment systemWorkshop 101 - Penetration testing & Vulnerability assessment system
Workshop 101 - Penetration testing & Vulnerability assessment system
Dan H
?
Backtrack 5 - web pentest
Backtrack 5 - web pentestBacktrack 5 - web pentest
Backtrack 5 - web pentest
Dan H
?
Backtrack 5 - network pentest
Backtrack 5 - network pentestBacktrack 5 - network pentest
Backtrack 5 - network pentest
Dan H
?
Practical IoT Exploitation (DEFCON23 IoTVillage) - Lyon Yang
Practical IoT Exploitation (DEFCON23 IoTVillage) - Lyon YangPractical IoT Exploitation (DEFCON23 IoTVillage) - Lyon Yang
Practical IoT Exploitation (DEFCON23 IoTVillage) - Lyon Yang
Lyon Yang
?
Hardware Hacking and Arduinos
Hardware Hacking and ArduinosHardware Hacking and Arduinos
Hardware Hacking and Arduinos
Howard Mao
?
Tutorial server ubuntu
Tutorial server ubuntuTutorial server ubuntu
Tutorial server ubuntu
Jisim Kuring
?
Course lecture - An introduction to the Return Oriented Programming
Course lecture - An introduction to the Return Oriented ProgrammingCourse lecture - An introduction to the Return Oriented Programming
Course lecture - An introduction to the Return Oriented Programming
Jonathan Salwan
?
password series
password seriespassword series
password series
Ammar WK
?
Had sec mikrotik administrator
Had sec mikrotik administratorHad sec mikrotik administrator
Had sec mikrotik administrator
muhammad pailus
?
Debian Packaging tutorial
Debian Packaging tutorialDebian Packaging tutorial
Debian Packaging tutorial
nussbauml
?
backdooring workshop
backdooring workshopbackdooring workshop
backdooring workshop
Ammar WK
?
Advanced Exploit Development (Updated on 28 January, 2016)
Advanced Exploit Development (Updated on 28 January, 2016)Advanced Exploit Development (Updated on 28 January, 2016)
Advanced Exploit Development (Updated on 28 January, 2016)
Dan H
?
Linux Exploit Research
Linux Exploit ResearchLinux Exploit Research
Linux Exploit Research
Dan H
?
Mastering Network HackingFU - idsecconf2008
Mastering Network HackingFU - idsecconf2008Mastering Network HackingFU - idsecconf2008
Mastering Network HackingFU - idsecconf2008
Ammar WK
?
Workshop 101 - Penetration testing & Vulnerability assessment system
Workshop 101 - Penetration testing & Vulnerability assessment systemWorkshop 101 - Penetration testing & Vulnerability assessment system
Workshop 101 - Penetration testing & Vulnerability assessment system
Dan H
?
Backtrack 5 - web pentest
Backtrack 5 - web pentestBacktrack 5 - web pentest
Backtrack 5 - web pentest
Dan H
?
Backtrack 5 - network pentest
Backtrack 5 - network pentestBacktrack 5 - network pentest
Backtrack 5 - network pentest
Dan H
?
Practical IoT Exploitation (DEFCON23 IoTVillage) - Lyon Yang
Practical IoT Exploitation (DEFCON23 IoTVillage) - Lyon YangPractical IoT Exploitation (DEFCON23 IoTVillage) - Lyon Yang
Practical IoT Exploitation (DEFCON23 IoTVillage) - Lyon Yang
Lyon Yang
?

More from rngtng (8)

RngTng - Three Example Projects
RngTng - Three Example ProjectsRngTng - Three Example Projects
RngTng - Three Example Projects
rngtng
?
All that Swing
All that SwingAll that Swing
All that Swing
rngtng
?
21 New York City Facts - You probably don't know
21 New York City Facts - You probably don't know21 New York City Facts - You probably don't know
21 New York City Facts - You probably don't know
rngtng
?
How to win a dance battle
How to win a dance battleHow to win a dance battle
How to win a dance battle
rngtng
?
Testing with Rspec
Testing with RspecTesting with Rspec
Testing with Rspec
rngtng
?
Processing presentation
Processing presentationProcessing presentation
Processing presentation
rngtng
?
Swing It!Swing It!
Swing It!
rngtng
?
Rainbowduino
RainbowduinoRainbowduino
Rainbowduino
rngtng
?
RngTng - Three Example Projects
RngTng - Three Example ProjectsRngTng - Three Example Projects
RngTng - Three Example Projects
rngtng
?
All that Swing
All that SwingAll that Swing
All that Swing
rngtng
?
21 New York City Facts - You probably don't know
21 New York City Facts - You probably don't know21 New York City Facts - You probably don't know
21 New York City Facts - You probably don't know
rngtng
?
How to win a dance battle
How to win a dance battleHow to win a dance battle
How to win a dance battle
rngtng
?
Testing with Rspec
Testing with RspecTesting with Rspec
Testing with Rspec
rngtng
?
Processing presentation
Processing presentationProcessing presentation
Processing presentation
rngtng
?
Swing It!Swing It!
Swing It!
rngtng
?
Rainbowduino
RainbowduinoRainbowduino
Rainbowduino
rngtng
?

Hardware Hacking