Détecteur de modifications de fichiers par lots
Téléchargez un ensemble de fichiers avant/après pour détecter toutes les modifications avec notre détecteur de modifications de fichiers par lots en ligne gratuit. L'outil analyse les deux ensembles et classe chaque fichier en quatre groupes : Ajouté (nouveaux fichiers apparaissant uniquement dans l'ensemble Après), Supprimé (fichiers présents dans Avant mais manquants dans Après), Modifié (fichiers avec un contenu différent entre les ensembles - détectés par taille ou comparaison de hachage SHA-256) et Inchangé (fichiers identiques dans les deux ensembles). La comparaison utilise les noms de fichiers pour faire correspondre les fichiers correspondants, puis calcule éventuellement les hachages de contenu SHA-256 à l'aide de l'API Web Crypto de votre navigateur pour une détection définitive des modifications. Les résultats sont présentés dans un tableau de bord récapitulatif visuel avec le nombre total d'octets, la taille totale des octets pour les fichiers ajoutés et supprimés, un aperçu du graphique à barres et des répartitions détaillées par fichier pour chaque catégorie de modification. Tout le traitement reste dans votre navigateur - vos fichiers ne sont jamais téléchargés, stockés ou enregistrés. Aucune inscription requise.
Batch File Change Detector
Upload a before/after set of files to detect all changes: added files, removed files, modified files, and unchanged files. The tool compares filenames and content hashes (SHA-256) to produce a comprehensive change report.
Before (Original Files)
Drop files here or click to browse
Multiple files supported
After (Modified Files)
Drop files here or click to browse
Multiple files supported
- Comparaison avant et après : téléchargez deux ensembles de fichiers : un ensemble "Avant" (fichiers originaux) et un ensemble "Après" (fichiers modifiés). L'outil compare les deux ensembles pour identifier instantanément quels fichiers ont été ajoutés, supprimés, modifiés ou laissés inchangés. Parfait pour suivre les modifications dans les instantanés de répertoire, les packages de déploiement et les dossiers de projet.
- Vérification du hachage du contenu : pour une précision maximale, l'outil calcule les hachages de contenu SHA-256 pour chaque fichier. Cela garantit que même les fichiers de taille identique mais de contenu différent sont correctement signalés comme modifiés. La comparaison de hachage détecte des changements subtils que la comparaison de taille uniquement manquerait. Peut être désactivé pour une comparaison plus rapide.
- Tableau de bord récapitulatif visuel : obtenez un aperçu instantané de toutes les modifications grâce à un tableau de bord récapitulatif visuel affichant le nombre de fichiers ajoutés, supprimés, modifiés et inchangés. Les graphiques à barres interactifs et les sections codées par couleur permettent de comprendre facilement l'étendue des modifications en un coup d'œil.
- Répartition détaillée par fichier : explorez chaque catégorie de modification pour voir les détails de chaque fichier : noms de fichiers, tailles avant et après, différences de taille pour les fichiers modifiés et badges d'état. Chaque type de modification est codé par couleur (vert pour ajouté, rouge pour supprimé, orange pour modifié) pour une analyse visuelle rapide.
- Audit des packages de déploiement : comparez les packages de déploiement entre les versions pour vérifier que les fichiers corrects ont été ajoutés, mis à jour ou supprimés. Assurez-vous qu’aucun fichier sensible ne fuit entre les environnements et que tous les actifs requis sont présents dans la version de production.
- Suivi des modifications du projet : lors de la migration d'un projet entre des référentiels ou des répertoires de restructuration, utilisez le détecteur de modifications de fichiers par lots pour vérifier qu'aucun fichier n'a été perdu ou modifié par inadvertance au cours du processus. Récupérez les ressources, les configurations ou la documentation manquantes.
- Enquête sur les incidents de sécurité : comparez une sauvegarde propre d'un système avec une version potentiellement compromise pour identifier les fichiers qui ont été ajoutés, modifiés ou supprimés par un attaquant. L'identification rapide des fichiers suspects accélère la réponse aux incidents et leur résolution.
- Vérification de la migration des données : après avoir migré les données entre des systèmes de stockage ou des formats de fichiers, comparez les répertoires source et de destination pour garantir que chaque fichier est transféré correctement. Détectez les fichiers tronqués, corrompus ou manquants avant de vous fier aux données migrées.
- Comparaison des versions et des versions : comparez les fichiers entre les versions ou versions du logiciel pour générer un journal des modifications complet des modifications au niveau des fichiers. Utile pour les gestionnaires de versions et les équipes d'assurance qualité pour vérifier que toutes les modifications prévues ont été intégrées à la version.
- Vérification de l'intégrité des sauvegardes : comparez régulièrement les instantanés de sauvegarde aux originaux pour détecter une corruption silencieuse, des sauvegardes incomplètes ou des modifications non autorisées. La détection précoce des problèmes de sauvegarde évite les scénarios de perte de données et garantit la récupération.
Foire aux questions
Un détecteur de modifications de fichiers par lots compare deux ensembles de fichiers - un ensemble Avant et un ensemble Après - pour identifier les fichiers qui ont été ajoutés, supprimés, modifiés ou laissés inchangés. Il est utile pour la vérification du déploiement, l'audit de sécurité, les contrôles d'intégrité des sauvegardes et la validation de la migration des données.
L'outil compare les fichiers portant le même nom dans les deux ensembles. Il vérifie d'abord si les tailles de fichiers diffèrent. Pour les fichiers de même taille, le hachage de contenu SHA-256 fournit une vérification définitive : différents hachages signifient un contenu différent, capturant les modifications qui préservent la taille du fichier.
SHA-256 est une fonction de hachage cryptographique qui produit une empreinte digitale unique de 64 caractères pour n'importe quel fichier. Même un seul changement d'octet produit un hachage complètement différent. L'outil utilise l'API Web Crypto intégrée au navigateur pour un hachage local rapide.
Il n’y a pas de limite stricte. Le traitement s'effectue entièrement dans votre navigateur, la limite dépend donc de la mémoire de votre appareil. Vous pouvez désactiver le hachage du contenu pour une comparaison plus rapide lorsque la vérification de la taille uniquement est suffisante.
Absolument. Tout le traitement est effectué localement dans votre navigateur. Vos fichiers ne sont jamais téléchargés sur aucun serveur. L'outil lit les noms de fichiers, leurs tailles et calcule éventuellement les hachages, le tout en utilisant les capacités de votre navigateur. Aucun contenu n'est transmis, stocké ou enregistré.
Les cas d'utilisation courants incluent : la vérification des packages de déploiement, l'audit des modifications de fichiers non autorisées après des incidents de sécurité, la validation des migrations de données, la comparaison des versions de logiciels, la vérification de l'intégrité des sauvegardes, le suivi des modifications des fichiers de projet et l'analyse des instantanés de preuves médico-légales numériques.
Oui, il fonctionne avec n'importe quel type de fichier : documents, images, audio, vidéo, archives, exécutables, code source et fichiers binaires. L'outil compare uniquement les noms de fichiers, les tailles et les hachages cryptographiques, qui fonctionnent universellement dans tous les formats de fichiers.
Les fichiers ajoutés (verts) sont de nouveaux fichiers uniquement dans l'ensemble Après. Les fichiers supprimés (rouges) se trouvaient dans l'ensemble Avant mais manquaient dans Après. Les fichiers modifiés (ambre) existent dans les deux mais avec un contenu différent. Les fichiers inchangés (gris) sont identiques dans les deux ensembles.
Les fichiers sont mis en correspondance par nom de fichier. Si vous devez comparer des fichiers portant des noms différents, renommez-les pour qu'ils correspondent avant de les télécharger. Cela garantit que l'outil peut associer correctement les fichiers entre les ensembles Avant et Après pour une comparaison significative.
La comparaison de taille uniquement est plus rapide et suffisante lorsqu'il est garanti que des fichiers de tailles différentes sont différents. La comparaison de hachage (SHA-256) est plus précise car elle détecte les changements de contenu même lorsque la taille du fichier reste la même - par exemple, si un octet a été modifié sur place sans modifier la longueur globale du fichier.