Reverse engineering raw firmware: tool to get you started | Guillaume Heilles | Hardwear.io Webinar
Raw binary firmware analysis software: binbloom: https://github.com/quarkslab/binbloom
About Webinar:
--------------------
Starting the reverse engineering of an ELF or a firmware with a known format is relatively easy because the meta-data from the format provides useful information. Reversing a raw binary can be more challenging, especially if the loading address is a bit weird. It happens quite often during the missions we get at Quarkslab, so we developed a small tool to help us reversing raw binary firmware: binbloom.
This tool is being open-sourced, and we will present its usage during the webinar. It may help you in similar situations.
This tool is composed of several modules. Each module is in charge of a specific task:
- find the loading/base address of the firmware
- find the endianness
- find the arrays of pointers
- find the UDS functions (in case of an automotive firmware)
We will explain the heuristics used by each module and demonstrate their usage. If you can upload a non-sensitive raw firmware, we will pick one or two to analyze it live and see what binbloom can find on it.
About Speaker:
--------------------
Guillaume Heilles is a security engineer at Quarkslab. He's mainly focused on hardware attacks on IoT devices, but also reverse engineering and exploitation. He has presented the Hardware CTF at hardwear.io since 2017 & talk on How to drift with any car at 3r4th CCC 2017. Performing security assessments on connected ECUs is part of his daily work.
#Hardware #Firmware #Security
----------------------------------------------------------------------------------
Website: https://hardwear.io
Twitter: https://twitter.com/hardwear_io
Facebook: https://www.facebook.com/hardwear.io
LinkedIn: https://www.linkedin.com/company/hardwear.io-hardwaresecurityconferenceandtraining/
Instagram: https://www.instagram.com/hardwear.io/
YouTube: https://www.youtube.com/channel/UChwYb9xc9tZXquQxu4G0l_g?sub_confirmation=1
-------------------------------------------------------------------------------------
Видео Reverse engineering raw firmware: tool to get you started | Guillaume Heilles | Hardwear.io Webinar автора Веб-разработка с применением JavaScript
Видео Reverse engineering raw firmware: tool to get you started | Guillaume Heilles | Hardwear.io Webinar автора Веб-разработка с применением JavaScript
Информация
4 декабря 2023 г. 17:39:50
00:54:12
Похожие видео