Tlemcen Car electronics

Tlemcen Car electronics (https://www.tlemcen-electronic.com/forum/)
-   Logiciel (https://www.tlemcen-electronic.com/forum/forum109/)
-   -   Logiciel pour comparer les fichier binaires (https://www.tlemcen-electronic.com/forum/logiciel/103292-logiciel-pour-comparer-les-fichier-binaires.html)

valentinriri 02/05/2022 17h31

Logiciel pour comparer les fichier binaires
 
Bonjour,

J'ai plus d'une vingtaine de fichier binaire et j'aimerais les comparer pour voir ou son les parties identiques

Dans ses fichier binaire (Flash) il y a forcément des fonctions identiques et j'en cherche une particulier. l'idée c'est de comparer et d'identifier ces parties

vous connaissez un logiciel qui fait ça ?

fils 02/05/2022 18h04

Salut,

Ca m intéresse aussi. J avais guetter Ilya un an a priori il faut un genre d intelligence artificielle pour identifier les sections et les comparer.

shami 02/05/2022 18h07

bonjour

HexCmp le fait

fils 02/05/2022 18h10

Lol
 
Lol je pense pas ce qu’il cherche:-)

valentinriri 02/05/2022 18h54

Citation:

Envoyé par shami (Message 928308)
bonjour

HexCmp le fait

Salut HexCmp est un logiciel pour comparer 2 fichiers sans faire de reconnaissance. je cherche un logiciel plus complet

Maza 02/05/2022 19h55

bonjour valantinriri ,avez vous essayez deja winols ?

je ne sais pas ce que tu veux comparer mais meme si c'est pas des fichier de flash ecu , ya plein de fonction de comparaison sur winols et tu peux visualiser le dump en 2D et chercher les similarité graphiquement carrément!

joelectronic 02/05/2022 20h19

Salut,

HxD fait de la comparaison pour trouver les différences entre fichiers mais pas forcement les similitudes. Voir du coté des script shell sous linux, c'est beaucoup plus puissant.

Cordialement.

fils 02/05/2022 21h16

Citation:

Envoyé par joelectronic (Message 928332)
Salut,

HxD fait de la comparaison pour trouver les différences entre fichiers mais pas forcement les similitudes. Voir du coté des script shell sous linux, c'est beaucoup plus puissant.

Cordialement.

Salut,

Merci pour ton retour. Tu es capable de réaliser cela ?
Thanks

joelectronic 03/05/2022 06h50

Salut,

Cela dépend si on connaît la séquence d'informations à trouver car la demande de valentinriri n'est pas très précise. Auriez vous des exemples de fichiers avec les infos recherchées ?

Cordialement.

VroumVroum 03/05/2022 07h00

Bonjour,
c'est un peu ce que fait un anti-virus , mais je doute que cela existe , et bonjour les ressources ..... il faut prendre chaque partie du fichier et le rechercher dans l'autre , si tu cherche 2 octets , c'est inutile , un tas de ressemblance , il faut au moins 6 octets , et sauter d'un octet pour chaque recherche , après si tu trouve une ressemblance tu relance parallèlement une recherche avec 8 octets sur les 6 trouvés .. c'est faisable , mais spécifique ....

zingilingiling 03/05/2022 09h31

A par Winols je ne vois pas quel soft permet cela.

valentinriri 03/05/2022 18h52

1 pièce(s) jointe(s)
Citation:

Envoyé par joelectronic (Message 928368)
Salut,

Cela dépend si on connaît la séquence d'informations à trouver car la demande de valentinriri n'est pas très précise. Auriez vous des exemples de fichiers avec les infos recherchées ?

Cordialement.

Salut, je te passe 2 fichiers flash, dans ces fichiers il y a forcément des fonctions identiques genre calcul d'un CRC, chiffrement etc etc

mais il ne sont pas forcement au meme endroit dans la flash genre la fonction CRC dans la V900 est en 0xff500 mais dans l'autre je la trouve à l'adresse 0xffA00.

d'ou l'idée d'avoir un logiciel qui reconnais les morceau identique

@+

Quattro899 03/05/2022 21h53

Citation:

Envoyé par valentinriri (Message 928476)
Salut, je te passe 2 fichiers flash, dans ces fichiers il y a forcément des fonctions identiques genre calcul d'un CRC, chiffrement etc etc

mais il ne sont pas forcement au meme endroit dans la flash genre la fonction CRC dans la V900 est en 0xff500 mais dans l'autre je la trouve à l'adresse 0xffA00.

d'ou l'idée d'avoir un logiciel qui reconnais les morceau identique

@+


Salut,

Sous winols tu peux chercher une «*sequence byte*» et il va te trouver tous les endroits dans le dump ou se trouve cette sequence

Par contre jamais essayer en superposant deux fichiers


Envoyé de mon iPhone en utilisant Tapatalk

Dav 04/05/2022 11h28

1 pièce(s) jointe(s)
Salut,

En effet demande ultra spécifique. Le plus dure étant de pas faire boucle dans boucle, sinon l'analyse mettrai des heures, voir des jours.

Je m'y suis attelé pour voir. Et en effet, les premiers tests étaient beaucoup trop long. J'ai pu contourner le problème, mais ça va être dûre à expliquer :)

Déjà partir sur une base de 8 octets, en dessous, comme gad l'a dit, trop de similitude et trop de traitement / de temps.

Bref, c'est fait à la va-vite, donc pas sûre qu'il y ait vraiment "tous" les résultats même si je ne dois pas être loin de la vérité... Même s'il est possible que j'ai pu oublier certaines choses (à vous de me dire, là je vais reposer le cerveau qui a un peu surchauffé...)

A noter que :
- Le Fichier 1 est ton fichier V900, Fichier 2 = V931
- Je n'indique que les portions qui ne SONT PAS situés aux mêmes Offsets, le reste étant inutile.

Rien qu'en faisant ça, 4102 similitudes ont été localisés.... Bon courage ! :) Peut-être qu'il faudrait aller au dessus des 8 octets....

Clair qu'il serait mieux de mettre ça dans un environnement graphique avec des couleurs etc... Mais vous vous contenterez d'un bon vieux fichier TXT pour commencer !! :)

++

valentinriri 04/05/2022 20h04

Citation:

Envoyé par Dav (Message 928551)
Salut,

En effet demande ultra spécifique. Le plus dure étant de pas faire boucle dans boucle, sinon l'analyse mettrai des heures, voir des jours.

Je m'y suis attelé pour voir. Et en effet, les premiers tests étaient beaucoup trop long. J'ai pu contourner le problème, mais ça va être dûre à expliquer :)

Déjà partir sur une base de 8 octets, en dessous, comme gad l'a dit, trop de similitude et trop de traitement / de temps.

Bref, c'est fait à la va-vite, donc pas sûre qu'il y ait vraiment "tous" les résultats même si je ne dois pas être loin de la vérité... Même s'il est possible que j'ai pu oublier certaines choses (à vous de me dire, là je vais reposer le cerveau qui a un peu surchauffé...)

A noter que :
- Le Fichier 1 est ton fichier V900, Fichier 2 = V931
- Je n'indique que les portions qui ne SONT PAS situés aux mêmes Offsets, le reste étant inutile.

Rien qu'en faisant ça, 4102 similitudes ont été localisés.... Bon courage ! :) Peut-être qu'il faudrait aller au dessus des 8 octets....

Clair qu'il serait mieux de mettre ça dans un environnement graphique avec des couleurs etc... Mais vous vous contenterez d'un bon vieux fichier TXT pour commencer !! :)

++

Salut,

Putain ENORME !

En gros l'idée c'est de faire ça avec le plus de dump possible plus j'ai d'occurrences identiques plus j'ai de chance que ça soit le truc que je cherche ^^

tu as fais ça avec quoi ? :banghead:

@+


Fuseau horaire GMT +1. Il est actuellement 21h46.

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Version française #23 par l'association vBulletin francophone
Search Engine Optimisation provided by DragonByte SEO (Pro) - vBulletin Mods & Addons Copyright © 2025 DragonByte Technologies Ltd.
Tlemcen-electronic © All right reserved