Skip to content

filipsworks/SoniKraker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

44 Commits
 
 
 
 
 
 

Repository files navigation

SoniKraker

SoniKraker

Sonicare brush head nfc pwd cracker and # sessions left nfc cmd generator

Basically a python reimplementation of https://gist.github.com/atc1441/41af75048e4c22af1f5f0d4c1d94bb56 with some extra meat

Usage

Beware - You have only 3 tries until the NFC chip in the brush head will lock itself for writing even when using the correct password on subsequent tries. So be extra cautious while entering the UID and MFG

Just run the python script

  1. Input the NFC tag serial number (You can ommit : separation)
  2. Input MFG code printed on the bottom of the brushing head (including space and letter)
  3. Input the number of sessions You want to have left on the brush head (or set it to 180 by pressing enter)
  4. Copy SoniKraker CMD value and run it as advanced NFC command

4

Known issues

  1. NFC rejects the connection -> either UID/MFG were provided incorrectly or You've exceeded the number of tries providing the bad password and now even the correct one won't work.
  2. Sonicare app is showing old number of sessions / it rewrites the memory with the old data -> Click show my brush heads link on the top of the screen where unfinished sessions counter is displayed, remove the brush head from the brush base and click on the brush info in app, then delete the brush head from app, close the app, reexecute the SoniKraker CMD, connect the brush head and run the app.

About

Sonicare brush head nfc pwd cracker

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages