Top Banner
The Internet of Hacked Things. Marek Serafin iOS Developer
15

Internet of Hacked Things

Apr 16, 2017

Download

Technology

kontakt.io
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Internet of Hacked Things

The Internet of Hacked Things.

Marek Serafin iOS Developer

Page 2: Internet of Hacked Things

Kontakt.io provides you with the most secure and configurable beacon hardware and software, enabling you to build any proximity-based solution.

Page 3: Internet of Hacked Things

Internet of Things

“The Internet of Things (IoT) is the network of

physical objects—devices, vehicles, buildings and

other items embedded with electronics, software,

sensors, and network connectivity—that enables

these objects to collect and exchange data.”

Page 4: Internet of Hacked Things

Internet of Hacked ThingsSame thing …

Just got owned

Page 5: Internet of Hacked Things

How can beacons be attacked?

•Piggybacking & Cloning

•Hijacking

•Cracking

Page 6: Internet of Hacked Things

Victims

•Hacking the CES Scavenger Hunt (Make)

•Reverse Engineering the “Other” beacons (Make)

•Hacking the CES Scavenger Hunt for a Second

Time (Make)

•Hackers Remotely Kill a Jeep on the Highway

•Baby cameras, iKettle, etc.

Page 7: Internet of Hacked Things

How Beacons are used …

•Navigation for visually impaired

•In store promotions / advertising

•Trigger for proximity notifications (Reminders)

•Trigger for sensors notifications (Bike Alarms)

Page 8: Internet of Hacked Things

How Beacons can be used …

•Navigation for visually impaired

•In store promotions / advertising

•Trigger for proximity notifications (Reminders)

•Trigger for sensors notifications (Bike Alarms)

•Keys replacement (Car, Home, etc.)

•Access cards

Page 9: Internet of Hacked Things

Kontakt.io Secure

•Secure Shuffling

•Secure Communication

Page 10: Internet of Hacked Things

How to use it with Kontakt.io iOS SDK

let region = KTKBeaconRegion(proximityUUID: proximityUUID!, identifier: "identifier")

let region = KTKSecureBeaconRegion(proximityUUID: proximityUUID!, identifier: "identifier")

Page 11: Internet of Hacked Things

Quick Demo

https://github.com/kontaktio/kontakt-ios-sdk-workshop

Page 12: Internet of Hacked Things

New Kontakt.io iOS SDK

•Rewritten from scratch with Security in Mind

•Very small footprint on your application

•Best friend with Swift 2

•Dynamic Library

•Thread safe

Page 13: Internet of Hacked Things

https://github.com/kontaktio/kontakt-ios-sdk

Page 14: Internet of Hacked Things

http://github.com/kontaktio

http://developer.kontakt.io

Page 15: Internet of Hacked Things

Thank you for your attention!

Marek Serafin iOS Developer