PDA

View Full Version : Mercedes HASH ERRORS



Shakeelbhugeloo
10th April, 2018, 05:40 PM
Can anyone explain how to Correct HASH ERROR?

droidwayne65
11th April, 2018, 02:20 PM
It's kinda time consuming to describe. Open the 0D69J bin. Each key has two eight-byte blocks of hash data. The first block for each key is stored sequentially from 0x080 to 0x0BF. The second block for each is stored sequentially from 0x0C0 to 0x0FF. The hash checksum table is stored from 0x040 to 0x05F, two bytes for each key. The checksum for each key's first eight-byte block is stored from 0x040 to 0x04F and the second block from 0x050 to 0x05F. So if, for example, you want to locate key0's data, it's first hash block would be at 0x080 to 0x087, it's second at 0x0C0 to 0x0C7, first block checksum at 0x040 to 0x041 and second block checksum at 0x050 to 0x051. Use a checksum/crc calculator to check each block's result and compare with it's data in the table. The irony is that I've never seen a failure due to bad checksum, since the cpu can easily correct that. Failure usually occurs because of corrupt hash or password data.