Tag: reverse-engineering

64 articles
Date Thu 16 April 2026
Author Robert Yates
Category Program Analysis

How one Commit Broke Obfuscation: A blog post exploring the role of compilers and optimizations in the field of obfuscation and de-obfuscation.

Date Tue 14 April 2026
Author Sami Babigeon
Category Program Analysis

Since its initial released in December 2023, many people have used and built tools around the BSIM feature of Ghidra but up to this date its internals were unknown. This post brings some light on how BSIM works, theoretically and in it's C++ implementation.

Date Thu 02 April 2026
Authors Sami Babigeon, Benoît Forgette
Category Program Analysis

In this blog post we present SightHouse, an open-source tool designed to assist reverse engineers by retrieving information and metadata from programs and identifying similar functions already known from other libraries, binaries or any other source codes that can be found online.

Date Tue 31 March 2026
Authors Laurent Laubin, Sami Babigeon, Christian Heitman
Category Reverse-Engineering

In this blog, we present how QBDI and TritonDSE can be used to attack a complex C++ binary implementing a VM.

Date Thu 12 March 2026
Author Damien Cauquil
Category Reverse-Engineering

In a blog post published last December, we demonstrated how we managed to extract the firmware from a smartwatch by exploiting an out-of-bounds read vulnerability and spying on its screen interface. Follow us on our long and unexpected journey to figure out how this smartwatch can measure heart rate or blood pressure with no visible sensor, the problems we encountered while analyzing its firmware, and how we solved them to uncover The Truth about this device.

Date Thu 11 December 2025
Author Damien Cauquil
Category Reverse-Engineering

This blog post demonstrates how a modern variant of an hardware attack found in the 2000's allowed the extraction of a €12 smartwatch's firmware using only cheap and robust hardware. Damien and Thomas (introduced later in this post) gave a talk on this subject at this year's leHACK edition in Paris.

Date Mon 20 October 2025
Author Quarkslab
Category Life at Quarkslab

The internship season is back at Quarkslab! Our internship positions cover a wide range of topics and expertise, and aim at tackling new challenges in various fields.

Date Thu 04 September 2025
Author Madimodi Diawara
Category Vulnerability

On August 20th, Apple released an out-of-band security fix for its main operating systems. This patch allegedly fixes CVE-2025-43300, an out-of-bounds write, addressed with improved bounds checking in the ImageIO framework. In this blog post we provide a root cause analysis of the vulnerability.

Date Tue 10 June 2025
Author Benoit Girard
Category Software

An introduction to Wirego, a tool for Wireshark plugin development

Date Tue 15 October 2024
Authors Maxime Rossi Bellom, Raphaël Neveu
Category Android

We discovered several vulnerabilities impacting the boot chain of several Samsung devices. Chained together, they allow us to execute code in the bootloader, get root access on Android with persistency, and finally leak anything from the Secure World's memory including the Android Keystore keys.