Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Tool : Comparateur de fichier .bin

Dans le cadre de mon projet de récupération de firmware d'un Tamagotchi Pix, j'avais besoin d'un outil me permettant de comparer différents fichiers binaires entre eux.

Ainsi, cet outil me permet de charger au moins trois fichiers .bin, de détecter les adresses mémoire où les valeurs diffèrent entre les dumps et de générer un fichier fusionné en appliquant un vote majoritaire : c'est-à-dire en retenant la valeur qui apparaît le plus souvent à chaque adresse parmi tous les fichiers comparés.


Outils et technologies utilisés

  • C#
  • WPF

Fonctionnement

Capture d'écran 2026-07-03 183534
Ouverture du tool


Fichiers chargés
Glisser-déposer de trois .bin, les noms des fichiers chargés s'affichent dans la zone de dépôt


Fenêtre de comparaison
Fenêtre de comparaison : chaque ligne correspond à une adresse mémoire où les dumps ont une valeur différente


Capture d'écran 2026-07-03 183640
Après avoir cliqué sur "Merger", le vote majoritaire est appliqué et le fichier .bin fusionné est exporté à l'emplacement choisi


Erreur taille différente
Message d'erreur si les fichiers n'ont pas la même taille, des dumps de tailles différentes indiquent une lecture incomplète ou corrompue, la comparaison n'aurait pas de sens


Erreur fichiers insuffisants
Message d'erreur s'il n'y a pas au moins trois fichiers .bin chargés


Fichiers identiques
Lorsque les fichiers sont identiques, aucun conflit n'est détecté

About

No description or website provided.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Used by

Contributors

Languages