‘Lockpicking in the IoT’ by Ray | #IoT #IoTuesday #lockpicking
If you know Chaos Computer Club, Hacker Jeopardy, or perhaps you saw his participation in the lockpicking panel at HOPE X, then you know Ray. If you don’t know Ray, you’re about to find out! The video below is exemplary of Ray’s thorough knowledge of both the mechanical and electrical aspects of locking – both mechanical and electronic locks on the market. From talking about analog elements like springs and gearboxes, to examining binaries, calculating hex, opening locks with magnets, and so much more.
“Smart” devices using BTLE, a mobile phone and the Internet are becoming more and more popular. We will be using mechanical and electronic hardware attacks, TLS MitM, BTLE sniffing and App decompilation to show why those devices and their manufacturers aren’t always that smart after all. And that even AES128 on top of the BTLE layer doesn’t have to mean “unbreakable”. Our main target will be electronic locks, but the methods shown apply to many other smart devices as well…
And for a bonus, here’s that archived video of the lockpicking panel from HOPE X mentioned previously:
Stop breadboarding and soldering – start making immediately! Adafruit’s Circuit Playground is jam-packed with LEDs, sensors, buttons, alligator clip pads and more. Build projects with Circuit Playground in a few minutes with the drag-and-drop MakeCode programming site, learn computer science using the CS Discoveries class on code.org, jump into CircuitPython to learn Python and hardware together, TinyGO, or even use the Arduino IDE. Circuit Playground Express is the newest and best Circuit Playground board, with support for CircuitPython, MakeCode, and Arduino. It has a powerful processor, 10 NeoPixels, mini speaker, InfraRed receive and transmit, two buttons, a switch, 14 alligator clip pads, and lots of sensors: capacitive touch, IR proximity, temperature, light, motion and sound. A whole wide world of electronics and coding is waiting for you, and it fits in the palm of your hand.