Playback starts YouTube’s embedded player (privacy-enhanced mode).
#04 - How To Get The Firmware - Hardware Hacking Tutorial
ChannelMake Me HackDescription from the creator
If you are struggling to get the firmware out of your device, this is the video for you!
In this video I will explain the possible ways we can use to to get the firmware of our IoT device.
I will do a practical example, of one of these possible ways. I will connect the PC to the UART of our sample device, I will analyze the boot log, I will access the command line interface of the boot loader, and I will dump the firmware, exploiting the dump command available in the boot loader. I will use a couple of scripts, do dump the entire EEPROM in an hexadecimal ASCII text file, and, then, to convert back this file in binary form to get the exact image of the EEPROM.
********* Links with additional Information
Channel's Author: makemehack.com/2020/02/a-short-introduction-of-…
Channel's Web Site: makemehack.com/
The sample router (Gemtek WVRTM-127ACN) on techinfodepot: en.techinfodepot.shoutwiki.com/wiki/Gemtek_WVRT…
The sample router (Gemtek WVRTM-127ACN) reverse engineered on GitHub, includes scripts to dump the EEPROM to a text file and to convert it back to binary file: github.com/digiampietro/hacking-gemtek
TTL Serial Adapter (affiliate link): amzn.to/2vvzCYB
PuTTY, the terminal emulator: putty.org/
Wireshark, Ethernet analyzer: wireshark.org/
Curl, command line tool for transferring data with URLs: curl.haxx.se/
Wget, retrieving files with URLs: gnu.org/software/wget/
Mitmproxy, a free and open source interactive HTTPS proxy: mitmproxy.org/
Bus Pirate: dangerousprototypes.com/docs/Bus_Pirate
OpenOcd, On Chip Debugger: openocd.org/
U-Boot, The Universal Boot Loader: denx.de/wiki/U-Boot
Buildroot, a simple, efficient and easy-to-use tool to generate embedded Linux systems through cross-compilation: buildroot.org/
Binwalk, a fast, easy to use tool for analyzing, reverse engineering, and extracting firmware images: github.com/ReFirmLabs/binwalk
SOIC8 SOP8 Flash Chip IC Test Clips Socket Adpter BIOS/24/25/93/95 Programmer (affiliate link): amzn.to/39A9JFd
In this video I will explain the possible ways we can use to to get the firmware of our IoT device.
I will do a practical example, of one of these possible ways. I will connect the PC to the UART of our sample device, I will analyze the boot log, I will access the command line interface of the boot loader, and I will dump the firmware, exploiting the dump command available in the boot loader. I will use a couple of scripts, do dump the entire EEPROM in an hexadecimal ASCII text file, and, then, to convert back this file in binary form to get the exact image of the EEPROM.
********* Links with additional Information
Channel's Author: makemehack.com/2020/02/a-short-introduction-of-…
Channel's Web Site: makemehack.com/
The sample router (Gemtek WVRTM-127ACN) on techinfodepot: en.techinfodepot.shoutwiki.com/wiki/Gemtek_WVRT…
The sample router (Gemtek WVRTM-127ACN) reverse engineered on GitHub, includes scripts to dump the EEPROM to a text file and to convert it back to binary file: github.com/digiampietro/hacking-gemtek
TTL Serial Adapter (affiliate link): amzn.to/2vvzCYB
PuTTY, the terminal emulator: putty.org/
Wireshark, Ethernet analyzer: wireshark.org/
Curl, command line tool for transferring data with URLs: curl.haxx.se/
Wget, retrieving files with URLs: gnu.org/software/wget/
Mitmproxy, a free and open source interactive HTTPS proxy: mitmproxy.org/
Bus Pirate: dangerousprototypes.com/docs/Bus_Pirate
OpenOcd, On Chip Debugger: openocd.org/
U-Boot, The Universal Boot Loader: denx.de/wiki/U-Boot
Buildroot, a simple, efficient and easy-to-use tool to generate embedded Linux systems through cross-compilation: buildroot.org/
Binwalk, a fast, easy to use tool for analyzing, reverse engineering, and extracting firmware images: github.com/ReFirmLabs/binwalk
SOIC8 SOP8 Flash Chip IC Test Clips Socket Adpter BIOS/24/25/93/95 Programmer (affiliate link): amzn.to/39A9JFd
About this tutorial
Make Me Hack published this 34:08 video tutorial on April 27, 2020. It has been watched 199,034 times on YouTube.
- Channel
- Make Me Hack
- Category
- Science & Technology
- Duration
- 34:08
- Published
- April 27, 2020
- Views
- 199,034
- Likes
- 6,840
Tags
Share
This tutorial in other languages
- FR# 04 - Comment faire pour obtenir le firmware - Matériel Hacking Tutorial
- ES# 04 - Cómo conseguir el firmware - Hardware de Hacking Tutorial
- PT# 04 - Como obter o Firmware - Hardware Hacking Tutorial
- IT# 04 - Come ottenere il firmware - Hardware Hacking Tutorial
- DE# 04 - How To Get The Firmware - Hardware Hacking Tutorial
- NL# 04 - How To Get The Firmware - Hardware Hacking Tutorial
- RU# 04 - Как получить Firmware - Hardware Hacking Учебник
- PL# 04 - Jak uzyskać firmware - Hardware Hacking Tutorial
- JA#04 - ハードウェアハッキングチュートリアル - ファームウェアを入手する方法
- AR# 04 - كيفية الحصول على البرامج الثابتة - الأجهزة التقطيع دروس
- HI# 04 - हार्डवेयर हैकिंग ट्यूटोरियल - कैसे फर्मवेयर प्राप्त करने के लिए
- ID# 04 - Cara Dapatkan Firmware - Hardware Hacking Tutorial