https://www.carhackingvillage.com/getting-started
https://www.carhackingvillage.com/grimmcon-ctf
CSS Electronics is a developer of professional-grade, simple-to-use and low cost CAN bus data loggers. We're based in Denmark and operate globally:
- We supply 1,000+ companies across 80+ countries
- Applications include telematics, development & diagnostics
- Industries include automotive, heavy duty, motorsports, & production
- Users include OEM engineers, operators, site managers & researchers
- Assembly is done by ISO 9001:2015 certified US partners - scaling to any volume
- We offset 100% of our CO2 footprint
Diagnostic tools are able to contact all ECUs installed in a vehicle, which has UDS services enabled. In contrast to the CAN bus protocol, which only uses the first and second layers of the OSI model, UDS utilizes the fifth and seventh layers of the OSI model. The Service ID (SID) and the parameters associated with the services are contained in the 8 data bytes of a message frame.
https://en.wikipedia.org/wiki/OSI_model
http://www.racelogic.co.uk/_downloads/vbox/Vehicles/Other/Docs/Tesla-Model%203.pdf
// OBD CAN message IDs
const auto OBD_CAN_BROADCAST_ID = 0X7DF;
const auto OBD_CAN_REQUEST_ID = 0x7E0;
https://github.com/towynlin/carloop-obd-publisher/blob/master/application.cpp
http://media3.ev-tv.me/Speedhut.pdf
http://opengarages.org/handbook/ebook/
https://www.vector.com/int/en/products/products-a-z/hardware/network-interfaces/successor-products/
http://www.viewtool.com/index.php/en/14-2016-07-26-07-18-35/57-2016-07-27-07-19-58
https://cantools.readthedocs.io/en/latest/
https://www.csselectronics.com/screen/product/can-lin-logger-wifi-canedge2/language/en
https://copperhilltech.com/pican-2-can-bus-interface-for-raspberry-pi/
https://www.waveshare.com/rs485-can-hat.htm
https://python-can.readthedocs.io/en/master/
https://pypi.org/project/cantools/
https://canmatrix.readthedocs.io/en/latest/
https://github.com/dschanoeh/Kayak
https://github.com/commaai/opendbc
https://github.com/howerj/dbcc
Timeline:
- 11:00 am, Aug 5. Find out about Village CTF.