NefMoto

Technical => Flashing and Chipping => Topic started by: totti on September 07, 2016, 11:15:50 AM



Title: Modifined bin RSA signature error
Post by: totti on September 07, 2016, 11:15:50 AM
Hi!

My friend has an Seat Leon 1.8t with modified ECU. I downloaded the bin, and run the me7check and m7sum and got a RSA signature error. I would like to modify the bin(disable second O2 sensor). The question is, if I modify the bin, then calcthe new crc with m7sum everything will be good?


Title: Re: Modifined bin RSA signature error
Post by: totti on September 07, 2016, 11:17:08 AM
The log from the downloaded bin:
==============================================================================
ME7Check v1.12 (c) mki, 06/2004-05/2012
Checking file ..\Seat Leon fr jih-945.bin (size=1048576)
Reading Version Strings...
-> Bootrom Version = 05.12
-> EPK = 41/1/ME7.5/51/4019.02//24C/Dst03o/030702/
-> Contents of ECUID data table:
   - '0261208115'         (SSECUHN)         
   - '1037366379'         (SSECUSN)         
   - '06A906032MJ '       (VAG part number)
   - '0003'               (VAG sw number)   
   - '1.8L R4/5VT     '   (engine id)       
-> Contents of ECUID data table:
   - 'HW_MAN004'                           


RSA signature failure found
-> Found 1 error!!!   *******************************

ME7Tool (v1.0.3) [Management tool for Bosch ME7.x firmwares]
Inspiration from Andy Whittaker's tools and information.
Written by 360trev and nyet [BSD License Open Source].

Attempting to open firmware file '..\Seat Leon fr jih-945.bin'

Step #1: Reading ROM info ..
 Searching for EPK signature...OK
 Searching for ECUID table...OK
 EPK         : '41/1/ME7.5/51/4019.02//24C/Dst03o/030702/'
 Part Number : '06A906032MJ '
 Engine ID   : '1.8L R4/5VT     '
 SW Version  : '0003'
 HW Number   : '0261208115'
 SW Number   : '1037366379'

Step #2: Reading ROMSYS ..
 Startup section: word[0x008000]+word[0x00FFFE]
 @008038 Add=0x00F6B5 CalcAdd=0x00F6B5  ADD OK
 Program pages: 8k page first+last in 0x0000-0xFFFF and 0x20000-0xFFFFF
 @00803c Add=0xA3B1F1 CalcAdd=0xA3B1F1  ADD OK
 All param page: word[0x010000]+word[0x01FFFE]
 @01bef0 Add=0x00971D CalcAdd=0x00971D  ADD OK

Step #3: Reading RSA signatures ..
 Searching for RSA offset #0...OK
 Searching for RSA offset #1...OK
         Signature: @8f5e4-8f664
           Modulus: @168d4-16954
          Exponent: @16954 = 3
 Searching for MD5 ranges...OK
 MD5 Block Offset Table @168b0 [32 bytes]:
 1) 0x00010002-0x00013FFE
 2) 0x00014252-0x00017F4E
 3) 0x00018192-0x0001FBDC
 4) 0x00026A00-0x0002FFFC
 EncrMD5: 77 74 d2 15 28 21 aa bc 08 4a 97 bd 7d 24 a7 2e
 CalcMD5: 81 0d 6a fb 13 97 65 20 01 95 2f 6f 2f 6d d8 84
 ** NOT OK **

Step #4: Finding CRC table(s) ..
 Searching for CRC table(s)...OK
 CRC table(s) OK

Step #5: Reading Main Data Checksums ..
 Searching for main data CRC pre block...missing
 Searching for main data CRC/csum blocks...OK
 Searching for main data CRC offsets...missing
 Searching for main data checksum offsets...OK
 Main Checksums:
 1) 0x010002-0x013FFE CalcCSM: 00134D00
 2) 0x014252-0x017F4E CalcCSM: 00276C59
 3) 0x018192-0x01FBDC CalcCSM: 0045E36D
 4) 0x026A00-0x02FFFC CalcCSM: 00C257C2
 @8fe2a CSM: 00C257C2 CalcCSM: 00C257C2  Main data checksum OK

Step #6: Reading Main Program Checksums ..
 Searching for main program checksum..OK
 ROM Checksum Block Offset Table @1fb74 [16 bytes]:
 1) 0x000000-0x00FBFF CalcChk: 48D184BF
    0x00FC00-0x01FFFF CalcChk: 21F89FEE CalcCRC: 25FE8BE8 SKIPPED
 2) 0x020000-0x0FFFFF
    <fffe0>  Chk: 3234F8B5 CalcChk: 3234F8B5 OK (i)

Step #7: Reading Multipoint Checksum Blocks ..
 Searching for multipoint block descriptor #1...missing
 Searching for multipoint block descriptor #2...OK
 1) <1fbde>  0x000000-0x003FFF Chk: 0FA0F5CF Boot: (whitelisted) OK
 2) <1fbee>  0x004000-0x007FFF Chk: 0F4716B3 Boot: (whitelisted) OK
 3) <1fbfe>  0x000000-0x003FFF Chk: 0FA0F5CF CalcChk: 0FA0F5CF OK
 4) <1fc0e>  0x004000-0x007FFF Chk: 0F4716B3 CalcChk: 0F4716B3 OK
 Multipoint #2: [66 blocks x <16> = 1056 bytes]

*** Found 70 checksums in ..\Seat Leon fr jih-945.bin

*** WARNING! 1/1 uncorrected error(s) in ..\Seat Leon fr jih-945.bin! ***


Title: Re: Modifined bin RSA signature error
Post by: nyet on September 07, 2016, 11:22:02 AM
Yes.