We're sorry but this page doesn't work properly without JavaScript enabled. Please enable it to continue.
Feedback

IoT Village - Fitbit Firmware Hacking

00:00

Formal Metadata

Title
IoT Village - Fitbit Firmware Hacking
Subtitle
Current State of the Heart
Title of Series
Number of Parts
335
Author
License
CC Attribution 3.0 Unported:
You are free to use, adapt and copy, distribute and transmit the work or content in adapted or unchanged form for any legal purpose as long as the work is attributed to the author in the manner specified by the author or licensor.
Identifiers
Publisher
Release Date
Language

Content Metadata

Subject Area
Genre
Abstract
We will show how the Fitbit ecosystem works based on the Fitbit Flex and Fitbit Charge HR as well as the Fitbit Ionic smartwatch. We also show how we modified the firmware of the Fitbit Flex and discuss several vulnerabilities in the Fitbit Ionic.
State of matterElectric currentFirmwareHacker (term)Mobile WebComputerFirmwareFitness functionInternet der DingeSoftwareState of matterInformation securityMobile WebComputer animation
Fitness functionInformation privacyComputer animation
Chemical equationPairwise comparisonRevision controlChemical equationRevision controlFlow separationHacker (term)Interface (computing)Different (Kate Ryan album)Computer architecturePairwise comparisonAxiom of choiceStrategy gameComputer animation
SynchronizationOpticsBit rateMIDIWater vaporWindowTouch typingDuality (mathematics)Product (business)Interface (computing)Food energySmartphoneNeuroinformatikFitness functionChemical equationInstance (computer science)Cartesian coordinate systemFunctional (mathematics)NumberAudio file formatMereologyComputer-assisted translationTerm (mathematics)Information securityIntegrated development environmentForm (programming)Different (Kate Ryan album)Workstation <Musikinstrument>Data storage deviceMusical ensembleTelecommunicationComputer animation
TelecommunicationSymmetric matrixTrailMereologyTelecommunicationCombinational logicServer (computing)Fitness functionMobile appSymmetric-key algorithmLatent heatEncryptionEndliche ModelltheorieDefault (computer science)Semiconductor memoryConnected spaceKey (cryptography)Row (database)Computer animation
Symmetric matrixRead-only memoryDatabaseSynchronizationRow (database)Sanitary sewerServer (computing)Mobile appSemiconductor memoryTelecommunicationSupersymmetryFitness functionSmartphoneMobile appServer (computing)DatabaseComputer animation
SynchronizationRow (database)ActuaryAsynchronous Transfer ModeAuthenticationBinary fileCore dumpServer (computing)TelecommunicationSet (mathematics)Mobile appEncryptionMultiplication signCountingBit rateSemiconductor memoryAsynchronous Transfer ModeAuthenticationAssociative propertyOcean currentVideo gameTotal S.A.Electronic visual displaySinc functionSmartphoneLocal ringComputer animation
Functional (mathematics)TelecommunicationProgramming paradigmMiniDiscBitFirmwareChemical equationServer (computing)Communications protocolMobile appFood energyInterface (computing)Radical (chemistry)Cartesian coordinate systemService (economics)Data transmissionWeb 2.0AdditionNetwork socketSmartphoneComputer animationEngineering drawing
Computer hardwareSymmetric matrixLatent heatLocal ringData storage deviceComputer hardwareMobile appThumbnailThread (computing)Core dumpEndliche ModelltheorieFitness functionData storage deviceLocal ringSymmetric spaceEncryptionKey (cryptography)Computer animation
Scanning tunneling microscopeFirmwareEncryptionSoftwareComputer hardwareMetreArm1 (number)Patch (Unix)CASE <Informatik>Computer hardwareStapeldateiEncryptionPhysical systemFirmwareLibrary (computing)SoftwareFitness functionArmComputer animation
DebuggerSoftware testingComputer hardwareEmoticonComputer hardwareSoftware testingPoint (geometry)DebuggerHookingTorusVibrationEvaporation1 (number)Computer animation
EEPROMFirmwareDebuggerCASE <Informatik>Semiconductor memoryRight angleFlash memoryMereologyCodeFile viewerVariable (mathematics)Data storage deviceComputer animation
Function (mathematics)Mobile appFitness functionSerial portEncryptionContent (media)Fitness functionNumberFront and back endsEncryptionConnected spaceKey (cryptography)MereologyFlash memoryMobile appComputer animation
DebuggerFirmwareSoftware frameworkConnected spaceTrailDebuggerMultiplication signSoftware frameworkPoint (geometry)Patch (Unix)Moment (mathematics)Core dumpFirmwareDynamical systemGraph (mathematics)Computer animation
FirmwarePatch (Unix)Sound effectPersonal identification numberCodeSemiconductor memoryAdditionSound effectPoint (geometry)CASE <Informatik>Computer animation
Computer hardwareChemical equationMathematical analysisComputer hardwareChemical equationLogikanalysatorMonster groupLogicComputer animation
Mathematical analysisComputer hardwareBefehlsprozessorFlash memoryRight angleComputer hardwareArmInterface (computing)Serial portPairwise comparisonChemical equationComputer animation
Mathematical analysisComputer hardwarePoint (geometry)Software testingLogikanalysatorPoint (geometry)Software testingInterface (computing)Different (Kate Ryan album)Condition numberResultantFlash memoryFunction (mathematics)outputBefehlsprozessorDependent and independent variablesComputer animation
Lipschitz-StetigkeitRandom numberFirmwareWireless LANMereologyInternetworkingNumberSemiconductor memoryChemical equationBefehlsprozessorFlash memoryInformationProcess (computing)CountingFamilyFirmwareComputer animation
Process (computing)Process (computing)SynchronizationServer (computing)MereologyMobile appCartesian coordinate systemFirmwareBootingComputer animation
FirmwareEncryptionCore dumpAsynchronous Transfer ModeDefault (computer science)EEPROMRead-only memoryAuthenticationMobile appEncryptionSemiconductor memoryBootingReverse engineeringBitLipschitz-StetigkeitAuthenticationFile formatKey (cryptography)Matching (graph theory)MathematicsComputer animation
Flash memoryFirmwareRead-only memoryEncryptionFile formatEndliche ModelltheorieFirmwareMobile appKey (cryptography)InternetworkingOrder (biology)Medical imagingPatch (Unix)MereologyEncryptionComputer animation
Demo (music)Multiplication signCountingPoint (geometry)Server (computing)Row (database)Square numberNumberComputer animation
Curve fittingMaxima and minimaEmailStapeldateiComputer animation
Curve fittingSmartphoneCodeMobile appElectronic visual displayComputer animation
Factory (trading post)Function (mathematics)Inclusion mapPoint (geometry)Device driverString (computer science)FirmwareReading (process)Goodness of fitFactory (trading post)Video game consoleAsynchronous Transfer ModeSoftware testingMereologyComputer animation
Configuration spaceNormal (geometry)Interrupt <Informatik>Control flowStreaming mediaAsynchronous Transfer ModeEvent horizonThresholding (image processing)BootingRegular graphData modelBit rateMeasurement2 (number)Type theorySpeech synthesisPatch (Unix)CodeRoutingFunctional (mathematics)BitReading (process)DampingComputer animation
Variable (mathematics)Asynchronous Transfer ModeBit rateMaxima and minimaBit rateSet (mathematics)Video gameCASE <Informatik>Reading (process)Information securityAsynchronous Transfer ModeComputer animation
Personal digital assistantComputing platformPattern recognitionType theoryReading (process)LogicSmartphoneSoftware developerCodeRevision controlAlgorithmCountingJava appletComputer animation
Bit rateRevision controlEndliche ModelltheorieWireless LANFirmwareRead-only memoryEncryptionDefault (computer science)Multiplication signPatch (Unix)Online helpBit rateComputer animation
Software testingSynchronizationPublic key certificateChemical equationTransport Layer SecurityFirmwareAndroid (robot)Chemical equationSoftware testingCompact CassetteCartesian coordinate systemSynchronizationServer (computing)Focus (optics)Process (computing)TelecommunicationSlide ruleMereologyPoint (geometry)Vulnerability (computing)Client (computing)Functional (mathematics)FirmwareView (database)Public key certificateComputer animation
TelecommunicationFood energyAttribute grammarGroup actionInformationCharacteristic polynomialUser profileService (economics)Data transmissionFood energyAttribute grammarBitFrequencyDifferent (Kate Ryan album)Chemical equationInformationService (economics)Generic programmingProfil (magazine)Communications protocolGroup actionCharacteristic polynomialStack (abstract data type)Computer animation
WebsiteProduct (business)Group actionTelecommunicationInformationCharacteristic polynomialAttribute grammarGeneric programmingUser profileFood energyService (economics)Chemical equationUsabilityLogic gateOSI modelWebsiteProfil (magazine)Service (economics)Cartesian coordinate systemInteractive televisionRevision controlChemical equationAuthenticationUsabilityGeneric programmingInformation securityAttribute grammarStandard deviationFood energyComputer animation
Function (mathematics)Formal verificationFitness functionInformationSimilarity (geometry)Message passingProgramming paradigmTelecommunicationWebsiteGroup actionSystem identificationChemical equationEndliche ModelltheorieOSI modelChemical equationFitness functionReal-time operating systemSlide ruleType theoryCartesian coordinate system1 (number)Message passingInformationBitGroup actionState of matterComputer animation
Core dumpTelecommunicationProgramming paradigmData structureCommunications protocolMobile WebImplementationProof theorySystem programmingChemical equationReverse engineeringEmailComputer wormDerivation (linguistics)Communications protocolMobile WebStreaming mediaNormal (geometry)Symmetric-key algorithmKey (cryptography)Cartesian coordinate systemLevel (video gaming)Semantics (computer science)Asynchronous Transfer ModeDerivation (linguistics)Chemical equationMultiplication signScripting languageService (economics)EncryptionProof theoryMobile appSet (mathematics)BitComputer fileServer (computing)Computer animation
Core dumpSimilarity (geometry)Server (computing)EncryptionTelecommunicationProgramming paradigmChemical equationReverse engineeringEmailInterface (computing)Mobile WebPlastikkarteImplementationEmulationMobile appSymmetric-key algorithmChemical equationEmailCore dumpServer (computing)Key (cryptography)Service (economics)WebsitePlastikkarteStandard deviationWireless LANLatent heatSelf-organizationDomain nameWeb 2.0ImplementationInformationInterface (computing)BitInstance (computer science)Computer animation
Mobile appRadical (chemistry)Logic gateMobile WebSmartphoneChemical equationCASE <Informatik>Server (computing)Group actionSoftwareInformation securitySlide ruleSound effectComputer animation
InformationPlastikkarteAuthorizationPersonal identification numberKernel (computing)Information securityPlastikkarteRadical (chemistry)Information securityDatabase transactionIdentity managementDigitizingFormal verificationPseudonymizationNumberSelectivity (electronic)Key (cryptography)AuthorizationPersonal identification numberProcess (computing)Chemical equationTerm (mathematics)Instance (computer science)Standard deviationSelf-organizationToken ringComputer animation
Mathematical analysisVulnerability (computing)ImplementationAnwendungsschichtInformation securityEmailCore dumpSerial portServer (computing)Information privacyData integrityLink (knot theory)Communications protocolDerivation (linguistics)Vulnerability (computing)Interface (computing)BitMultiplication signChemical equationRight angleCategory of beingImplementationComputer animation
Information securityConsistencyAuthenticationSoftware testingAnwendungsschichtFrequencyValidity (statistics)Process (computing)CodeMathematical analysisInterface (computing)Vulnerability (computing)EncryptionData transmissionSoftware testingProcess (computing)Chemical equationCodeSoftware developerMobile appValidity (statistics)FrequencyAuthenticationInformation securityConnected spaceMultiplication signVulnerability (computing)Cartesian coordinate systemPoint (geometry)Product (business)Mechanism designFood energyStandard deviationCore dumpSoftwareReal-time operating systemLine (geometry)PlastikkarteSmartphoneAdditionComputer animation
Product (business)Chemical equationComputer hardwareCommunications protocolConnected spaceFirmwareKey (cryptography)Letterpress printingPatch (Unix)Multiplication signEncryptionCartesian coordinate systemMobile appGroup action2 (number)Fitness functionObservational studyUniverse (mathematics)ImplementationBitProduct (business)Different (Kate Ryan album)Point (geometry)Information securityAddress spaceMusical ensembleCommunications protocolSoftware testingRight angleComputer animation
Transcript: English(auto-generated)