Register
Page 7 of 41 FirstFirst ... 2345678910111217 ... LastLast
Results 91 to 105 of 602
  1. #91
    Newbie
    Join Date
    Dec 2010
    Posts
    11
    Thanks Thanks Given 
    0
    Thanks Thanks Received 
    0
    Thanked in
    0 Posts

    Default XORs

    Hi vlk69

    Thanks for the files. Taking in consideration the files, it seems that the checksum is at 0x0B48 and not at 0x0AE0, so initial assumption should be ok. What do you think siti?

    The addresses and the calculations that siti mention are very interesting, so tired of making XORs calculations in windows calculator, I decide to write a program that make the calculations for us. Please find attach the XORs calculator. You just need to open a window command line (go to start->run and type cmd). This will open a console window. At that point, just go to the folder where you save the checksum.exe file and run it with the parameter equal to the e2prom file. Ex: checksum rcd510.bin.

    I decide to make a final XOR between the results, and in siti example the result is 0xFFFF in both cases, something that is interesting also. With old files the 0xFFFF appears in the first calculations.

    The carradio ideia about the counter, is interesting also, but you mark the green bytes wrong, it is D7 80 C3 F1. Why do you thing is a counter and not a checksum.

    I would like to ask also vlk69 if he introduce a complete wrong code or only one digit, because the "counter" only misses the XOR calculations in one byte.

    Why do you think last byte of "counter" is a CRC carradio2001?. Any ideias how to calculate it? From what I understand you decide to multiply the 31 by 2 and then reverse the XOR in order to calculate the next safe. Why by two, and not just add 1 to 32.

    Does someone knows how to calculate the old algo? Could give me ideias for the new one. There is one post in another thread talking about an old algo for code 1119, but I did not understand how the second four bytes are calculated. In that example, the first XORs give 0xFFFF

    Hope you enjoy the XOR calculator

    Attached Files Attached Files

  2. #92
    DK Veteran
    carradio2001's Avatar
    Join Date
    Nov 2009
    Location
    France
    Posts
    1,783
    Thanks Thanks Given 
    1,313
    Thanks Thanks Received 
    3,687
    Thanked in
    956 Posts

    Default

    Quote Originally Posted by adecode View Post

    The carradio ideia about the counter, is interesting also, but you mark the green bytes wrong, it is D7 80 C3 F1. Why do you thing is a counter and not a checksum.

    Why do you think last byte of "counter" is a CRC carradio2001?. Any ideas how to calculate it?
    Hi Adecode,

    Well, this dump it is like Opel dumps (95640 eeprom). The counter in Opel dumps is 00 11 22 and a checksum XX. I never know how is calculate it, only use it as it is.
    About D7 80 C3 F1, it is the bytes like the safe0 and safe1 dumps from our member #vlk69, maybe one digit left or right.

    These "new" algos have everytime the "T23J" code in ASCII. All known new algos by me, have the code everytime on the line with the "T23J", after that is everytime checksums and counter and maybe another checksums. I marked the interesting area up this message.

    Carradio2001.

  3. #93
    DK Veteran
    siti's Avatar
    Join Date
    Sep 2009
    Location
    RO-ALBA
    Posts
    1,140
    Thanks Thanks Given 
    263
    Thanks Thanks Received 
    2,067
    Thanked in
    750 Posts

    Default



    Does someone knows how to calculate the old algo? Could give me ideias for the new one. There is one post in another thread talking about an old algo for code 1119, but I did not understand how the second four bytes are calculated. In that example, the first XORs give 0xFFFF

    Hope you enjoy the XOR calculator

    [/QUOTE]



    is very simple old algo VW,a single op math with XOR

  4. #94
    DK Veteran
    carradio2001's Avatar
    Join Date
    Nov 2009
    Location
    France
    Posts
    1,783
    Thanks Thanks Given 
    1,313
    Thanks Thanks Received 
    3,687
    Thanked in
    956 Posts

    Default

    Quote Originally Posted by siti View Post
    is very simple old algo VW,a single op math with XOR
    It is NOT so simply !

    Carradio2001.

  5. #95
    Newbie
    Join Date
    Dec 2010
    Posts
    11
    Thanks Thanks Given 
    0
    Thanks Thanks Received 
    0
    Thanked in
    0 Posts

    Default

    Hi Carradio2001

    Any help with the old algo.

    It is possible to any one to use a digital analyser and check the e2prom addresses that are read during a enter code procedure by the user. Basically is try to understand what bytes the MCU is reading to make the calculations for the algo.

    From what I understand the old algo use a constant to XOR with the address 0AE0. I do not know if it is one constant or several.

    What I want to prove is that there is a table of constants inside the E2PROM that is equal for all E2PROM.

    Based on some information inside the E2PROM (some calculations based on the addresses mention before (AE0, B00 and B20)), the MCU calculates the offset of that table, and than make the xor of that constant with the code at 0AE0.

    To prove this, I need to know the addresses that MCU access the E2PROM and then check if this addresses contain the constant information for the XOR.

    Any more ideias?

  6. #96
    Member

    Join Date
    Jun 2010
    Location
    EU
    Posts
    99
    Thanks Thanks Given 
    22
    Thanks Thanks Received 
    35
    Thanked in
    11 Posts

    Default I2C analyser

    Hi, this is what i will do when have little bit more time, look what CPU do on I2C before & after enter CODE.

    Quote Originally Posted by adecode View Post
    Hi Carradio2001

    Any help with the old algo.

    It is possible to any one to use a digital analyser and check the e2prom addresses that are read during a enter code procedure by the user. Basically is try to understand what bytes the MCU is reading to make the calculations for the algo.

    From what I understand the old algo use a constant to XOR with the address 0AE0. I do not know if it is one constant or several.

    What I want to prove is that there is a table of constants inside the E2PROM that is equal for all E2PROM.

    Based on some information inside the E2PROM (some calculations based on the addresses mention before (AE0, B00 and B20)), the MCU calculates the offset of that table, and than make the xor of that constant with the code at 0AE0.

    To prove this, I need to know the addresses that MCU access the E2PROM and then check if this addresses contain the constant information for the XOR.

    Any more ideias?

  7. #97
    Newbie
    Join Date
    Dec 2010
    Posts
    11
    Thanks Thanks Given 
    0
    Thanks Thanks Received 
    0
    Thanked in
    0 Posts

    Default

    Hi vlk69

    I will be waiting for that

  8. #98
    DK Veteran
    alexics's Avatar
    Join Date
    Jan 2010
    Location
    Kidderminster
    Posts
    726
    Thanks Thanks Given 
    1
    Thanks Thanks Received 
    56
    Thanked in
    34 Posts

    Default

    Quote Originally Posted by adecode View Post
    Hi vlk69

    I will be waiting for that
    The old algo uses a ten bye lookup table but thrree of the code addresses are xored. I should know I cracked it in the first place years ago.
    It does not matter how slowly you go so long as you do not stop - Confucious

    You will move very slowly when facing a brick wall - Alexics

    Ford Visteon V series LOCKED - SORTED

    Ford Visteon V series CODE OFF - SORTED

    Ford Visteon V series recoding - IN PROGRESS

    Ford Visteon V series calculator - IN PROGRESS

    VW Blaupunkt calculator - IN PROGRESS

  9. #99
    DK Veteran
    carradio2001's Avatar
    Join Date
    Nov 2009
    Location
    France
    Posts
    1,783
    Thanks Thanks Given 
    1,313
    Thanks Thanks Received 
    3,687
    Thanked in
    956 Posts

    Default

    Quote Originally Posted by vlk69 View Post
    Hi, this is what i will do when have little bit more time, look what CPU do on I2C before & after enter CODE.
    I think your I2C analyzer not help you. Inside is a SPI eeprom: 95128.

    Carradio2001.

  10. #100
    DK Veteran
    carradio2001's Avatar
    Join Date
    Nov 2009
    Location
    France
    Posts
    1,783
    Thanks Thanks Given 
    1,313
    Thanks Thanks Received 
    3,687
    Thanked in
    956 Posts

    Default

    Quote Originally Posted by carradio2001 View Post
    #adecode,
    ...not move away from the main solution, which is discover the algo)
    As I said, why not believe me ? The code is on address 0AE0 and is matter of mathematics. Need to work on the table with any kind of formula. Good luck and keep in touch !

    Carradio2001.

  11. #101
    DK Veteran
    alexics's Avatar
    Join Date
    Jan 2010
    Location
    Kidderminster
    Posts
    726
    Thanks Thanks Given 
    1
    Thanks Thanks Received 
    56
    Thanked in
    34 Posts

    Default

    The 'code area' does start at 0AE0 and the patterns in that area are based on a previous algo but that won't help trust me on this. In the old algo the interlocking checksums were the same across different models. This is one stage further on. The data is likely encrypted by a unique key stored in the processor. Once the key is known then decoding would be simple. Apply the key then use the old algo. They haven't reinvented the wheel because they want an easy solution for them that makes it very difficult for us.

    Also a possible calculator would be based on the Blaupunkt calcs but be modified to make it difficult to work out for us but stupidly simple for them. It's a game of cat and mouse and they are winning it.
    It does not matter how slowly you go so long as you do not stop - Confucious

    You will move very slowly when facing a brick wall - Alexics

    Ford Visteon V series LOCKED - SORTED

    Ford Visteon V series CODE OFF - SORTED

    Ford Visteon V series recoding - IN PROGRESS

    Ford Visteon V series calculator - IN PROGRESS

    VW Blaupunkt calculator - IN PROGRESS

  12. #102
    DK Veteran
    alexics's Avatar
    Join Date
    Jan 2010
    Location
    Kidderminster
    Posts
    726
    Thanks Thanks Given 
    1
    Thanks Thanks Received 
    56
    Thanked in
    34 Posts

    Default

    Has anyone tried xoring the code area with the radios serial number stored in the dump? This after all is unique to each set.
    It does not matter how slowly you go so long as you do not stop - Confucious

    You will move very slowly when facing a brick wall - Alexics

    Ford Visteon V series LOCKED - SORTED

    Ford Visteon V series CODE OFF - SORTED

    Ford Visteon V series recoding - IN PROGRESS

    Ford Visteon V series calculator - IN PROGRESS

    VW Blaupunkt calculator - IN PROGRESS

  13. #103
    DK Veteran
    cartech's Avatar
    Join Date
    Jul 2009
    Posts
    352
    Thanks Thanks Given 
    17
    Thanks Thanks Received 
    6
    Thanked in
    6 Posts

    Default

    hello!
    any body can give me help here?
    http://www.digital-kaos.co.uk/forums...please-183450/

  14. #104
    Junior Member
    Join Date
    Feb 2010
    Posts
    20
    Thanks Thanks Given 
    0
    Thanks Thanks Received 
    0
    Thanked in
    0 Posts

    Default Help

    Hello,
    I tray also to help, Is this helpful!
    This is the DNL file that are programed in to the Nec850V and also the eeprom.
    Attached Images Attached Images

  15. #105
    Top Poster
    Join Date
    Apr 2010
    Posts
    166
    Thanks Thanks Given 
    33
    Thanks Thanks Received 
    15
    Thanked in
    9 Posts

    Default RCD 510

    Hi all

    Please help this car radio
    I need corect code

    Thanks

    Krisz
    Attached Files Attached Files

 

 
Page 7 of 41 FirstFirst ... 2345678910111217 ... LastLast

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
This website uses cookies
We use cookies to store session information to facilitate remembering your login information, to allow you to save website preferences, to personalise content and ads, to provide social media features and to analyse our traffic. We also share information about your use of our site with our social media, advertising and analytics partners.