Tlemcen Car electronics

Tlemcen Car electronics (https://www.tlemcen-electronic.com/forum/index.php)
-   Programmeur de chip (https://www.tlemcen-electronic.com/forum/forumdisplay.php?f=23)
-   -   Décryptage fichier Eeprom 93c46 - MEMS3 (https://www.tlemcen-electronic.com/forum/showthread.php?t=65981)

Formator 14/04/2017 09h52

Décryptage fichier Eeprom 93c46 - MEMS3
 
5 pièce(s) jointe(s)
Salut à tous,

Je recherche une personne qui aurait les compétences pour tenter de décrypter les codes injecteurs d'un fichier eeprom 93c46 d'un MEMS3 d'un Land Rover TD5.

Je joins 4 séries de fichiers sur lesquels j'ai modifier via un outil de diagnostic, les codes injecteurs.
Le pdf joint, précise les codes rentrés pour chaque série des différents fichiers.

Il n'y a pas de défaut mémorisés dans les fichiers Eeprom, seul les codes injecteurs dans chaque série, sont différents.
Le but est de décrypter/déchiffrer cette codification, pour pouvoir ensuite rentrer des codes injecteurs (en force au programmateur), car l'outil de diagnostic rentre que partiellement les bons codes.

Merci d'avance à ceux qui voudrons s'y "amuser" (pour ne pas dire, s'y casser les dents).

Formator 14/04/2017 12h27

Citation:

Envoyé par bugmenot111 (Message 520222)
Salut tu as Nanocom ou non? Merci.

Salut Bugmenot111,

Merci de ta participation.

Non, je n'ai pas cet outil de diagnostic.

Maxpower 14/04/2017 13h34

Salut ,j'ai regarder vite fait ,je pense que c'est la mais pas trouver le decryptage
http://img4.hostingpics.net/thumbs/m...magebitmap.png

tu peux regarder les liens ci dessous qui peuvent t'interressé ,

http://forums.lr4x4.com/topic/44106-...jector-coding/
http://forum.landrovernet.com/showth...-codes-Answers

The injector codes are composed of 5 characters, 4 literal and 1 that can be numeric or literal.
The first 4 characters are coupled two by two and the last one is single (for example NN FG 5 ).
The last character can be different because there are 3 types of injectors built from year 1999 up to now.

MrRorry 14/04/2017 15h38

Salut, j'ai jetté un coup d'oeil
tu devrais deja garder les meme codes que tu metterais de l'injo 1 a 4
et decaler/faire tourner les valeurs

Ex:

ABCDE
EABCD
DEABC
CDEAB

BCDEA
ABCDE
EABCD
DEABC

...etc...

Il sera deja plus facile de reperer les valeurs qui changent et a quel endroit.

Formator 14/04/2017 17h41

Citation:

Envoyé par bugmenot111 (Message 520234)
rebonjour tu utilises quoi? Merci.


HawkEye pro - Bearmach

Formator 14/04/2017 17h45

Citation:

Envoyé par Maxpower (Message 520235)
Salut ,j'ai regarder vite fait ,je pense que c'est la mais pas trouver le decryptage
http://img4.hostingpics.net/thumbs/m...magebitmap.png

tu peux regarder les liens ci dessous qui peuvent t'interressé ,

http://forums.lr4x4.com/topic/44106-...jector-coding/
http://forum.landrovernet.com/showth...-codes-Answers

The injector codes are composed of 5 characters, 4 literal and 1 that can be numeric or literal.
The first 4 characters are coupled two by two and the last one is single (for example NN FG 5 ).
The last character can be different because there are 3 types of injectors built from year 1999 up to now.

Merci de ta participation.

Je vois qu'avec l'outil Nanocom, ils ont le même problème.
Par-contre, dans ce topic, ils expliquent certaines correspondances avec des chiffres, mais l'outil que j'ai ne propose pas des chiffres à la place du 5ème caractère.

Formator 14/04/2017 17h46

Citation:

Envoyé par MrRorry (Message 520249)
Salut, j'ai jetté un coup d'oeil
tu devrais deja garder les meme codes que tu metterais de l'injo 1 a 4
et decaler/faire tourner les valeurs

Ex:

ABCDE
EABCD
DEABC
CDEAB

BCDEA
ABCDE
EABCD
DEABC

...etc...

Il sera deja plus facile de reperer les valeurs qui changent et a quel endroit.

Salut MrRorry,

Merci de ta participation.

Je referai une ou 2 autres séries en appliquant ce que tu dis, et le posterai.
Avec, les 4 séries actuelles, pas de possibilité ?

MrRorry 14/04/2017 19h20

Citation:

Envoyé par Formator (Message 520261)
Salut MrRorry,

Merci de ta participation.

Je referai une ou 2 autres séries en appliquant ce que tu dis, et le posterai.
Avec, les 4 séries actuelles, pas de possibilité ?

Si surement,
mais je vais etre plus precis pour que ce soit plus clair,
en gardant les memes valeurs leurs mouvements sautera aux yeux dans le dump du fait qu'elles seront uniques (ABCDE et non MMMJA par ex)
de la il sera plus facile de determiner son emplacement, le nombre de bits impliqués puis etablir la corelation entre la valeur entrée et la valeur stockée en eeprom (A en ascii = 0x41 en hexa = 01000001 en binaire.... mais qui donne a la fin 0xFC08 en eeprom)
de la restera juste a analyser le pourquoi du comment (rotation de bits, xor avec valeurs constantes, xor avec octet precedent... ou que sais je encore...)

Requis pour arriver a tes fins:
- un thermos de café
- du calme autour de toi
- un cerveau
- un editeur hexadecimal
- un fichier texte

bon courage a tous ceux qui se pencherons dessus. :46:

Kennfeld 14/04/2017 20h46

j'ai un TD5 dans la cours
et eeprom analyser

Maxpower 14/04/2017 21h23

Quel est ce code qu'il faut passé a 00 pour off l'immo ,retrouvé en comparant d'autres dump

Code pin ?Immo ID ?Connais pas du tout antidem Land rover .
(rien a voir avec le sujet ,mais c 'est bon a savoir :) )
http://img15.hostingpics.net/thumbs/...magebitmap.png

Formator 14/04/2017 22h30

Citation:

Envoyé par Kennfeld (Message 520313)
j'ai un TD5 dans la cours
et eeprom analyser

Il y a plusieurs modèles de MEMS 3 pour ces TD5.

Celui-ci est un "ancien" avec une 27c1024, les news ont une 29F200 avec une Eeprom 93c66

Maxpower 14/04/2017 23h10

http://img15.hostingpics.net/thumbs/...agebitmap3.png
L'architecture a l'air similaire sur les 93c66 juste + de FF FF ;)

Formator 14/04/2017 23h49

Normalement, de l'adresse 6C à 75 inclus, c'est l'immo.
Ne pas s'embêter avec ces octets pour les codes injecteurs.

Kennfeld 15/04/2017 06h36

celle ci est un 138 CV avec une 29F200

Formator 15/04/2017 11h08

2 pièce(s) jointe(s)
Voilà une 5ème et 6ème série, comme convenu.

Sachant que les lettres A, D, I, J, K et N, ne sont pas systématiquement dans les 5 colonnes de possibilités d'entrée de codes (code injecteur sur 5 lettres), je ne suis pas parti avec ABCDE mais avec BCEFG, que j'ai fait "tourner" (voir tableau joint).

La 6ème est la même chose (j'ai re-rentré les mêmes codes et de la même façon) et relu (les codes mémorisés via l'outil de diag sont les même que la série 5).
Les octects qui ont bougés dans le dump, entre la 5ème et 6ème série, ne font donc pas partie du codage injecteurs et peuvent donc être éliminés du casse tête.

PS:
Dans ta liste MrRORRY, tu as oublié l'aspirine !!!


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

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Version française #23 par l'association vBulletin francophone
Tlemcen-electronic © All right reserved