Tutoriels sur le format PE

Olivier Lance

Suite de tutoriels sur le format PE, écrits par Iczelion et traduits en français pour developpez.com.

- Titre : Tutoriels sur le format PE

- Auteur : Olivier Lance

- Parution : 3 septembre 2005

- Mise à jour : 5 janvier 2019

- Licence : Copyright ® 2020 Olivier Lance. Aucune reproduction, même partielle, ne peut être faite de ce site et de l'ensemble de son contenu : textes, documents, images, etc. sans l'autorisation expresse de l'auteur. Sinon vous encourez selon la loi jusqu'à trois ans de prison et jusqu'à 300 000 € de dommages et intérêts.

Sommaire

- Introduction

- Sommaire des tutoriels

Introduction

Cette suite de tutoriels est une traduction des pages d'Iczelion sur le format de fichier PE.
Il s'agit du format utilisé par Windows pour ses exécutables, DLL etc. En connaître le fonctionnement permet de découvrir une partie de la structure de Windows et vous donnera éventuellement une idée de la manière dont peuvent être organisées des données au sein d'un fichier qui nécessite une organisation solide.

En plus d'une simple traduction de l'anglais vers le français, les codes fournis dans les exemples sont traduits de l'assembleur en Delphi.
Du fait de ces portages de code, certaines parties trop spécifiques au code assembleur ont été modifiées ou supprimées pour mieux correspondre au code Delphi.
Tout ceci avec l'autorisation d'Iczelion, que je remercie.

Les pages originales de ces tutoriels sont hébergées à l'adresse suivante :
http://win32assembly.online.fr/tutorials.html
Bien que les dernières nouvelles sur son site datent de juillet 2002, Iczelion semble toujours joignable à l'adresse mail qu'il y donne.

Sommaire des tutoriels

- PARTIE 1 : Aperçu du format PE

- PARTIE 2 : Vérifier la validité d'un fichier PE

- PARTIE 3 : Entête de fichier

- PARTIE 4 : Entête facultatif

- PARTIE 5 : La table des sections

- PARTIE 6 : La table d'importation

- PARTIE 7 : La table d'exportation

- Conclusion sur les tutoriels d'Iczelion