Heavy Vehicle Cyber Security

Source Code

Free & Open Source

  1. J1939 Decoder (github.com)


ORNL Internal

(Note: Not publicly accessible)
  1. Forward Road Image Processor
  2. J1939 Attack Scripts
    • jreq.py
      J1939 RQST (PGN = 59904) script -- This script will take a PGN as an argument and send a J1939 RQST message and display the response received.

    • jreq-mp.py
      This script is the same as the jreq.py script, but will handle responses that are multi-part.

    • getIdentsSoftVers.sh
      This script will get ECU Information (PGN 64965) and ECU software version string (PGN 65242) for a set of source addresses.

Updated: Thu Dec 19 11:53:47 EST 2024