NefMoto

Technical => Reverse Engineering => Topic started by: Chris65 on May 20, 2023, 12:54:20 PM



Title: Assistance with EPK structure?
Post by: Chris65 on May 20, 2023, 12:54:20 PM
Hi, I've been trying to figure out the structure of the EPK. I have exploded the string using the forward slash ('/'). This is what I've worked out so far:

length' is the length of the full EPK string
'finder', I've named it finder  but do not know its real meaning
'ecu' refers to the ECU used
'customer', is the number of the customer
 'unknown', I need help with this
'empty', seems to be empty
'version', matches the version in the A2L file
'project_no', ditto
'sequence', in the absence of a better term

I would like some help with regards to my assumptions and those fields I am unsure of


Title: Re: Assistance with EPK structure?
Post by: Tim on May 29, 2023, 06:37:43 AM
Hi, I've been trying to figure out the structure of the EPK. I have exploded the string using the forward slash ('/'). This is what I've worked out so far:

length' is the length of the full EPK string
'finder', I've named it finder  but do not know its real meaning
'ecu' refers to the ECU used
'customer', is the number of the customer
 'unknown', I need help with this
'empty', seems to be empty
'version', matches the version in the A2L file
'project_no', ditto
'sequence', in the absence of a better term

I would like some help with regards to my assumptions and those fields I am unsure of


Hi,

Here's what I'm aware of generally as translated from German:

The EPK is structured as follows:

Syntax:
a) <Length EPK>/
b) <EPC version>/
c) <ECU designation>/
d) <customer number>/
e) <project number>/
f) <branch manager of the database>/
g) <Program version>/
h) <Data version>/
i) <Date of last change>/

Naming structure of project number and versions vary by ECU.

Regards,


Title: Re: Assistance with EPK structure?
Post by: prj on May 29, 2023, 07:40:03 AM
And the fun part is that everything after a) and b) is completely OEM specific as to how it is used to identify anything.


Title: Re: Assistance with EPK structure?
Post by: Chris65 on June 01, 2023, 10:38:58 PM
Cheers guys! Made my day.  ;)


Title: Re: Assistance with EPK structure?
Post by: nyet on June 03, 2023, 10:07:00 AM
And the fun part is that everything after a) and b) is completely OEM specific as to how it is used to identify anything.

It's an insight as to how "professional" most proprietary code is.