Definition file: Difference between revisions
Jump to navigation
Jump to search
Mike Jones (talk | contribs) (Created page with "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. "Becau...") |
Mike Jones (talk | contribs) |
||
(14 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
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. |
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 |
"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== |
==*.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 |
== *.a2l/ Damos - includes definitions of all values== |
||
⚫ | |||
⚫ | |||
:- "Damos" is ETAS Ascet (Bosch) specific - OE Software |
|||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
:*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.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]