<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Latest News on LIEF</title><link>https://lief.re/blog/</link><description>Recent content in Latest News on LIEF</description><generator>Hugo</generator><language>en-US</language><managingEditor>me@romainthomas.fr (Romain Thomas)</managingEditor><webMaster>me@romainthomas.fr (Romain Thomas)</webMaster><copyright>LIEF - R. Thomas</copyright><atom:link href="https://lief.re/blog/index.xml" rel="self" type="application/rss+xml"/><item><title>LIEF v1.0.0</title><link>https://lief.re/blog/2026-07-13-lief-1-0-0/</link><pubDate>Mon, 13 Jul 2026 00:00:00 +0000</pubDate><author>me@romainthomas.fr (Romain Thomas)</author><guid>https://lief.re/blog/2026-07-13-lief-1-0-0/</guid><description>After nearly ten years, LIEF hits 1.0.0: a milestone release built around stability, usability and security. This release also introduces a brand-new cross-platform Runtime API for inspecting and manipulating live processes.</description></item><item><title>LIEF v0.17.0</title><link>https://lief.re/blog/2025-09-14-lief-0-17-0/</link><pubDate>Sun, 14 Sep 2025 00:00:00 +0000</pubDate><author>me@romainthomas.fr (Romain Thomas)</author><guid>https://lief.re/blog/2025-09-14-lief-0-17-0/</guid><description>This blog post highlights the different changes introduced in LIEF 0.17.0</description></item><item><title>LIEF patchelf</title><link>https://lief.re/blog/2025-07-13-patchelf/</link><pubDate>Sun, 13 Jul 2025 00:00:00 +0000</pubDate><author>me@romainthomas.fr (Romain Thomas)</author><guid>https://lief.re/blog/2025-07-13-patchelf/</guid><description>This blog post introduces a modern LIEF-based version of patchelf</description></item><item><title>DWARF as a Shared Reverse Engineering Format</title><link>https://lief.re/blog/2025-05-27-dwarf-editor/</link><pubDate>Tue, 27 May 2025 00:00:00 +0000</pubDate><author>me@romainthomas.fr (Romain Thomas)</author><guid>https://lief.re/blog/2025-05-27-dwarf-editor/</guid><description>This blog post introduces a new API in LIEF to create DWARF files</description></item><item><title>PE Support Enhancements</title><link>https://lief.re/blog/2025-02-16-arm64ec-pe-support/</link><pubDate>Sun, 16 Feb 2025 00:00:00 +0000</pubDate><author>me@romainthomas.fr (Romain Thomas)</author><guid>https://lief.re/blog/2025-02-16-arm64ec-pe-support/</guid><description>This blog post describes updates and enhancements in the support of PE binaries by LIEF</description></item><item><title>LIEF v0.16.0</title><link>https://lief.re/blog/2024-12-10-lief-0-16-0/</link><pubDate>Tue, 10 Dec 2024 00:00:00 +0000</pubDate><author>me@romainthomas.fr (Romain Thomas)</author><guid>https://lief.re/blog/2024-12-10-lief-0-16-0/</guid><description>LIEF 0.16.0 is out. This blog post highlights important changes and features</description></item><item><title>LIEF v0.15.0</title><link>https://lief.re/blog/2024-07-21-lief-0.15-0/</link><pubDate>Sun, 21 Jul 2024 00:00:00 +0000</pubDate><author>me@romainthomas.fr (Romain Thomas)</author><guid>https://lief.re/blog/2024-07-21-lief-0.15-0/</guid><description>LIEF 0.15.0 introduces official Rust bindings and LIEF Extended, with Objective-C, DWARF, PDB, parser performance, and Python wheel updates.</description></item><item><title>LIEF Rust bindings updates</title><link>https://lief.re/blog/2024-06-16-rust-update/</link><pubDate>Sun, 16 Jun 2024 00:00:00 +0000</pubDate><author>me@romainthomas.fr (Romain Thomas)</author><guid>https://lief.re/blog/2024-06-16-rust-update/</guid><description>This blog post describes the recent updates in LIEF Rust bindings</description></item><item><title>Rust bindings for LIEF</title><link>https://lief.re/blog/2024-04-28-rust/</link><pubDate>Sun, 28 Apr 2024 00:00:00 +0000</pubDate><author>me@romainthomas.fr (Romain Thomas)</author><guid>https://lief.re/blog/2024-04-28-rust/</guid><description>An introduction to LIEF&amp;rsquo;s Rust bindings, their idiomatic API design, memory-safety model, cross-compilation support, and engineering tradeoffs.</description></item><item><title>LIEF v0.14.0</title><link>https://lief.re/blog/2024-01-20-lief-0-14-0/</link><pubDate>Sun, 21 Jan 2024 00:00:00 +0000</pubDate><author>me@romainthomas.fr (Romain Thomas)</author><guid>https://lief.re/blog/2024-01-20-lief-0-14-0/</guid><description>LIEF 0.14.0 release highlights: faster Python bindings, ELF and PE updates, plus ongoing work on Rust, DWARF, and PDB support.</description></item><item><title>LIEF v0.13.0</title><link>https://lief.re/blog/2023-04-09-lief-0-13-0/</link><pubDate>Sun, 09 Apr 2023 00:00:00 +0000</pubDate><author>me@romainthomas.fr (Romain Thomas)</author><guid>https://lief.re/blog/2023-04-09-lief-0-13-0/</guid><description>This blog post highlights the main changes in LIEF v0.13.0</description></item><item><title>Mach-O Support Enhancements</title><link>https://lief.re/blog/2022-05-08-macho/</link><pubDate>Sun, 08 May 2022 00:00:00 +0000</pubDate><author>me@romainthomas.fr (Romain Thomas)</author><guid>https://lief.re/blog/2022-05-08-macho/</guid><description>This blog post describes the enhancements made in LIEF for modifying Mach-O files</description></item><item><title>LIEF v0.12.0</title><link>https://lief.re/blog/2022-03-27-lief-v0-12-0/</link><pubDate>Sun, 27 Mar 2022 00:00:00 +0000</pubDate><author>me@romainthomas.fr (Romain Thomas)</author><guid>https://lief.re/blog/2022-03-27-lief-v0-12-0/</guid><description>LIEF v0.12.0 is out. This blog post highlights the main changes and the upcomming features</description></item><item><title>LIEF RTTI &amp; Exceptions</title><link>https://lief.re/blog/2022-02-13-lief-rtti-exceptions/</link><pubDate>Sun, 13 Feb 2022 00:00:00 +0000</pubDate><author>me@romainthomas.fr (Romain Thomas)</author><guid>https://lief.re/blog/2022-02-13-lief-rtti-exceptions/</guid><description>This blog post explains how and why we started to remove the exceptions and the RTTI in LIEF.</description></item><item><title>New ELF Builder</title><link>https://lief.re/blog/2022-01-23-new-elf-builder/</link><pubDate>Sun, 23 Jan 2022 00:00:00 +0000</pubDate><author>me@romainthomas.fr (Romain Thomas)</author><guid>https://lief.re/blog/2022-01-23-new-elf-builder/</guid><description>After spending months on refactoring the ELF builder, here are the improvements.</description></item><item><title>Profiling C++ code with Frida (2nd part)</title><link>https://lief.re/blog/2021-04-08-profiling-cpp-code-with-frida-part2/</link><pubDate>Thu, 08 Apr 2021 00:00:00 +0000</pubDate><author>me@romainthomas.fr (Romain Thomas)</author><guid>https://lief.re/blog/2021-04-08-profiling-cpp-code-with-frida-part2/</guid><description>A practical follow-up on profiling C++ with Frida, including static-library hooks and the limitations introduced by different C++ ABIs.</description></item><item><title>Profiling C++ code with Frida</title><link>https://lief.re/blog/2021-03-10-profiling-cpp-code-with-frida/</link><pubDate>Wed, 10 Mar 2021 00:00:00 +0000</pubDate><author>me@romainthomas.fr (Romain Thomas)</author><guid>https://lief.re/blog/2021-03-10-profiling-cpp-code-with-frida/</guid><description>This blog post introduces a new technique to profile C/C++ code with Frida</description></item><item><title>LIEF - Release 0.11.1</title><link>https://lief.re/blog/2021-02-22-lief-0-11-1/</link><pubDate>Mon, 22 Feb 2021 00:00:00 +0000</pubDate><author>me@romainthomas.fr (Romain Thomas)</author><guid>https://lief.re/blog/2021-02-22-lief-0-11-1/</guid><description>This blog post outlines the fixes made in LIEF 0.11.1</description></item><item><title>LIEF - Release 0.11.0</title><link>https://lief.re/blog/2021-01-19-lief-0-11-0/</link><pubDate>Tue, 19 Jan 2021 00:00:00 +0000</pubDate><author>me@romainthomas.fr (Romain Thomas)</author><guid>https://lief.re/blog/2021-01-19-lief-0-11-0/</guid><description>This blog post summarizes the changes in LIEF 0.11.0</description></item><item><title>LIEF - Release 0.9.0</title><link>https://lief.re/blog/2018-06-11-lief-0-9-0/</link><pubDate>Mon, 11 Jun 2018 00:00:00 +0000</pubDate><author>me@romainthomas.fr (Romain Thomas)</author><guid>https://lief.re/blog/2018-06-11-lief-0-9-0/</guid><description>This blog post introduces major changes in LIEF 0.9 as well as work in progress features that will be integrated in further releases</description></item><item><title>Have fun with LIEF and Executable Formats!</title><link>https://lief.re/blog/2017-10-30-lief-0-8-3/</link><pubDate>Mon, 30 Oct 2017 00:00:00 +0000</pubDate><author>me@romainthomas.fr (Romain Thomas)</author><guid>https://lief.re/blog/2017-10-30-lief-0-8-3/</guid><description>This blog post introduces new features in LIEF 0.8.3 as well as some uses cases.</description></item><item><title>LIEF - Library to Instrument Executable Formats</title><link>https://lief.re/blog/2017-04-18-lief/</link><pubDate>Tue, 18 Apr 2017 00:00:00 +0000</pubDate><author>me@romainthomas.fr (Romain Thomas)</author><guid>https://lief.re/blog/2017-04-18-lief/</guid><description>How LIEF was open-sourced to provide a cross-platform API for parsing, inspecting, and modifying ELF, PE, and Mach-O executable formats.</description></item></channel></rss>