Definition file: Difference between revisions

From S4wiki
Jump to navigation Jump to search
No edit summary
 
(12 intermediate revisions by the same user not shown)
Line 3: Line 3:
"Because there's money in selling these codes (sometimes upwards of $50,000), the industry has little incentive to embrace the community" Malicious actors have damped public and community progress for decades and "...wont be motivated to share their findings" (p.64-65, Smith)
"Because there's money in selling these codes (sometimes upwards of $50,000), the industry has little incentive to embrace the community" Malicious actors have damped public and community progress for decades and "...wont be motivated to share their findings" (p.64-65, Smith)


=Two Main forms:=
=File Formats:=


==*.kp - WinOLS==
==*.kp - WinOLS==
Line 14: Line 14:
:- Can be created from *.kp files via scripts
:- Can be created from *.kp files via scripts
:- Freeware and community driven
:- Freeware and community driven

-----

=Other=


== *.ols - WinOLS project ==
== *.ols - WinOLS project ==
Line 23: Line 19:
:- *.bin data can be extracted via hex editor
:- *.bin data can be extracted via hex editor


== *.a2l aka Damos - includes definitions of all values==
== *.a2l/ Damos - includes definitions of all values==
:- .a2l general term - ASAM MCD-2 MC standard
:- Ideally a leak from Mfg service department, or OE tuner.
:- "Damos" is ETAS Ascet (Bosch) specific - OE Software
:- Rarely does it contain every map or byte/bit value.
::- Ideally a leak from Mfg service department, or OE tuner.
:- marketing/slang term based off ASAM MCD-2 MC standard
::- Rarely does it contain every map or byte/bit value.
See: https://www.asam.net/standards/detail/mcd-2-mc/wiki/

:*Frunktionsrahmen block diagrams are ETAS Ascet screenshots
:*ETAS is 100-percent subsidiary of Robert Bosch GmbH





Line 35: Line 35:
----
----
Source(s):
Source(s):
The Car Hacker's Handbook - A Guide for the Penetration Tester (Craig Smith)
:The Car Hacker's Handbook - A Guide for the Penetration Tester (Craig Smith)
:[[http://nefariousmotorsports.com/forum/index.php?topic=19233.msg144487#msg144487 jochen_145]]
:[[https://www.asam.net/standards/detail/mcd-2-mc/wiki/ MCD-2-MC Standards]]
:[[https://www.etas.com/download-center-files/products_ASCET_Software_Products/TechNote_DCM_File_Formats.pdf ETAS Damos Standard]]

Latest revision as of 02:14, 7 December 2022

Definition files allow raw binary data to be represented logically. They are the critical link between programmers and tuners - neither is much use without the other.

"Because there's money in selling these codes (sometimes upwards of $50,000), the industry has little incentive to embrace the community" Malicious actors have damped public and community progress for decades and "...wont be motivated to share their findings" (p.64-65, Smith)

File Formats:

*.kp - WinOLS

- Rare in public.
- Purchased or leaked files
- Linked to expensive software

*.xdf - TunerView

- Common in public
- Can be created from *.kp files via scripts
- Freeware and community driven

*.ols - WinOLS project

- contains definitions, original bin, and project bin packaged together
- *.bin data can be extracted via hex editor

*.a2l/ Damos - includes definitions of all values

- .a2l general term - ASAM MCD-2 MC standard
- "Damos" is ETAS Ascet (Bosch) specific - OE Software
- Ideally a leak from Mfg service department, or OE tuner.
- Rarely does it contain every map or byte/bit value.
  • Frunktionsrahmen block diagrams are ETAS Ascet screenshots
  • ETAS is 100-percent subsidiary of Robert Bosch GmbH





Source(s):

The Car Hacker's Handbook - A Guide for the Penetration Tester (Craig Smith)
[jochen_145]
[MCD-2-MC Standards]
[ETAS Damos Standard]