79101981

Date: 2024-10-18 12:01:41
Score: 0.5
Natty:
Report link

What information you need

If we are talking about Diagnostic on CAN, then to be able to say whether this communication is using UDS protocol you need to know:

How to get them

Certain ways

The only way to be sure that the communication you are observing is diagnostic communication is basing on OEM (e.g. Toyota, FIAT) requirements. So basically, you need to get some piece of documentation or get an access to their standards about diagnostic communication. Those information are either public or have leaked for older car models.

Probable ways

If you have an option to observe diagnostic (UDS) communication, then you would be able to figure out most of the previously mentioned variables/parameters.

In every diagnostic communication you will see Tester Present and Diagnostic Session Control services being used. So you can look for:

Guessing

Just sending blindly requests (e.g. Tester Present) and hoping for a response. If we assume Normal Fixed Addressing format (which is most likely to be used), this is relatively possible to figure out.

Reasons:
  • Long answer (-1):
  • No code block (0.5):
  • Starts with a question (0.5): What infor
  • Low reputation (0.5):
Posted by: Maciek