Spread Spectrum Satcom Hacking - DEF CON CON 23/DEF CON 23 presentations/DEFCON...Motivation •...

21
Spread Spectrum Satcom Hacking Attacking the Globalstar Simplex Data Service Colby Moore @colbymoore - [email protected]

Transcript of Spread Spectrum Satcom Hacking - DEF CON CON 23/DEF CON 23 presentations/DEFCON...Motivation •...

Page 1: Spread Spectrum Satcom Hacking - DEF CON CON 23/DEF CON 23 presentations/DEFCON...Motivation • Satellite hacking talks never deliver • RF world largely neglected by hacker community

Spread Spectrum Satcom Hacking

Attacking the Globalstar Simplex Data Service

Colby Moore @colbymoore - [email protected]

Page 2: Spread Spectrum Satcom Hacking - DEF CON CON 23/DEF CON 23 presentations/DEFCON...Motivation • Satellite hacking talks never deliver • RF world largely neglected by hacker community

Motivation

• Satellite hacking talks never deliver

• RF world largely neglected by hacker community

• So much legacy tech in critical systems

• Spark interest in satellite security research

Page 3: Spread Spectrum Satcom Hacking - DEF CON CON 23/DEF CON 23 presentations/DEFCON...Motivation • Satellite hacking talks never deliver • RF world largely neglected by hacker community

What are we going to learn?• Overview of basic RF signals and modulation

• What is spread spectrum - how does it work and how do we work with it

• Picking a target and reverse engineering it

• Exploiting that target

• Next steps

Page 4: Spread Spectrum Satcom Hacking - DEF CON CON 23/DEF CON 23 presentations/DEFCON...Motivation • Satellite hacking talks never deliver • RF world largely neglected by hacker community

Analog RF Modulation

• Amplitude Modulation (AM)

• Frequency Modulation (FM)

Page 5: Spread Spectrum Satcom Hacking - DEF CON CON 23/DEF CON 23 presentations/DEFCON...Motivation • Satellite hacking talks never deliver • RF world largely neglected by hacker community

Digital RF Modulation

• Amplitude Shift Keying (ASK / OOK)

• Frequency Shift Keying (FSK)

• Phase Shift Keying (PSK)

Page 6: Spread Spectrum Satcom Hacking - DEF CON CON 23/DEF CON 23 presentations/DEFCON...Motivation • Satellite hacking talks never deliver • RF world largely neglected by hacker community

Spread Spectrum Modulation

• What is Spread Spectrum Special? WiFi, Bluetooth, Most modern RF Communication

Page 7: Spread Spectrum Satcom Hacking - DEF CON CON 23/DEF CON 23 presentations/DEFCON...Motivation • Satellite hacking talks never deliver • RF world largely neglected by hacker community

Spread Spectrum Modulation

• Frequency Hopping Spread Spectrum (FHSS)

• Direct Sequence Spread Spectrum (DSSS)

Page 8: Spread Spectrum Satcom Hacking - DEF CON CON 23/DEF CON 23 presentations/DEFCON...Motivation • Satellite hacking talks never deliver • RF world largely neglected by hacker community

Selecting a Target

• Consumer Accessible

• Cheap

• Popular

• High Impact

Page 9: Spread Spectrum Satcom Hacking - DEF CON CON 23/DEF CON 23 presentations/DEFCON...Motivation • Satellite hacking talks never deliver • RF world largely neglected by hacker community

Introducing SPOT

• SPOT

• But wait… this tech is used… everywhere. Goldmine.

Page 10: Spread Spectrum Satcom Hacking - DEF CON CON 23/DEF CON 23 presentations/DEFCON...Motivation • Satellite hacking talks never deliver • RF world largely neglected by hacker community

Who uses it?

• Flight Planning Services

• Consumers

• SCADA

• Big Gas and Oil

Page 11: Spread Spectrum Satcom Hacking - DEF CON CON 23/DEF CON 23 presentations/DEFCON...Motivation • Satellite hacking talks never deliver • RF world largely neglected by hacker community

How does it work?

• LEO non-geosynchronous Bend Pipe Architecture

Page 12: Spread Spectrum Satcom Hacking - DEF CON CON 23/DEF CON 23 presentations/DEFCON...Motivation • Satellite hacking talks never deliver • RF world largely neglected by hacker community

Intel Gathering

• Google

• FCC Database

• Academic Papers

• Integrator Spec Sheets

Page 13: Spread Spectrum Satcom Hacking - DEF CON CON 23/DEF CON 23 presentations/DEFCON...Motivation • Satellite hacking talks never deliver • RF world largely neglected by hacker community

Intel Gathering Continued

• What we know:

• PN = 255 Chip M-Sequence

• 1.6xx ghz

• 144 bit message

Page 14: Spread Spectrum Satcom Hacking - DEF CON CON 23/DEF CON 23 presentations/DEFCON...Motivation • Satellite hacking talks never deliver • RF world largely neglected by hacker community

Hardware and Validation

• USRP B200

• GQRX

• GNURADIO

Page 15: Spread Spectrum Satcom Hacking - DEF CON CON 23/DEF CON 23 presentations/DEFCON...Motivation • Satellite hacking talks never deliver • RF world largely neglected by hacker community

Decoding Theory

• Mix signal with PN sequence and the BPSK signal will drop out

Page 16: Spread Spectrum Satcom Hacking - DEF CON CON 23/DEF CON 23 presentations/DEFCON...Motivation • Satellite hacking talks never deliver • RF world largely neglected by hacker community

Packet Format Contd.

• Wait a second… There is no signing… No encryption.

• We can create packets if we known how to reproduce the checksum.

• Reverse engineering the checksum

Page 17: Spread Spectrum Satcom Hacking - DEF CON CON 23/DEF CON 23 presentations/DEFCON...Motivation • Satellite hacking talks never deliver • RF world largely neglected by hacker community

Transmitting

• Strictly Theoretical - Do not attempt

• This is the easy part

Page 18: Spread Spectrum Satcom Hacking - DEF CON CON 23/DEF CON 23 presentations/DEFCON...Motivation • Satellite hacking talks never deliver • RF world largely neglected by hacker community

Impact of Transmission

• Spoof communications

• Disrupt critical services

Page 19: Spread Spectrum Satcom Hacking - DEF CON CON 23/DEF CON 23 presentations/DEFCON...Motivation • Satellite hacking talks never deliver • RF world largely neglected by hacker community

Signal Interception Demo

• DEMO

Page 20: Spread Spectrum Satcom Hacking - DEF CON CON 23/DEF CON 23 presentations/DEFCON...Motivation • Satellite hacking talks never deliver • RF world largely neglected by hacker community

Future Research

• Code optimization

• Custom hardware

• Widespread reception

Page 21: Spread Spectrum Satcom Hacking - DEF CON CON 23/DEF CON 23 presentations/DEFCON...Motivation • Satellite hacking talks never deliver • RF world largely neglected by hacker community

Slides and Code

• Updated slides, resources, and code to be posted online after the presentation.