Breaking
April 3, 2025

A Toothbrush Hacked, in Three Parts Tom Nardi | usagoldmines.com

It’s official, we’re living in the future. Certainly that’s the only explanation for how [wrongbaud] was able to write a three-part series of posts on hacking a cheap electric toothbrush off of AliExpress.

As you might have guessed, this isn’t exactly a hack out of necessity. With a flair for explaining hardware hacking, [wrongbaud] has put this together as a practical “brush-up” (get it?) on the tools and concepts involved in reverse engineering. In this case, the Raspberry Pi is used as a sort of hardware hacking multi-tool, which should make it relatively easy to follow along.

Modified image data on the SPI flash chip.

The first post in the series goes over getting the Pi up and running, which includes setting up OpenOCD. From there, [wrongbaud] actually cracks the toothbrush open and starts identifying interesting components, which pretty quickly leads to the discovery of a debug serial port. The next step is harassing the SPI flash chip on the board to extract its contents. As the toothbrush has a high-res color display (of course it does), it turns out this chip holds the images which indicate the various modes of operation. He’s eventually able to determine how the images are stored, inject new graphics data, and write it back to the chip.

Being able to display the Wrencher logo on our toothbrush would already be a win in our book, but [wrongbaud] isn’t done yet. For the last series in the post, he shows how to extract the actual firmware from the microcontroller using OpenOCD. This includes how to analyze the image, modify it, and eventually flash the new version back to the hardware — using that debug port discovered earlier to confirm the patched code is running as expected.

If you like his work with a toothbrush, you’ll love seeing what [wrongbaud] can do with an SSD or even an Xbox controller.

 

This articles is written by : Nermeen Nabil Khear Abdelmalak

All rights reserved to : USAGOLDMIES . www.usagoldmines.com

You can Enjoy surfing our website categories and read more content in many fields you may like .

Why USAGoldMines ?

USAGoldMines is a comprehensive website offering the latest in financial, crypto, and technical news. With specialized sections for each category, it provides readers with up-to-date market insights, investment trends, and technological advancements, making it a valuable resource for investors and enthusiasts in the fast-paced financial world.

Recent:

The Magic Touch: A 555 Touch Switch Al Williams | usagoldmines.com

Monitor Your Smart Plugs on the Command Line Jenny List | usagoldmines.com

One Book to Boot Them All Heidi Ulrich | usagoldmines.com

Programmer’s Macro Pad Bangs Out Whole Functions Tom Nardi | usagoldmines.com

New Malware Targeting Banks and Crypto Platforms With Remote Control and Black Screen Overlays Sprea...

FLOSS Weekly Episode 827: Yt-dlp, Sometimes You Can’t See the Tail Jonathan Bennett | usagoldmines.c...

Supercon 2024: Rethinking Body Art With LEDs Lewin Day | usagoldmines.com

70 DIY Synths on One Webpage Elliot Williams | usagoldmines.com

Australia’s Steady March Towards Space Lewin Day | usagoldmines.com

The Lowly Wall Wart Laid Bare Tom Nardi | usagoldmines.com

Why the LM741 Sucks Alexander Rowsell | usagoldmines.com

An Elegant Writer for a More Civilized Age Tom Nardi | usagoldmines.com

A Forgotten Photographic Process Characterised Jenny List | usagoldmines.com

Malfunctional Timekeeping With The Vetinari Clock Lewin Day | usagoldmines.com

Shrinking Blinky As Far As Possible Lewin Day | usagoldmines.com

The Everlasting Hunt For The Loch Ness Monster Jenny List | usagoldmines.com

Philadelphia Maker Faire Returns This Weekend Tom Nardi | usagoldmines.com

On Egyptian Pyramids and Why It’s Definitely Aliens Maya Posch | usagoldmines.com

Bringing Achievements To The Nintendo Entertainment System Lewin Day | usagoldmines.com

Hybrid Mechanical Clock Shows it Both Ways Tom Nardi | usagoldmines.com

Golang On The PS2 Lewin Day | usagoldmines.com

Software Hacks Unlock Cheap Spectrometer Tom Nardi | usagoldmines.com

A Music Box Commanded By NFC Tags Lewin Day | usagoldmines.com

Levitating Lego Generator Runs On Air Lewin Day | usagoldmines.com

Building a Sliding Tile Clock Lewin Day | usagoldmines.com

Zink is Zero Ink — Sort Of Al Williams | usagoldmines.com

A SNES CPU Replacement Via FPGA Lewin Day | usagoldmines.com

Keebin’ with Kristina: the One with the Leather Keyboard Kristina Panos | usagoldmines.com

DIY Linear Tubular Motor Does Precise Slides Donald Papp | usagoldmines.com

Tiny Bubbles in the Memory Al Williams | usagoldmines.com

A Prototyping Board With Every Connector Jenny List | usagoldmines.com

Reconfigurable FPGA for Single Photon Measurements Heidi Ulrich | usagoldmines.com

Hackaday Links: March 30, 2025 Dan Maloney | usagoldmines.com

Help Propel The Original ARM OS Into The Future Jenny List | usagoldmines.com

Protocol Analyzer Remembered Al Williams | usagoldmines.com

Can Hackers Bring Jooki Back to Life? Tom Nardi | usagoldmines.com

Automatically Crack Safes with this Autodialer Bryan Cockfield | usagoldmines.com

Chip Glitching 101 with [Hash] Dan Maloney | usagoldmines.com

Yaydio, a Music Player For Kids Jenny List | usagoldmines.com

DIY Split Keyboard Made with a Saw Maya Posch | usagoldmines.com

An ESP32 Pomdoro Timer Jenny List | usagoldmines.com

AMSAT-OSCAR 7: the Ham Satellite That Refused to Die Maya Posch | usagoldmines.com

Scammers Hit iPhone and Android Users, Drain Bank Accounts in ‘Astronomical’ Attack Targeting Americ...

Open Source Framework Aims to Keep Tidbyt Afloat Tom Nardi | usagoldmines.com

JPMorgan Chase Launches Zelle Payments Crackdown, Wells Fargo Refuses To Reimburse $60,000, and Bank...

Contagious Ideas Elliot Williams | usagoldmines.com

Recreating the Analog Beauty of a Vintage Tektronix Oscillator Dan Maloney | usagoldmines.com

How to Make a 13 mm Hole With a 1/2″ Drill Bit Donald Papp | usagoldmines.com

Pictures from a High Altitude Balloon Al Williams | usagoldmines.com

Make DIY Conductive, Biodegradable String Right In Your Kitchen Donald Papp | usagoldmines.com

494,000 Americans at Risk of Bank Fraud and Identity Theft As Massive Data Breach Exposes Names, Fin...

Math, Optimized: Sweden’s Maximal Multi-Divi Heidi Ulrich | usagoldmines.com

Imprisoned FTX Founder Sam Bankman-Fried Moved From New York To Transfer Facility in Oklahoma Conor ...

An Artificial Sun In A Manageable Size Jenny List | usagoldmines.com

Take A Little Bit Of Acorn To Work Jenny List | usagoldmines.com

Keep Tabs on Your Vehicle’s Needs with LubeLogger Tom Nardi | usagoldmines.com

Hackaday Podcast Episode 314: It’s Pi, but Also PCBs in Living Color and Ultrasonic Everything Dan M...

This Week in Security: IngressNightmare, NextJS, and Leaking DNA Jonathan Bennett | usagoldmines.co...

Dwingeloo to Venus: Report of a Successful Bounce Heidi Ulrich | usagoldmines.com

Scanning Film The Way It Was Meant To Be Jenny List | usagoldmines.com

AqMood is an Air Quality Monitor with an Attitude Tom Nardi | usagoldmines.com

Half The Reflow Oven You Expected Jenny List | usagoldmines.com

An Inexpensive Way to Break Down Plastic Bryan Cockfield | usagoldmines.com

Inside a Fake WiFi Repeater Maya Posch | usagoldmines.com

Your Badminton Racket Needs Restringing? There’s a DIY Machine for That Elliot Williams | usagoldmin...

Supercon 2024: Yes, You Can Use the Controller Area Network Outside of Cars Lewin Day | usagoldmines...

Custom Slimline CD Player Hides Out Under Speaker Tom Nardi | usagoldmines.com

General Fusion Claims Success with Magnetized Target Fusion Maya Posch | usagoldmines.com

Chase Light SAO Shouldn’t Have Used a 555, and Didn’t Dan Maloney | usagoldmines.com

Pi Pico Turns Atari 2600 into a Lo-fi Photo Frame Jenny List | usagoldmines.com

Why are Micro Center Flash Drives so Slow? Maya Posch | usagoldmines.com

Fitting a Spell Checker into 64 kB Bryan Cockfield | usagoldmines.com

Integrated BMS Makes Battery Packs Easy Bryan Cockfield | usagoldmines.com

3D-Printed Scanner Automates Deck Management for Trading Card Gamers Dan Maloney | usagoldmines.com

FLOSS Weekly Episode 826: Fedora 42 and KDE Jonathan Bennett | usagoldmines.com

Supercon 2024: A New World of Full-Color PCBs Lewin Day | usagoldmines.com

Teardown of Casio Credit Card-Sized Radio Maya Posch | usagoldmines.com

Tech in Plain Sight: Hearing Aids Al Williams | usagoldmines.com

Build Customized Raspberry Pi OS Images With rpi-image-gen Maya Posch | usagoldmines.com

Admit it. You Want This Go-Kart Jenny List | usagoldmines.com

Designing a Portable Mac Mini Lewin Day | usagoldmines.com

Physical Key Copying Starts With a Flipper Zero Dan Maloney | usagoldmines.com

Brazilian Modders Upgrade NVidia Geforce GTX 970 to 8 GB of VRAM Maya Posch | usagoldmines.com

LED Filaments Become Attractive Time Piece Lewin Day | usagoldmines.com

The Vectrex Home Computer You Never Had Jenny List | usagoldmines.com

Ancient Pocket Computer Gets a Serious Serial Upgrade Lewin Day | usagoldmines.com

2024 Hackaday Supercon Talk: Killing Mosquitoes with Freaking Drones, and Sonar Elliot Williams | us...

ReactOS 0.4.15 Released With Major Improvements Maya Posch | usagoldmines.com

Metal Detector Built With Smartphone Interface Lewin Day | usagoldmines.com

Handheld Console Plays Original Pong With Modern E-Waste Donald Papp | usagoldmines.com

Glow In The Dark PCBs Are Pretty Cool Lewin Day | usagoldmines.com

PPS Is The Hottest USB-C Feature You Didn’t Know About Lewin Day | usagoldmines.com

Mural: The Plotter That Draws On Walls Lewin Day | usagoldmines.com

Wearable Computing Goes Woven, Wireless, and Washable Donald Papp | usagoldmines.com

The SNES Seems To Be Getting Faster Over Time Lewin Day | usagoldmines.com

Keebin’ with Kristina: the One with the Grasshopper Typewriter Kristina Panos | usagoldmines.com

Cloudflare’s AI Labyrinth Wants Bad Bots To Get Endlessly Lost Donald Papp | usagoldmines.com

$7,000,000 Up for Grabs As Feds Tell Crypto Fraud Victims To Come Recover Their Money Alex Richardso...

Rolling Foam Cutter Gives Mattress a Close Shave Tom Nardi | usagoldmines.com

Build a Starship Starship Bridge Simulator With EmptyEpsilon Maya Posch | usagoldmines.com

Leave a Reply