58
Hacking your Home #HackingYourHome

Hacking your home

Embed Size (px)

Citation preview

Page 1: Hacking your home

Hacking your Home

#HackingYourHome

Page 2: Hacking your home
Page 3: Hacking your home
Page 4: Hacking your home

Karl-Henrik NilssonCoder, Architect and Hardware hacker

E-mail : [email protected] : @KHNilsson

Page 5: Hacking your home

0:00 1:00 2:00 3:00 4:00 5:00 6:00 7:00 8:00 9:00 10:00 11:00 12:00 13:00 14:00 15:00 16:00 17:00 18:00 19:00 20:00 21:00 22:00 23:000

0.5

1

1.5

2

2.5

Reason #1

Page 6: Hacking your home
Page 7: Hacking your home
Page 8: Hacking your home
Page 9: Hacking your home
Page 10: Hacking your home

It’s a lot of fun!

Page 11: Hacking your home
Page 12: Hacking your home
Page 13: Hacking your home
Page 14: Hacking your home

There is an app for that

Page 15: Hacking your home

The controller board

Page 16: Hacking your home

The sensor

Page 17: Hacking your home

The activator

Page 18: Hacking your home
Page 19: Hacking your home

Please note that the man on stage uses metaphors*

*A blatant lie that helps people understand without being even remotely accurate

Page 20: Hacking your home

How do they communicate?

And how can we eavesdrop?

Page 21: Hacking your home

FSKFrequency shift keying

Page 22: Hacking your home

0 1 0 1 1 0 0 1 0

Page 23: Hacking your home

3

Page 24: Hacking your home

Something to listen to!

Page 25: Hacking your home
Page 26: Hacking your home

Something to listen with!

Page 27: Hacking your home
Page 28: Hacking your home
Page 29: Hacking your home
Page 30: Hacking your home

Something to record with!

Page 31: Hacking your home
Page 32: Hacking your home
Page 33: Hacking your home
Page 34: Hacking your home
Page 35: Hacking your home
Page 36: Hacking your home
Page 37: Hacking your home
Page 38: Hacking your home

ETA ~30 MIN!

Page 39: Hacking your home

Putting it all together!

Page 40: Hacking your home

2500µS

250µS

START BIT

Page 41: Hacking your home

1250µS

250µS

“1” BIT

Page 42: Hacking your home

250µS250µS

“0” BIT

Page 43: Hacking your home

10000µS250µS

STOP BIT

Page 44: Hacking your home

There are 10 types of people

in the world

Page 45: Hacking your home

0111

Page 46: Hacking your home

01101010

Page 47: Hacking your home

Not confusing at all

Page 48: Hacking your home

3x - 32 BIT PACKAGE

[S][26 BIT ADD][G][C]

Page 49: Hacking your home
Page 50: Hacking your home
Page 51: Hacking your home

48% RH0b110000

Page 52: Hacking your home

0b101001010101

Page 53: Hacking your home
Page 54: Hacking your home

Thanks for listening!

Page 55: Hacking your home

Twitter: @KHNilssonBlog: Karl-Henrik.seE-mail: [email protected]

Page 56: Hacking your home

The things I used in the demonstration wereJula ansluta ”remote power switch”RF433 Mhz transmitter/RecieverArduino Uno Rev3External USB soundcard

Most of this are sold much cheaper in China and other countries from companies such as AliExpress.RF433 Mhz transmitter/Reciever – ($4.27 for 5 pairs)Arduino UNO R3 (Not genuine but compatible) ($3.04)

Page 57: Hacking your home

Happy hacking!

Page 58: Hacking your home

The code for the arduino can be found here