#22 Hack Your Electronics: Uploading Your Own Firmware to Any Device

  Рет қаралды 6,362

Maker's Fun Duck

Maker's Fun Duck

Күн бұрын

Are you tired of being restricted by the firmware that comes with your electronic devices? In this video, I'll show you my own reverse engineering process, and how to upload your own firmware with the code that you've written to any device! Whether it's a router, a smartwatch, a toy, or even a random device!
You'll be able to take control and customize it to your heart's content. I'll cover the basics of firmware and provide step-by-step instructions on how to upload your code. So, join me and discover the world of your own DIY firmware!
Part 2 of this video:
• #23 Hack Your Electron...
▬ Contents of this video ▬▬▬▬▬▬▬▬▬▬
0:00 - Intro & summary
0:35 - Target device description
1:41- How to decide if a device worth spending time on
5:26 - Tear-down and identifying components
8:05- Finding data for the chips
10:05 - Finding a free programmer
11:10 - Finding a compiler
13:00 - Finding the traces
16:36 - Uploading the sketch
18:05 - Outro

Пікірлер: 35
@jbsacer
@jbsacer Жыл бұрын
Great video, always Nice to see the progress and steps when others are trying to reverse engineer stuff. Keep up the good work - would be great to see part 2 👍
@makersfunduck
@makersfunduck Жыл бұрын
Thanks 👍
@Sierra-Whisky
@Sierra-Whisky Жыл бұрын
Awesome! I think I'll play this video quite some times in the future 🤓 Thanks!
@makersfunduck
@makersfunduck Жыл бұрын
Glad you liked it :)
@annoniem1177
@annoniem1177 Жыл бұрын
I learned a couple of interesting things in this video, thank you! A second part would be interesting 👍
@makersfunduck
@makersfunduck Жыл бұрын
Glad you enjoyed it!
@jjjjulian
@jjjjulian Жыл бұрын
cool vid. also great tip with the gimp software!! thanks :)
@makersfunduck
@makersfunduck Жыл бұрын
Happy to help :)
@onebacon_
@onebacon_ Жыл бұрын
How are disposable electronics not illegal yet?
@makersfunduck
@makersfunduck Жыл бұрын
indeed. it is a big problem for the modern society, and hope to see some progressive regulations about this issue worldwide.
@flomojo2u
@flomojo2u 6 ай бұрын
Exactly, having essentially a complete controller, memory, sensors, and Bluetooth radio that's intended to go in the trash after 90 days is ridiculous and the ultimate in landfill abuse. At a minimum, they should be traded back in for a large credit towards the next device so they can be recycled.
@user-ve7rv5zn8t
@user-ve7rv5zn8t Жыл бұрын
Thanks for your explanation and I wait for the next video
@makersfunduck
@makersfunduck Жыл бұрын
You are welcome
@campbellmorrison8540
@campbellmorrison8540 8 ай бұрын
Wow that is a really informative video thank you. I doubt that I could actually do it myself nor could I write the code to make it do anything different but I now understand what is involved which is the level I like
@AhmedEssam_eramax
@AhmedEssam_eramax Жыл бұрын
Amazing 🤩
@makersfunduck
@makersfunduck Жыл бұрын
Thanks 🤗
@Subgunman
@Subgunman 8 ай бұрын
Very informative! I would like to know if you could read what is in the board. It would be nice to have the ability to use these sensors as is for monitoring store rooms. It would be interesting to see if one could assemble a receiver cheaply for these devices. More than likely the manufacture has the high price on the receiver logger unit since the sensors are disposable. Batteries are easy to replace and one could easily fit a socket within the housing to make battery replacement a breeze.
@mevk1
@mevk1 Жыл бұрын
I don't understand why that button cell battery can not be replaced? Just desolder it and solder in a replacement, no? BTW Very cool summary on modifying chips, sensors. All new to me. Complicated, to be sure, but fascinating. Now on to part 2.
@makersfunduck
@makersfunduck Жыл бұрын
it is indeed possible, but you need to have their subscription based app to be able to use it. I didn't have any of those.. also some manufacturers just blocks the firmware after battery gets empty.
@tonyfremont
@tonyfremont 10 ай бұрын
​@@makersfunduckalso possible that the manufacturer stored some important information, like an AES key in RAM, making the device unusable after losing power. When Bluetooth is on, that device sucks about 20mA, but sleep mode is 1uA. It's an 8051 core too.
@jfchebly
@jfchebly Жыл бұрын
nice
@makersfunduck
@makersfunduck Жыл бұрын
Thanks
@happyguy058
@happyguy058 Жыл бұрын
This verry cool, i am a beginner in reverse engineering. Do you have tips where to start?
@makersfunduck
@makersfunduck 11 ай бұрын
my best tip is, find a simple device which works with a programmable MCU, and upload your own simple code on it. afterwards, write your own firmware (read sensors etc.). it is a fun process, and you learn a lot. you can also watch the second part of this video here: kzbin.info/www/bejne/pKrcnXybbdqan7M
@happyguy058
@happyguy058 11 ай бұрын
@@makersfunduck thanks great tip
@dasWingo
@dasWingo Жыл бұрын
Part 2 would be awesome. Can you rip the original code from the device?
@makersfunduck
@makersfunduck Жыл бұрын
Now part 2 is ready :) kzbin.info/www/bejne/pKrcnXybbdqan7M
@Z0RSY
@Z0RSY Жыл бұрын
CAN YOU DO THIS WITH A WOOTING 60he
@makersfunduck
@makersfunduck Жыл бұрын
I dont have it. is it a cool keyboard?
@aldob5681
@aldob5681 7 ай бұрын
Of course is easier for an engineer to rev
@Tntdruid
@Tntdruid Жыл бұрын
So when do you hack a iPhone then? 😂
@makersfunduck
@makersfunduck Жыл бұрын
Which functionality do you think worths hacking? It is true that IOS limits users on many instances, so thats why there is a thing called "Jail Break" which removes those restrictions, and you can even install android on apple devices. but on that point, you can just use an android phone with the same specs, and would be happier :)
@angryjoshi
@angryjoshi Жыл бұрын
datashit :))))
@makersfunduck
@makersfunduck Жыл бұрын
So true.. Looking after the datasheets is the most trustable way:)
Extracting Firmware from Embedded Devices (SPI NOR Flash) ⚡
18:41
Flashback Team
Рет қаралды 562 М.
Best KFC Homemade For My Son #cooking #shorts
00:58
BANKII
Рет қаралды 72 МЛН
Inside Out Babies (Inside Out Animation)
00:21
FASH
Рет қаралды 23 МЛН
Son ❤️ #shorts by Leisi Show
00:41
Leisi Show
Рет қаралды 7 МЛН
#17 Using e-ink (epaper) Price Tags (Shelf Labels) for everyday needs
16:36
Hacking a weird TV censoring device
20:59
Ben Eater
Рет қаралды 3 МЛН
Hardware Hacking - UART Shell with FlipperZero & Buspirate !
23:08
AlrikRr - Ethical Hacking
Рет қаралды 263
Driving a VGA Display?! Getting started with an FPGA! (TinyFPGA)
11:26
Hacking the Arlo Q Security Camera: Firmware Extraction
40:58
Matt Brown
Рет қаралды 20 М.
Intro to Hardware Reversing: Finding a UART and getting a shell
12:07
Tony Gambacorta
Рет қаралды 886 М.
Introduction to Firmware Reversing
11:32
Tony Gambacorta
Рет қаралды 304 М.
Fun With HARDWARE HACKING!!! - UART ROOT SHELLS and Finding SECRETS!
31:15