Comment vérifier qu'un PDF ne contient pas de modifications cachées

Découvrez si un PDF a été modifié après sa création ou sa signature : sauvegardes incrémentielles, texte changé, caviardages faibles, couverture des signatures.

Dernière vérification :

AdSense Placeholder
Slot: header_reference_page
Sur cette page

Étapes

  1. Hacher le fichier reçu

    Notez le SHA-256 du PDF avec le calculateur de somme de contrôle de fichier. Si vous avez encore la copie que vous avez envoyée, hachez-la aussi : des sommes de contrôle identiques signifient qu'aucun octet n'a changé et vous pouvez vous arrêter là.

  2. L'ouvrir dans l'analyse forensique de documents

    Déposez le PDF dans l'analyse forensique de documents. La Vue d'ensemble indique le nombre de révisions, le logiciel producteur et la liste de ce qui ressort, comme « Modifié après sa création ».

  3. Parcourir l'historique des révisions

    Ouvrez Historique des révisions. Chaque sauvegarde incrémentielle est listée de la plus ancienne à la plus récente, avec sa plage d'octets, son producteur, sa date de modification et le nombre d'objets qu'elle a ajoutés, modifiés ou supprimés.

  4. Voir quel texte a changé entre les sauvegardes

    Ouvrez Modifications, choisissez deux révisions dans Comparer depuis et jusqu'à, et lisez le Texte ajouté et le Texte supprimé de chaque page.

  5. Lancer la vérification de caviardage

    Ouvrez Vérification de caviardage. Elle liste le texte encore présent dans le fichier sous un rectangle peint par-dessus, ainsi que les marques de caviardage ajoutées mais jamais appliquées.

  6. Vérifier ce que couvre chaque signature

    Ouvrez Signatures. Couvre l'intégralité du fichier signifie que rien n'a été ajouté après la signature ; Couvre seulement les ... premiers octets sur ... signifie que les octets suivants, et peut-être des modifications ultérieures, sont hors de la signature.

  7. Lire les métadonnées

    Ouvrez Métadonnées pour voir le dictionnaire d'informations et le paquet XMP : logiciels créateur et producteur, dates de création et de modification. Une date de modification antérieure à la date de création est signalée.

  8. Comparer avec votre propre version

    Si vous avez le document d'origine, copiez le texte des deux versions dans le comparateur de texte et cliquez sur Comparer pour voir chaque ligne ajoutée et supprimée.

Ce dont vous avez besoin

Le PDF exactement tel que vous l'avez reçu, et non une copie imprimée ou réexportée, et idéalement la version que vous avez envoyée. L'analyse s'exécute dans votre navigateur et le document n'est jamais téléversé. Le même outil lit aussi les fichiers Word, Excel et PowerPoint, pour lesquels il affiche les modifications suivies, les commentaires et le texte masqué.

Lire le résultat

Un PDF peut être modifié de deux façons. La plupart des éditeurs qui réécrivent tout le fichier ne laissent aucun historique. Mais de nombreux outils, notamment ceux qui ajoutent des commentaires, remplissent des formulaires ou signent, utilisent une sauvegarde incrémentielle : ils ajoutent les objets modifiés à la fin du fichier et laissent en place les octets d'origine. L'analyse forensique de documents reconstitue chacune de ces sauvegardes.

Voici un schéma typique pour un contrat signé modifié discrètement :

Onglet Ce qu'il montre
Vue d'ensemble 3 révisions ; plus d'un producteur a écrit le fichier
Historique des révisions Révision 1 : sauvegarde d'origine. Révision 2 : la signature. Révision 3 : un autre producteur, quelques objets modifiés
Modifications (2 → 3) Page 2 : Texte supprimé payment within 30 days, Texte ajouté payment within 90 days
Signatures Couvre seulement la première partie du fichier

Lisez-le dans l'ordre. La révision 2 est celle où la signature a été appliquée : elle couvre donc les révisions 1 et 2. La révision 3 est arrivée plus tard, depuis un autre logiciel, et a changé les conditions de paiement en page 2. De nombreux lecteurs PDF affichent la dernière version sans aucun avertissement : le lecteur voit donc « 90 days » à côté d'une signature faite sur « 30 days ».

Un fichier avec une seule révision et une signature qui couvre tout le fichier est le cas sain. Un fichier avec une seule révision et sans signature n'apprend pas grand-chose : il a pu être entièrement réécrit par un éditeur qui ne conserve aucun historique.

Pièges courants

  • Appeler falsification chaque révision supplémentaire. La signature elle-même ajoute une révision, tout comme le remplissage de formulaires et les annotations. Regardez ce qui a changé, pas le nombre de sauvegardes.
  • Croire que l'absence d'historique signifie l'absence de modifications. « Enregistrer sous » dans de nombreux éditeurs, l'impression en PDF et les convertisseurs en ligne produisent un fichier neuf à une seule révision. Seule une comparaison avec votre propre copie, ou une somme de contrôle, écarte des modifications.
  • Sur-interpréter la vérification de caviardage. Les trames de tableau et les superpositions de figures se placent aussi par-dessus du texte. Chaque résultat est une piste à examiner, pas un verdict.
  • Prendre « signature présente » pour « signature valide ». Cet outil ne rapporte que la couverture. Vérifiez le certificat et la signature dans un lecteur qui les valide.
  • Analyser un fichier chiffré. La structure d'un PDF chiffré est lisible, mais pas son texte ni ses flux, sauf s'il utilise un mot de passe utilisateur vide. La Vue d'ensemble indique dans quel cas on se trouve.

Pour aller plus loin

Pour les contrats et les factures, conservez le SHA-256 de chaque version que vous envoyez. Un litige ultérieur se ramène alors à la comparaison de deux hachages, et l'analyse forensique de documents montre exactement ce qui diffère lorsqu'ils ne concordent pas.

Essayez ces outils

Voir aussi

  • Glossaire PDF (Portable Document Format)
    Le PDF est un format de document qui s'affiche à l'identique sur tous les appareils, en réunissant texte, polices.
  • Glossaire Signature numérique
    Une signature numérique est une valeur calculée à partir d'un message et d'une clé privée qui prouve qui l'a créé et qu'il n'a pas été.
  • Glossaire Métadonnées
    Les métadonnées sont des données sur les données : les informations cachées d'un fichier, comme son auteur, sa date de création.
  • Glossaire Hachage (hash)
    Un hachage (hash) est l'empreinte de longueur fixe qu'une fonction de hachage calcule à partir d'une entrée ; même entrée, même hachage.

Questions fréquemment posées

Pas nécessairement. Remplir un formulaire, ajouter un commentaire, signer ou simplement réenregistrer dans certains éditeurs ajoutent chacun une révision. Ce qui compte, c'est ce que chaque révision ultérieure a changé, et si elle est postérieure à une signature.

Non. L'outil montre quels champs de signature existent et quelle part du fichier chacun couvre. Vérifier le certificat et la cryptographie exige un validateur de signatures, comme celui intégré à un lecteur PDF.

AdSense Placeholder
Slot: footer_leaderboard