Aller au contenu
NewKitApp

Vérificateur de sécurité PDF

Notez n'importe quel PDF pour ses scripts cachés, liens douteux, pièces jointes et risques de structure.

Traité dans votre navigateur. Rien n'est envoyé.

À propos de Vérificateur de sécurité PDF

Avant
Après

Un PDF peut transporter plus que du texte et des images : des scripts qui s'exécutent à l'ouverture, des commandes qui lancent des programmes, des liens vers des pages de phishing et des fichiers cachés en pièces jointes. Ce scanner de sécurité PDF inspecte la structure du fichier et lui donne un score de risque clair, pour analyser un PDF à la recherche d'indicateurs de malware avant de l'ouvrir.

L'analyse couvre les quatre domaines que les chercheurs en sécurité examinent en premier : le JavaScript intégré et les actions automatiques, les liens externes, les fichiers incorporés et les anomalies de structure brute comme les mises à jour incrémentielles ou les données après la fin du fichier.

Tout se passe localement dans votre navigateur. Le fichier n'est jamais envoyé, donc même les documents confidentiels peuvent être vérifiés en sécurité.

Comment utiliser Vérificateur de sécurité PDF

  1. Sélectionnez ou déposez le PDF à inspecter.
  2. Appuyez sur Vérifier la sécurité et patientez un instant pendant l'analyse de la structure.
  3. Lisez le score et le verdict, puis examinez chaque constat en détail.
  4. Si quelque chose de risqué apparait, passez le fichier au Sanitize PDF avant de l'ouvrir.

Score de sécurité

Un score de 0 à 100 avec un verdict en langage clair, pour juger un fichier d'un coup d'œil sans décoder un rapport technique.

Détection de scripts et actions

Repère le JavaScript intégré, les actions déclenchées à l'ouverture du document, les actions automatiques sur événements et les commandes qui tentent de lancer des programmes externes.

Analyse des liens

Chaque lien externe est extrait et vérifié pour ses signaux d'alerte : HTTP simple, adresses IP brutes, raccourcisseurs d'URL, domaines punycode d'imitation et téléchargements d'exécutables.

Audit des pièces jointes et de la structure

Liste les fichiers incorporés avec leurs noms et tailles, signale les pièces jointes exécutables et rapporte des bizarreries structurelles comme d'anciennes révisions cachées ou des données après la fin du fichier.

Ce que le vérificateur cherche

Le JavaScript intégré est le canal d'attaque le plus courant des PDF malveillants. Les scripts peuvent s'exécuter dès l'ouverture du fichier, déposer une charge depuis une pièce jointe ou se connecter à un serveur distant. Même des fichiers inoffensifs transportent parfois des scripts de suivi, donc chaque constat mérite un examen avant d'ouvrir le document.

Les liens sont comparés à une liste d'indicateurs de phishing. Un seul lien HTTP ne révèle souvent qu'un vieux document, mais des combinaisons comme une URL raccourcie pointant vers un exécutable, ou un domaine punycode imitant une marque, sont des appâts classiques.

Les fichiers incorporés ne sont pas toujours malveillants : portfolios et factures utilisent légitimement des pièces jointes. Le vérificateur les liste tous et déclenche l'alarme pour les types exécutables comme EXE, BAT, JS ou APK cachés dans le PDF.

Les contrôles de structure travaillent sur les octets bruts. Les mises à jour incrémentielles laissent d'anciennes révisions dans le fichier, les données après le marqueur de fin peuvent cacher des charges aux scanners, et les noms avec échappements hexadécimaux sont un truc connu pour déguiser le mot JavaScript. Ce sont des signaux, pas des preuves : plein de fichiers honnêtes en contiennent un.

Comment fonctionne l'analyse : le fichier est lu localement en mémoire, haché en SHA-256 comme référence, puis parcouru avec un vrai analyseur d'objets PDF, pas une simple recherche de texte. Les scripts, liens et pièces jointes cachés dans des flux d'objets compressés sont donc trouvés eux aussi. Une passe sur les octets bruts couvre ce que les analyseurs normalisent, comme les noms échappés en hexadécimal qui déguisent le mot JavaScript. Le gros du travail tourne dans un thread worker en arrière-plan : même les gros fichiers ne figent pas la page, et rien de ce qui est trouvé n'est exécuté ni visité.

Limites à connaître : c'est une analyse statique heuristique, pas un antivirus. Elle n'exécute aucun code, donc des techniques très obscurcies ou toutes récentes peuvent passer avec un résultat propre. Les fichiers protégés par mot de passe ne sont vérifiés que structurellement, les fichiers endommagés peuvent refuser de se laisser lire et ceux au-delà de la limite de taille ne sont inspectés que partiellement. Chaque fois que le scanner ne peut pas voir quelque chose, il déclare l'analyse incomplète au lieu de présenter le fichier comme propre.

Conseils pour de meilleurs résultats

  • Un score bas est un avertissement sérieux, mais un score élevé n'est pas une garantie. L'analyse statique ne voit pas tout : restez prudent avec les fichiers d'expéditeurs inconnus, quel que soit le score.
  • Les PDF protégés par mot de passe ne peuvent être vérifiés que structurellement. Déverrouillez une copie d'abord pour l'analyse complète.
  • Si le vérificateur signale des scripts ou pièces jointes inutiles, Sanitize PDF les supprime en une passe.
  • Pour les fichiers reçus par e-mail, vérifiez l'expéditeur séparément. Une facture impeccable venue d'un domaine contrefait reste une arnaque.

Questions et réponses

Mon fichier est-il envoyé quelque part ?

Non. L'analyse tourne entièrement dans votre navigateur avec le même moteur que les autres outils. Rien n'est transmis.

Que signifie le score ?

Le fichier démarre à 100 points et perd des points pour chaque fonctionnalité risquée : le JavaScript intégré, les commandes de lancement et les exécutables cachés coûtent le plus ; les liens suspects et les bizarreries structurelles, moins. 85 ou plus se lit comme propre ; en dessous de 35, c'est du terrain dangereux.

Un score propre prouve-t-il que le fichier est sain ?

Non. Le vérificateur est un analyseur statique : il lit ce qui est écrit dans le fichier, il ne l'exécute pas. Des attaques inédites ou très obscurcies peuvent passer, donc gardez votre bon sens.

Pourquoi mon PDF normal a des constats ?

Les formulaires interactifs, les documents juridiques et les PDF portfolio utilisent légitimement formulaires, liens et pièces jointes. La couleur de gravité et la liste d'éléments aident à distinguer l'attendu du vraiment risqué.

Que faire d'un fichier dangereux ?

Ne l'ouvrez pas. Supprimez-le ou, si vous devez le lire, nettoyez-le d'abord avec Sanitize PDF et ouvrez la copie assainie dans un lecteur à jour.

Cet outil peut-il détecter du JavaScript malveillant dans un PDF ?

Oui, c'est son contrôle central. Les scripts au niveau du document, les actions câblées pour s'exécuter à l'ouverture, les actions sur événements et les scripts XFA sont signalés avec un extrait de code comme preuve, y compris ceux cachés dans des flux d'objets compressés.

Est-ce un antivirus ?

Non. C'est un scanner statique et heuristique d'indicateurs de risque propres aux PDF. Il complète, sans remplacer, un vrai antivirus : servez-vous en pour décider si un fichier mérite un examen approfondi, pas comme preuve qu'il est inoffensif.

Guides associés

Autres outils PDF