Hands-on security for DIY projects
- A. Cervoise
antoine.cervoise@gmail.com July 6, 2016
RMLL Sec 2016 1 / 96
Hands-on security for DIY projects A. Cervoise - - PowerPoint PPT Presentation
Hands-on security for DIY projects A. Cervoise antoine.cervoise@gmail.com July 6, 2016 RMLL Sec 2016 1 / 96 Summary Introduction Who am I? IoT DIY IoT Bad examples (I played with) Control points RMLL Sec 2016 2 / 96 Antoine -
RMLL Sec 2016 1 / 96
RMLL Sec 2016 2 / 96
RMLL Sec 2016 3 / 96
RMLL Sec 2016 4 / 96
RMLL Sec 2016 5 / 96
https://en.wikipedia.org/wiki/Internet of things RMLL Sec 2016 6 / 96
RMLL Sec 2016 7 / 96
RMLL Sec 2016 8 / 96
RMLL Sec 2016 9 / 96
https://blog.kaspersky.com/blackhat-jeep-cherokee-hack-explained/9493/ RMLL Sec 2016 10 / 96
https://www.pentestpartners.com/blog/steal-your-wi-fi-key-from-your-doorbell-iot-wtf/ RMLL Sec 2016 11 / 96
http://www.bbc.com/news/technology-35232469 RMLL Sec 2016 12 / 96
RMLL Sec 2016 13 / 96
RMLL Sec 2016 14 / 96
RMLL Sec 2016 15 / 96
RMLL Sec 2016 16 / 96
RMLL Sec 2016 17 / 96
RMLL Sec 2016 18 / 96
RMLL Sec 2016 19 / 96
https://www.virustotal.com/fr/file/fa789cd6357e1bb2ac84e55dd7c36a2691d5a603132b0716bd3b9d4f4fe6e630/analysis /1466692733/ RMLL Sec 2016 20 / 96
RMLL Sec 2016 21 / 96
RMLL Sec 2016 22 / 96
RMLL Sec 2016 23 / 96
RMLL Sec 2016 24 / 96
RMLL Sec 2016 25 / 96
http://makezine.com/2015/11/20/build-your-own-arduino-weather-station/ RMLL Sec 2016 26 / 96
RMLL Sec 2016 27 / 96
RMLL Sec 2016 28 / 96
RMLL Sec 2016 29 / 96
Pull request for authentication by nzjoel1234: https://github.com/BrewPi/brewpi-www/pull/61 RMLL Sec 2016 30 / 96
RMLL Sec 2016 31 / 96
RMLL Sec 2016 32 / 96
RMLL Sec 2016 33 / 96
RMLL Sec 2016 34 / 96
RMLL Sec 2016 35 / 96
RMLL Sec 2016 36 / 96
RMLL Sec 2016 37 / 96
RMLL Sec 2016 38 / 96
https://startingelectronics.org/tutorials/arduino/ethernet-shield-web-server-tutorial/web-server-LED-control/ RMLL Sec 2016 39 / 96
RMLL Sec 2016 40 / 96
RMLL Sec 2016 41 / 96
RMLL Sec 2016 42 / 96
RMLL Sec 2016 43 / 96
RMLL Sec 2016 44 / 96
RMLL Sec 2016 45 / 96
RMLL Sec 2016 46 / 96
RMLL Sec 2016 47 / 96
https://pypi.python.org/pypi/bincopy RMLL Sec 2016 48 / 96
RMLL Sec 2016 49 / 96
RMLL Sec 2016 50 / 96
RMLL Sec 2016 51 / 96
RMLL Sec 2016 52 / 96
http://electronics.stackexchange.com/questions/53282/protecting-avr-flash-from-reading-through-isp RMLL Sec 2016 53 / 96
http://playground.arduino.cc/Interfacing/Processing RMLL Sec 2016 54 / 96
RMLL Sec 2016 55 / 96
RMLL Sec 2016 56 / 96
RMLL Sec 2016 57 / 96
RMLL Sec 2016 58 / 96
RMLL Sec 2016 59 / 96
http://trace.wisc.edu/docs/ir intro/ir intro.htm RMLL Sec 2016 60 / 96
https://www.defcon.org/images/defcon-13/dc13-presentations/DC 13-MajorMalfunction.pdf RMLL Sec 2016 61 / 96
RMLL Sec 2016 62 / 96
RMLL Sec 2016 63 / 96
RMLL Sec 2016 64 / 96
http://myhowtosandprojects.blogspot.fr/2014/01/arduino-rf-transmitter-receiver-mx-fs.html RMLL Sec 2016 65 / 96
RMLL Sec 2016 66 / 96
RMLL Sec 2016 67 / 96
RMLL Sec 2016 68 / 96
RMLL Sec 2016 69 / 96
RMLL Sec 2016 70 / 96
https://www.circl.lu/projects/CIRCLean/ https://github.com/CIRCL/Circlean RMLL Sec 2016 71 / 96
RMLL Sec 2016 72 / 96
RMLL Sec 2016 73 / 96
RMLL Sec 2016 74 / 96
◮ 2015/08: Hackers broadcast porn on TV screens at Brazil bus
◮ 2015/10: Target stores attacked by pornographic pranksters
RMLL Sec 2016 75 / 96
RMLL Sec 2016 76 / 96
RMLL Sec 2016 77 / 96
RMLL Sec 2016 78 / 96
RMLL Sec 2016 79 / 96
RMLL Sec 2016 80 / 96
RMLL Sec 2016 81 / 96
RMLL Sec 2016 82 / 96
http://wiki.openelec.tv/index.php/OpenELEC FAQ RMLL Sec 2016 83 / 96
Pull request for authentication bynzjoel1234: https://github.com/BrewPi/brewpi-www/pull/61 RMLL Sec 2016 84 / 96
http://manual.seafile.com/deploy/https with apache.html RMLL Sec 2016 85 / 96
RMLL Sec 2016 86 / 96
RMLL Sec 2016 87 / 96
RMLL Sec 2016 88 / 96
RMLL Sec 2016 89 / 96
RMLL Sec 2016 90 / 96
RMLL Sec 2016 91 / 96
RMLL Sec 2016 92 / 96
RMLL Sec 2016 93 / 96
RMLL Sec 2016 94 / 96
RMLL Sec 2016 95 / 96
RMLL Sec 2016 96 / 96