Skip to content
KitploitKITPLOIT
ToolsExploitsBlog
Log in
Submit
ToolsExploitsBlog
Submit

Hacking, PenTest, and Cybersecurity Tools for Your Security Arsenal!

Kitploit is a directory of hacking, cybersecurity, and pentesting tools. Discover the latest project updates to find vulnerabilities, analyze systems, automate testing, and strengthen your security.

··Feeds·Contact·Privacy·© 2026 Kitploit

Tool Directory

Categories

View all categories
Loading categories
fitness-app — BLE-based Fitbit research tool for authentication replay, encrypted activity dump decryption, memory/firmware extraction, and custom firmware flashing on IoT wearable devices. | Kitploit
Tools/GitHubGitHub/seemoo-lab/fitness-app
Embedded Systems SecurityBluetooth SecurityExploitationReverse EngineeringWireless SecurityMobile SecurityHardware & IoT SecurityFirmware Analysis
GitHubseemoo-lab/fitness-app

fitness-app

BLE-based Fitbit research tool for authentication replay, encrypted activity dump decryption, memory/firmware extraction, and custom firmware flashing on IoT wearable devices.

7919287 years agoReviewed by Kitploit

Most Popular

View all →

Discover the most used tools by our community.

Explore all tools

Browse our collection of tools

View all tools →
Share
View Repository

Fitbit Open Source Android App

alt text

This app is based on the work of Jiska Classen, Matthias Hanreich, Steffen Kreis, Tobias Krichel, Johannes Riedel and Sven Ströher.

Features

  • Scan for BLE Fitbit devices
  • Authenticate against Fitbit server like the original app
  • Obtain authentication credentials from the Fitbit server for authentication replay¹
  • Get activity dumps¹ and decrypt them²
  • Access live mode¹
  • Dump memory including the complete firmware²
  • Flash custom firmware³ that modifies step counts, reads out raw accelerometer data, etc.

Workflow

  • Use official Fitbit app and associate a tracker you own physically with your user account.
  • With a regularly associated tracker you can access all features that require authentication (live mode¹, memory readout²).
  • Build any custom firmware using our Nexmon-based project https://github.com/seemoo-lab/fitness-firmware or use one of the pre-compiled images.

Models

  1. all models including Ionic smart watch
  2. probably Fitbit Flex, Charge, Charge HR, One with firmware < October 2017 only, ideally buy a new tracker and never update it
  3. Fitbit Flex only
Download Tool