Hacking a WiFi Fireworks Firing System - The FireFly Plus

11,693
0
Published 2024-07-05
In this video, we reverse engineer the binary protocol used to send firing commands to the FireFly Plus Firework Firing System.

IoT Hackers Hangout Community Discord Invite:
discord.com/invite/vgAcxYdJ7A

πŸ› οΈ Stuff I Use πŸ› οΈ

πŸͺ› Tools:
XGecu Universal Programmer: amzn.to/4dIhNWy
Multimeter: amzn.to/4b9cUUG
Power Supply: amzn.to/3QBNSpb
Oscilloscope: amzn.to/3UzoAZM
Logic Analyzer: amzn.to/4a9IfFu
USB UART Adapter: amzn.to/4dSbmjB
iFixit Toolkit: amzn.to/44tTjMB

🫠 Soldering & Hot Air Rework Tools:
Soldering Station: amzn.to/4dygJEv
Microsoldering Pencil: amzn.to/4dxPHwY
Microsoldering Tips: amzn.to/3QyKhrT
Rework Station: amzn.to/3JOPV5x
Air Extraction: amzn.to/3QB28yx

πŸ”¬ Microscope Setup:
Microscope: amzn.to/4abMMao
Microscope 0.7X Lens: amzn.to/3wrV1S8
Microscope LED Ring Light: amzn.to/4btqiTm
Microscope Camera: amzn.to/3QXSXsb

About Me:
My name is Matt Brown and I'm an Hardware Security Researcher and Bug Bounty Hunter. This channel is a place where I share my knowledge and experience finding vulnerabilities in IoT systems.

- Soli Deo Gloria

πŸ’» Social:
twitter: twitter.com/nmatt0
linkedin: www.linkedin.com/in/mattbrwn/
github: github.com/nmatt0/

#hacking #iot #cybersecurity

All Comments (21)
  • @avri210984
    Up next is flashing it with esphome and connecting it to home assistant πŸ˜‰
  • @AngDeLuca
    Having this protocol, which is safety-critical, be of such low quality is concerning.
  • @abcdefg91111
    It has been a while since i have enjoyed learning something. Such a gem of a channel. Keep on the great work!
  • @A_F_Innovate
    Thanks Matt you fill a space on YouTube that too few fill. I love learning what the devices around us are doing.
  • @XYZ56771
    really nice material, keep it up!
  • @bleh198
    happy late 4th of jul matt!
  • @Jennn
    This should have so many more views.
  • When you want revenge against your rich pyrotechnic neighbor... or a Mr beast set πŸ˜…
  • @d3stinYwOw
    Great material! But definitely those scripts need some love LOL :D
  • How many amps are they switching through what seems to be an audio jack/wire to get that element hot af?
  • @Donn29
    Is it possible that some of the bytes are different, for different serial numbers of devices? Meaning, what is the likelihood that that code would work on any machine?
  • @FreshaThen
    What OS do you use? And is it run in a VM or bare metal?
  • @TornTech1
    20 seconds in an already enjoying it!!! "A Wifi Based Firework Launching device" sure!!! lets put explosives on a wifi network!
  • @spotpkt
    The 16 may be a time constant for how long the primer fires. Shooting in the dark here.
  • @tonirhtdm
    Hello Mat can you explain how to root shell of a router and change the MAC id of a device.
  • @caseysmith5585
    I really like your videos but I just wish I knew what everything was πŸ˜‚
  • @italosoares69
    I got a bit scared seeing someone using such an outdated esp-idf from a dirty branch, in such critical devices. Imagine having you hand blown out by a bug that may habe been fixed 5 years ago. Hardware seems ok, but cant say much as i dont have one.