{"guid":"544e5950-4642-2020-2020-202020202020","title":"Hacking your Fitbit","subtitle":null,"slug":"TNYPFB","link":"https://c3voc.de","description":"We'll show you how we reverse engineered Fitbit firmware, applications and their ecosystem.\n\nThis 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!\n\nTopics of the talk:\n\n- Reversing an ARM firmware that does not contain function names and no debugging strings.\n\n- Understanding the wireless firmware update process.\n\n- Modifying firmware with Nexmon.\n\n- Reversing the Java-based smartphone app to extract secrets and program your own app.\n\nLinks:\n\n- https://github.com/seemoo-lab/fitness-firmware\n\n- https://github.com/seemoo-lab/fitness-app","original_language":"eng","persons":["jiska","DanielAW"],"tags":["eh18","10"],"view_count":1422,"promoted":false,"date":"2018-03-31T00:00:00.000+02:00","release_date":"2018-03-31T02:00:00.000+02:00","updated_at":"2026-04-15T05:15:03.628+02:00","length":2057,"duration":2057,"thumb_url":"https://static.media.ccc.de/media/conferences/eh2018/10-hd.jpg","poster_url":"https://static.media.ccc.de/media/conferences/eh2018/10-hd_preview.jpg","timeline_url":"https://static.media.ccc.de/media/conferences/eh2018/544e5950-4642-2020-2020-202020202020-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/conferences/eh2018/544e5950-4642-2020-2020-202020202020-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/TNYPFB","url":"https://api.media.ccc.de/public/events/544e5950-4642-2020-2020-202020202020","conference_title":"Easterhegg 2018","conference_url":"https://api.media.ccc.de/public/conferences/eh18","related":[{"event_id":4812,"event_guid":"7edaed35-e938-4a13-b21c-aac4bb0ebf94","weight":17},{"event_id":5220,"event_guid":"57533942-4659-2020-2020-202020202020","weight":31},{"event_id":5221,"event_guid":"58524548-4a4c-2020-2020-202020202020","weight":15},{"event_id":5222,"event_guid":"42464643-3358-2020-2020-202020202020","weight":29},{"event_id":5223,"event_guid":"4647424c-5553-2020-2020-202020202020","weight":37},{"event_id":5224,"event_guid":"3944414e-3841-2020-2020-202020202020","weight":15},{"event_id":5228,"event_guid":"44434a47-4b41-2020-2020-202020202020","weight":28},{"event_id":5229,"event_guid":"53464646-4151-2020-2020-202020202020","weight":43},{"event_id":5230,"event_guid":"444a3850-455a-2020-2020-202020202020","weight":24},{"event_id":5231,"event_guid":"38433858-5443-2020-2020-202020202020","weight":37},{"event_id":5233,"event_guid":"4a433356-4456-2020-2020-202020202020","weight":31},{"event_id":5235,"event_guid":"52535255-5245-2020-2020-202020202020","weight":16},{"event_id":5239,"event_guid":"524a3859-5641-2020-2020-202020202020","weight":15},{"event_id":5240,"event_guid":"39474e46-4733-2020-2020-202020202020","weight":30},{"event_id":5244,"event_guid":"4a473753-5039-2020-2020-202020202020","weight":20}],"recordings":[{"size":127,"length":2057,"mime_type":"video/mp4","language":"eng","filename":"eh18-10-eng-Hacking_your_Fitbit_hd.mp4","state":"new","folder":"h264-hd","high_quality":true,"width":1920,"height":1080,"updated_at":"2018-03-31T15:08:34.745+02:00","recording_url":"https://cdn.media.ccc.de/events/eh2018/h264-hd/eh18-10-eng-Hacking_your_Fitbit_hd.mp4","url":"https://api.media.ccc.de/public/recordings/24214","event_url":"https://api.media.ccc.de/public/events/544e5950-4642-2020-2020-202020202020","conference_url":"https://api.media.ccc.de/public/conferences/eh18"},{"size":53,"length":2057,"mime_type":"video/mp4","language":"eng","filename":"eh18-10-eng-Hacking_your_Fitbit_sd.mp4","state":"new","folder":"h264-sd","high_quality":false,"width":720,"height":576,"updated_at":"2018-03-31T15:16:11.581+02:00","recording_url":"https://cdn.media.ccc.de/events/eh2018/h264-sd/eh18-10-eng-Hacking_your_Fitbit_sd.mp4","url":"https://api.media.ccc.de/public/recordings/24215","event_url":"https://api.media.ccc.de/public/events/544e5950-4642-2020-2020-202020202020","conference_url":"https://api.media.ccc.de/public/conferences/eh18"},{"size":20,"length":2045,"mime_type":"audio/opus","language":"eng","filename":"eh18-10-eng-Hacking_your_Fitbit_opus.opus","state":"new","folder":"opus","high_quality":false,"width":0,"height":0,"updated_at":"2018-03-31T15:17:07.401+02:00","recording_url":"https://cdn.media.ccc.de/events/eh2018/opus/eh18-10-eng-Hacking_your_Fitbit_opus.opus","url":"https://api.media.ccc.de/public/recordings/24216","event_url":"https://api.media.ccc.de/public/events/544e5950-4642-2020-2020-202020202020","conference_url":"https://api.media.ccc.de/public/conferences/eh18"},{"size":31,"length":2045,"mime_type":"audio/mpeg","language":"eng","filename":"eh18-10-eng-Hacking_your_Fitbit_mp3.mp3","state":"new","folder":"mp3","high_quality":false,"width":0,"height":0,"updated_at":"2018-03-31T15:17:35.705+02:00","recording_url":"https://cdn.media.ccc.de/events/eh2018/mp3/eh18-10-eng-Hacking_your_Fitbit_mp3.mp3","url":"https://api.media.ccc.de/public/recordings/24217","event_url":"https://api.media.ccc.de/public/events/544e5950-4642-2020-2020-202020202020","conference_url":"https://api.media.ccc.de/public/conferences/eh18"},{"size":69,"length":2057,"mime_type":"video/webm","language":"eng","filename":"eh18-10-eng-Hacking_your_Fitbit_webm-sd.webm","state":"new","folder":"webm-sd","high_quality":false,"width":720,"height":576,"updated_at":"2018-03-31T15:19:08.150+02:00","recording_url":"https://cdn.media.ccc.de/events/eh2018/webm-sd/eh18-10-eng-Hacking_your_Fitbit_webm-sd.webm","url":"https://api.media.ccc.de/public/recordings/24218","event_url":"https://api.media.ccc.de/public/events/544e5950-4642-2020-2020-202020202020","conference_url":"https://api.media.ccc.de/public/conferences/eh18"},{"size":183,"length":2057,"mime_type":"video/webm","language":"eng","filename":"eh18-10-eng-Hacking_your_Fitbit_webm-hd.webm","state":"new","folder":"webm-hd","high_quality":true,"width":1920,"height":1080,"updated_at":"2018-03-31T15:56:09.478+02:00","recording_url":"https://cdn.media.ccc.de/events/eh2018/webm-hd/eh18-10-eng-Hacking_your_Fitbit_webm-hd.webm","url":"https://api.media.ccc.de/public/recordings/24219","event_url":"https://api.media.ccc.de/public/events/544e5950-4642-2020-2020-202020202020","conference_url":"https://api.media.ccc.de/public/conferences/eh18"}]}