Tlemcen Car electronics

Tlemcen Car electronics (https://www.tlemcen-electronic.com/forum/)
-   Café du forum (https://www.tlemcen-electronic.com/forum/forum3/)
-   -   suite a pannes vicieuses ! les clients vicieux !! (https://www.tlemcen-electronic.com/forum/caf-du-forum/74764-suite-pannes-vicieuses-les-clients-vicieux.html)

skeuf 08/05/2018 01h14

Citation:

Envoyé par tony60 (Message 608311)
Salut rory on fais comment pour charger un fichier dedans ?
Merci encore


Salut tony
En faite
Tu ne charge pas de fichier dedans

Au premier lancement tu y rentre ton mots de passe

Puis en haut tu tape ta signature il te la crypte avec ton mots de passe
Et en bas tu l’as
Tu la copie dans ta flash ou eeprom a un endroit libre

Comme sa si tu veut savoir si ta bossez dessus juste a chercher ta signature si présente ou pas

J’espère que c’est plus claire pour toi

Mr Rorry nous dira si je me suis trompé quelque part



Envoyé de mon iPhone en utilisant Tapatalk

MrRorry 08/05/2018 06h09

Citation:

Envoyé par skeuf (Message 608342)
Salut tony
En faite
Tu ne charge pas de fichier dedans

Au premier lancement tu y rentre ton mots de passe

Puis en haut tu tape ta signature il te la crypte avec ton mots de passe
Et en bas tu l’as
Tu la copie dans ta flash ou eeprom a un endroit libre

Comme sa si tu veut savoir si ta bossez dessus juste a chercher ta signature si présente ou pas

J’espère que c’est plus claire pour toi

Mr Rorry nous dira si je me suis trompé quelque part

Alors, ce que veut dire tony est plutot "comment faire pour charger un fichier et obtenir sa signature unique?"

Cette fonction n'etait pas presente au moment ou tony60 posait la question. C'est maintenant ajouté dans la version 1.2 (lien mis a jour a la page 2 de ce topic)
c'est vrai que ca peut etre utile aussi.

Par contre attention, une fois le fichier signé on ne peut pas inserer la signature dans ce meme fichier, car bien entendu le fichier est modifié donc la signature ne sera plus correcte. en effet, le moindre caractere de changé donnera une signature differente.
il faudra donc si besoin la stocker dans un autre endroit.

Pour clarifier et bien comprendre ce que l'on fait,
la signature est le resultat de ce que l'on signe, les donnees que l'on renseigne en haut sont celles dont on veut obtenir la signature unique.
Aussi, il ne s'agit pas de cryptage dans ce cas mais d'un hachage numerique, le mot de passe est la pour que seulement l'emetteur de la signature puisse la generer et la verifier, sinon ca n'aurait aucune utilité.
Il ne s'agit donc pas de cryptage a clef secrete, qui lui sert a encrypter des donnes puis retrouver ces meme donnees en decryptant.
Le hachage numerique n'est donc pas un cryptage! car il n'est pas possible de retrouver les donnees a partir de la signature.

Un exemple pour finir:
je vends un calculateur,fais un immo off, une reparation... ou autre a quelqu'un.
je calcule une signature a partir d'une donnee unique du calculo (ex: numero de serie,...) je lui remet cette signature qui sera pour lui une sorte de ticket de caisse virtuel, je lui dis de la garder precieusement car sans celle ci je ne pourrais pas lui apporter de S.A.V

Quelques jours apres le client revient avec le calculateur en question me disant qu'il ne fonctionne plus. :argue:
Pas besoin de douter si c'est bien le meme calculateur que je lui ai vendu ou sur lequel je suis intervenu, j'ai juste a generer la signature de son materiel en quelques secondes et si ca correspond a celle qu'il a en sa possession, alors pas de doute, c'est donc bien le meme calculateur.
je peux donc apporter un service apres vente au client en toute serenité, sans me demander si il ne me ramene pas un calculateur different tous les jours et qu'il a trouvé un bon pigeon.

Voila, en esperant que ce soit plus clair.

Tidus97 08/05/2018 06h39

Slt!
Excellent ton logiciel, cependant il y a un hic quant à la manière de l'utiliser. Lorsque tu prends la signature numérique du fichier, tu figes l'état de ce fichier à cette signature. Cela dépend des calculateurs, mais en règle générale l'eeprom est en permanence modifiée par le calculateur, il y inscrit ses états. Il en va de même pour certains flash même si c'est plus rare. Donc à tous les coups tu vas te retrouver avec une empreinte différente à chaque passage du client car ce dernier aura fait des essais sur sa bagnole.
Il faudrait trouver une chaine dans l'eeprom ou le flash (ou flash+eeprom) qui ne varie pas (numéro de SW ou HW+date du sw par ex)

---------- Post added at 07:39 AM ---------- Previous post was at 07:33 AM ----------

D'ailleurs les calculateurs plus récents sont basés sur le même principe, hormis qu'ils ajoutent un cryptage du hash (rsa) afin de détecter toute modification sur le flash

MrRorry 08/05/2018 07h09

Citation:

Envoyé par Tidus97 (Message 608353)
Slt!
Excellent ton logiciel, cependant il y a un hic quant à la manière de l'utiliser. Lorsque tu prends la signature numérique du fichier, tu figes l'état de ce fichier à cette signature. Cela dépend des calculateurs, mais en règle générale l'eeprom est en permanence modifiée par le calculateur, il y inscrit ses états. Il en va de même pour certains flash même si c'est plus rare. Donc à tous les coups tu vas te retrouver avec une empreinte différente à chaque passage du client car ce dernier aura fait des essais sur sa bagnole.
Il faudrait trouver une chaine dans l'eeprom ou le flash (ou flash+eeprom) qui ne varie pas (numéro de SW ou HW+date du sw par ex)

---------- Post added at 07:39 AM ---------- Previous post was at 07:33 AM ----------

D'ailleurs les calculateurs plus récents sont basés sur le même principe, hormis qu'ils ajoutent un cryptage du hash (rsa) afin de détecter toute modification sur le flash

Salut tidus.

Excellente remarque. et oui c'est completement logique, les memoires du calculo sont ecrites en permanence... Perso, je n'ai jamais suggeré de signer un fichier, j'ai ajouté cela a la demande de tony60.
Rien de tel qu'un numero de serie hardware unique. de plus si il est ecrit a l exterieur c est tres rapide de faire la verification. Pas besoin de d extraire quoi que ce soit de la flash ou l eeprom....

---------- Post added at 07h09 ---------- Previous post was at 07h04 ----------

Attention:
Je recommande de remplacer la version que vous possedez par celle dispo maintenant.

J'ai modifié l'algo qui est plus rapide et plus fluide.
Et le plus important ce sont les bugs que j'ai corrigé, il s'agissait d'un bug qui donnait une signature de fichier erronée 1 fois sur 10. pour vous dire a quel point c est imperatif de se debarrasser des anciennes versions.
Je deconseille vivement de toutes façons de se baser sur des signatures de fichiers qui peut etre alterée a un moment ou un autre

jah83 08/05/2018 07h11

Le problème du numéro de série oui autre marquage sur l extérieur ç est qu il suffit d échanger le pcb à l intérieur... Oui ç est un peu vicieux mais les encu*** le sont

MrRorry 08/05/2018 07h17

Citation:

Envoyé par jah83 (Message 608360)
Le problème du numéro de série oui autre marquage sur l extérieur ç est qu il suffit d échanger le pcb à l intérieur... Oui ç est un peu vicieux mais les encu*** le sont

C'est clair, j'y ai pensé avant meme de faire ce tool. Mais je me suis dis qu'il doit bien y avoir une valeur unique quelque part sur le pcb?

Sinon tanpis, il faudra opter pour la bonne vieille etiquette a scellé.
https://www.amazon.com/dp/B01MSLNW9T..._t2_B06XDZHD8M

jah83 08/05/2018 08h41

Jusqu ici quand ç est une personne que je ne connais pas ou en qui je n ai pas confiance je grave le pcb.

En se creusant les méninges et avec tes capacités on va bien trouvé une solution ;)

Topal 08/05/2018 19h28

Salut, les gars

super ton logiciel MrRorry, mais je peux pas le faire fonctionner sur mon PC car a chaque ouvertures j'ai le message suivant

this application failed to initialize properly (0xc000005).Click ok to terminated application

j'ai lance an administrateur pour voir
j'ai est en mode compatibilité (win XP win7)

je suis en windows 8 64bit

j'ai loupé quelque chose ?

Pat

---------- Post added at 19h28 ---------- Previous post was at 19h20 ----------

Salut,

moi j'ai eu un probleme avec un garage sur un EDC16, le gars me demande faire un clone de son calculo car il avait un doute sur celui-ci

pas de probleme, j'avais le meme en stock je fais le taff et lui redone mais comme d'hab je laisse toujours une trace dans le calculo que seul moi connaissais

quelques jours apres, gars revient en me disant que mon calculo etait hs car il ne fonctionné pas sur la voiture et qu'il n'en avait plus besoin car il avait trouvé la panne

je ne dis tien j'aurais fait une boulette et pour voir mon erreur j'ouvre le calculo et la plus de trace

et bien pour finir ce que le garage a fait a etait simple une fois le clone fait ils ont inversés les PCB et mon rendu le calculo deffectueux

manque de bol pour lui j'avais fais des reperes, heureusement tout c'est bien fini en lui expliquant que je signe toujours mon taff, il a payé le calculo

Pat

ricards99 08/05/2018 23h39

salut,
erreur (0xc000005) je pense que c'est un probleme avec .net framework
deja eu un cas pareil

chaoui05 09/05/2018 09h15

Citation:

Envoyé par MrRorry (Message 608361)
C'est clair, j'y ai pensé avant meme de faire ce tool. Mais je me suis dis qu'il doit bien y avoir une valeur unique quelque part sur le pcb?

Sinon tanpis, il faudra opter pour la bonne vieille etiquette a scellé.
https://www.amazon.com/dp/B01MSLNW9T..._t2_B06XDZHD8M

Slt,quelqu'un aurait-il un lien pour des scellés personnalisables.

MrRorry 19/05/2018 12h29

Citation:

Envoyé par ricards99 (Message 608541)
salut,
erreur (0xc000005) je pense que c'est un probleme avec .net framework
deja eu un cas pareil

Hello,
Erreur 0xc000005 est une violation d'acces memoire
(en gros 1 pointeur essaye d'acceder a un endroit du soft qui est deja occupé par un autre...)

Dans ce cas de figure je pense que topal l'a lancé sur une machine virtuel.

Chaoui05, je pense que tu devrais trouver ton bonheur dans aliex ou amazon, sinon les societes specialisées en france ou europe c'est hors de prix et pour la plupart c'est sur devis et meme reservés aux professionnels...

jphp 19/05/2018 12h59

salut, le checksum est déjà une signature numerique propre a chaque fichiers !!
bon week end

jah83 19/05/2018 13h41

Non il est propre a chaque soft, tu peux tres bien avoir le meme soft avec meme cks donc sur ecu different. particulierement si c est pour du clonage et que la personne a trouver exactement les meme ref de calculo et sur les "ancien" calculateur ( edc15, etc... )

jphp 19/05/2018 13h44

peu de chances d'avoir le mm sur 2 soft modifié et encore moins sur un modifié et un autre non modifié !!
@

jah83 19/05/2018 13h49

c est pas faux mais dans ce cas la ta solution ne marche que sur du boulot ou tu as modifier le cks, exit donc les retouche d eeprom sans cks, les clonage basique et j en passe.


Fuseau horaire GMT +1. Il est actuellement 07h21.

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