7. General Vulnerability Found in Car
Hard Coded or Non-existence of Bluetooth Pin.
Can Packet Injection.
Weak Wpa2 Passwords.
Admin Consoles Open For Internet.
Insecure Firmware Updates And Downloads.
8. CAN (Controlled Area Network)
CAN is the central nervous system that enables communication
between all/some parts of the car.
CAN was originally developed by BOSCH in 1985 as an intra-vehicular
communication system.
The main motive of proposing CAN was that it allowed multiple ECU to
be communicated with only a single wire. A modern car can have as
much as 70 ECUs
9.
10. Working Of CAN Frame
A CAN frame has 3 major parts
● Arbitration Identifier
● Data Length Code
● Data field
CAN runs on two wires: CAN high (CANH) and CAN low (CANL).
14. Other Protocol
The CANopen Protocol.
The GMLAN Bus.
The ISO-TP Protocol.
The SAE J1850 Protocol.
The PWM Protocol.
The VPW Protocol.
15. ECU (Electronic Control Unit)
IC Embedded Circuits
Reads Data From Sensors
❖ Temperature
❖ Tyre Pressure
❖ Engine Fluids
❖ Many more
16.
17. Types Of ECU
Main ECU
❖ ECM -> Engine Control Module.
❖ EBCM -> Electronic Brake Control Module.
❖ PCM -> Power Control Module.
32- Bit 40 Mhz Processor With Code Size of 1 mb Max .
18. From Where You Can Start
http://opengarages.org/handbook/ebook/#calibre_link-382
https://www.slideshare.net/getcarloop/car-hacking-101
https://medium.com/supplyframe-hardware/def-con-27-car-hacking-village-eb
471a02b93a
https://medium.com/@tbruno25/car-hacking-the-can-bus-tutorial-i-wish-i-had-
783d7e0a2046
And Google