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)

Dav 05/05/2022 16h20

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

Fait en php avec mes doigts ;)

J'ai revu un peu certains trucs. Ca mettait 180 secondes pour l'analyse précèdente, là c'est passé à 107 secondes, ça reste honorable par rapport a tout ce qui est fait...

Nouveau fichier de résultat, trié par occurences et avec la taille des séquences indiquées.

Si t'as un troisième fichier du même type à filer, je pense pas que ça allonge tant que ça mais faut que je fasse un test pour m'en assurer. C'est plutôt sur les fichiers de 2mo ou 4mo que ca risque de chauffer bien plus longtemps....

Sinon spa grave je trouverai pour faire des essais !

++

valentinriri 05/05/2022 17h59

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

Envoyé par Dav (Message 928716)
Salut,

Fait en php avec mes doigts ;)

J'ai revu un peu certains trucs. Ca mettait 180 secondes pour l'analyse précèdente, là c'est passé à 107 secondes, ça reste honorable par rapport a tout ce qui est fait...

Nouveau fichier de résultat, trié par occurences et avec la taille des séquences indiquées.

Si t'as un troisième fichier du même type à filer, je pense pas que ça allonge tant que ça mais faut que je fasse un test pour m'en assurer. C'est plutôt sur les fichiers de 2mo ou 4mo que ca risque de chauffer bien plus longtemps....

Sinon spa grave je trouverai pour faire des essais !

++

A ouais je suis vraiment hors jeu la mdr

Normalement dans la V900 et V931 les fonctions que je traque doivent être au meme offset, en revanche dans la V842 offset ne dois pas etre au meme endroit

1. Comparer V900 & V931 pour trouver les occurrences identiques en offset

2. Comparer si les fonctions trouvé avant sont présente dans la V842 et si oui les quelles

si c'est le cas alors c'est bien la/les memes fonctions, il ne me reste plus qu'a décompiler les fonctions ^^

les 3 flash sont dans le ZIP

Merci pour ton coup de main <3

@+

Nids38 04/10/2022 14h54

Salut a toi,

Tu as essayé de voir avec le logiciel guiffy ? qui est tres rapide meme pour de gros fichier, tu as une version d'essai de 21 jour normalement

kmtech 05/10/2022 08h23

Salut.

Tu peux rechercher de cette façon des données mais pas du code. Les fonctions compilées utilisent des variables et réalisent des sauts d’instructions et donc le compilateurs n’allouent pas systématiquement les mêmes adresses pour ce stockage en ram et les adresses étant différentes les sauts le sont aussi, cela fait que les instructions sont différentes et donc les octets que tu cherches seront différents d’un dump à l’autre.

kmtech 05/10/2022 14h24

L'adresse que tu indiques (un offset plutôt) 0xff500 ne pointe pas vers une fonction. La fonction sur la V900 est à l'adresse base+0xff4d6. Pour la V842, les développeurs ont écrit ta fonction différemment et tu la retrouves à l'adresse base+0xd8340. Cela explique pourquoi tu ne retrouves pas ta fonction en recherchant des valeurs.

YomGui 05/10/2022 20h42

CompareIt
 
Hello,

On peut utiliser Compare It. Logiciel gratuit qui est très bien :-)


Fuseau horaire GMT +1. Il est actuellement 11h12.

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