Inspecteur d’archive zip
Archive Inspector
Ouvre un zip sans l’extraire et signale les entrées à traversée de chemin, les exécutables, les macros et les bombes zip.
Un zip inattendu est le plus vieux vecteur de livraison qui soit, et l’extraire pour voir ce qu’il y a dedans est précisément ce qu’il ne faut pas faire. Ceci lit le répertoire central et les en-têtes d’entrées sans écrire un seul fichier sur le disque, et signale les formes qui sont dangereuses plutôt que simplement inhabituelles.
Déposez une archive ici
zip, tar, tar.gz, tgz ou gz — y compris .docx, .xlsx, .jar et .apk, qui sont des zips en dessous. Elle est ouverte dans un worker de cet onglet et rien n’est extrait sur le disque.
L’archive est lue dans cet onglet par un worker et n’est jamais téléversée. Rien n’est écrit sur le disque tant que vous n’appuyez pas sur Extraire pour une entrée précise, et aucune entrée n’est décompressée avant que vous ne le demandiez : l’arborescence et tout le rapport de sécurité proviennent de l’index de l’archive, et c’est ce qui permet de reconnaître une bombe de décompression sans la déclencher.
Comment s’en servir
Déposez l’archive
Rien n’est extrait. L’arborescence que vous voyez est construite à partir des enregistrements du répertoire, ce qui vous permet de regarder le contenu d’une archive que vous n’ouvririez pas.
Regardez les chemins
Une entrée nommée `../../etc/…` ou portant un chemin absolu est une tentative de Zip Slip : elle s’échappe du répertoire d’extraction dans les outils qui ne vérifient pas. C’est signalé en premier parce que c’est sans ambiguïté.
Vérifiez le taux de compression
Une entrée qui gonfle de quatre ou cinq ordres de grandeur est une bombe de décompression. Le taux est calculé d’après les en-têtes, donc vous l’apprenez sans rien décompresser.
Notez les exécutables et les documents à macros
Un `.exe`, `.scr`, `.lnk` ou `.js` dans une archive censée contenir des photographies, ou un `.docm` là où on attendait un `.docx`, vaut qu’on s’arrête. Envoyez les documents à macros à l’inspecteur de macros Office.
Questions fréquentes
Est-ce un antivirus ?
Non, et il est important que ce n’en soit pas un. Il rapporte la structure : chemins dangereux, taux absurdes, extensions à risque. Il n’a aucune signature de logiciel malveillant et aucune idée de la malveillance d’un fichier donné. Un rapport propre veut dire que rien d’alarmant n’a été trouvé dans la structure. Il ne veut pas dire que l’archive est sûre.
L’archive est-elle envoyée quelque part ?
Non. Elle est lue dans le navigateur, dans un worker. Rien n’est écrit sur le disque et rien n’est envoyé.
Il ne sait pas lire une archive chiffrée.
Les noms de fichiers d’un zip chiffré standard restent lisibles et sont affichés ; le contenu ne l’est pas, donc rien de ce qui est dedans ne peut être vérifié. Une archive protégée par mot de passe envoyée par un inconnu, avec le mot de passe dans le même message, est un moyen bien connu de passer les analyseurs de courrier.
À alimenter depuis
Somme de contrôle de fichier
File Checksum
Hache un fichier de n’importe quelle taille en une passe de lecture en flux et compare le résultat à la valeur attendue que vous collez.
Explorateur d’image Docker
Docker Image Explorer
Ouvre une archive d’image exportée et montre pour chaque couche la commande, le poids et les fichiers ajoutés ou supprimés.
Nettoyeur de métadonnées
Metadata Scrubber
Retire en une passe les métadonnées d’auteur, d’appareil, de GPS et de révision des documents, des images, de l’audio et de la vidéo, sans envoi de fichier, tout dans votre navigateur.
Inspecteur de macros Office
Office Macro Inspector
Extrait les projets VBA des .docm, .xlsm, .pptm et des anciens .doc et .xls, montre le code de chaque module avec les procédures à exécution automatique et les appels risqués mis en évidence, et liste les liens externes, les champs DDE et les feuilles de macros Excel 4.0.
Ensuite
Ces outils acceptent ce que celui-ci produit : le résultat peut y aller directement.
Somme de contrôle de fichier
File Checksum
Hache un fichier de n’importe quelle taille en une passe de lecture en flux et compare le résultat à la valeur attendue que vous collez.
Visionneuse hexadécimale
Hex Viewer
Affiche n’importe quel fichier en vidage décalage, hexadécimal et ASCII, identifie les octets d’en-tête et met en évidence une recherche.
Nettoyeur de métadonnées
Metadata Scrubber
Retire en une passe les métadonnées d’auteur, d’appareil, de GPS et de révision des documents, des images, de l’audio et de la vidéo, sans envoi de fichier, tout dans votre navigateur.
Inspecteur de macros Office
Office Macro Inspector
Extrait les projets VBA des .docm, .xlsm, .pptm et des anciens .doc et .xls, montre le code de chaque module avec les procédures à exécution automatique et les appels risqués mis en évidence, et liste les liens externes, les champs DDE et les feuilles de macros Excel 4.0.
Testeur CORS
CORS Tester
Envoie la requête préalable qu’un navigateur enverrait depuis l’origine que vous indiquez, plus un GET portant cette origine, et explique selon les règles du standard Fetch quel en-tête a bloqué la requête.
Convertisseur de devises
Currency Converter
Convertit entre une trentaine de devises aux cours de référence quotidiens de la BCE, croisés via l’euro, ou au taux que vous saisissez vous-même.