Hacking your Fitbit
2018-03-31, 13:00–13:30, Heisenberg 1

We'll show you how we reverse engineered Fitbit firmware, applications and their ecosystem.

This talk will be an extended version of "Doping your Fitbit" at 34C3. More details, more demos, and a special hands-on part. Please bring your own Fitbits!

Topics of the talk:

  • Reversing an ARM firmware that does not contain function names and no debugging strings.

  • Understanding the wireless firmware update process.

  • Modifying firmware with Nexmon.

  • Reversing the Java-based smartphone app to extract secrets and program your own app.