What you'll learn Overview of Car Protocol (CAN) Implementing Advance Car Simulator Finding Different Types of Vulnerabilities in Virtual Car Advance Automotive Security Exploration Tools On-Board Diagnostic II (OBD2) Concepts Types of OBD2 Protocols Creating OBD2 Connector Creating Device 2.0 to Communicate with Real Vehicle Working on Real Car and Finding Vulnerabilities Creating Electronic Control Unit (ECU) Model Reverse Engineering CAN Packets on ECU Model Testing Security Tools and Finding Vulnerabilities in ECU Model Course content 13 sections • 43 lectures • 3h 26m total length 02:48 06:00 Requirements Basic Knowledge of Linux Completed Automobile Hacking and Security v1.0 (Recommended) Hardware Requirements for Communicating with Real Vehicle (Find details inside course) Description Have you ever thought the car you drive can also be hacked and it's also vulnerable to hackers ?
Welcome to the second course on Automobile Hacking and Security version 2.0. In our first course we created our base on automobile security, learned the protocol on which modern day vehicles operate and looked at tools through which we can find vulnerabilities in cars and worked on real vehicles as well. In this course we will look at some advanced and interesting concepts and see how deep the rabbit hole goes. We will start this course with the overview of the first course so all things revised and clear. Then we will implement a car simulator with higher difficulty levels and look for advanced tools on automobile security starting with CaringCaribou. We will see how we can find all the unique IDS in CAN Network. We will work on Unified Diagnostics Services (UDS) and also see Fuzzer Brute Force Attack. Then we will look at another advanced tool on automobile security CANAnalyzer which is a graphical tool. We will do Sniff and Send CAN Packets Attack and Fuzzer Test. After that we will cover On-Board Diagnostic II (OBD2). We will see OBD2 Protocols and create OBD2 Universal connectors as well to communicate with real vehicles. After that we will create a version 2.0 device with MCP2515 module to communicate with real vehicles and get real time data from cars. Then will do a practical demo on a real car with version 2.0 device and OBD2 connector. After that we will move to the very interesting part of this course in which we will create an Electronic Control Unit model ECU. This ECU unit will help us test all tools which we study in this course. We will also connect our version 2.0 device with this ECU unit and try to Reverse Engineer CAN Frames. In the last one important thing this course is NOT for everyone But for anyone who is passionate about cybersecurity and has the ability to think out of the BOX!
Who this course is for: For Cybersecurity Researchers Ethical Hackers Hobbyist and Learners Anyone passionate about Cyber Security, But! Can think out of the box!!!
What you'll learn Communication Protocol on which Modern Vehicles Operate Basics of CAN (Controller Area Network) Communicating with CAN Protocol Implementing Virtual Car Simulator Finding Different Types of Vulnerabilities in Virtual Car Creating the Device to Communicate with Real Vehicle Working on Real Car and Finding Vulnerabilities
Requirements Basic Knowledge of Linux Hardware Requirements for Communicating with Real Vehicle (Find details inside course) Description Have you ever thought the car you drive can also be hacked and it's also vulnerable to hackers ?
Yes modern day vehicles are as vulnerable as your phone or your laptop even its vulnerability is much higher. Today’s modern vehicle is a complex set of microprocessors and microcontrollers which can be hacked just like computers. In this course we will see how modern vehicles can be hacked and how we can find vulnerabilities in it. Since this topic will be new to most of you, we will start this course from a very basic level. First we will look into the communication protocols of embedded systems and see how systems communicate with each other.
After creating our base we will see Controller Area Network or CAN for short. CAN is the protocol on which modern vehicles operate so first we will look at this protocol and see how the protocol works, why we need this protocol and how vehicles operate on this protocol.
After understanding Controller Area Network (CAN) we will install virtual car simulator so virtual simulator is similar to real car and we can do all the basic things on this simulator which we can do on real car so before moving to real vehicle first we will see how we can work on CAN protocol in virtual car. Also this section will be helpful to everyone so those who just want to learn automobile security without touching the real car can learn all the things from a virtual car simulator.
After practicing on a virtual simulator we will move on to a real vehicle so first we will see all the hardware requirements and how to create the device to communicate with the car.
After creating the device we will go into the real car and test the device. Then we will perform vulnerability tests on the real car which we did with a virtual car. We will cover this course on virtual car as well as on real car, so you will have a better understanding of vulnerabilities in automobiles. So this course is for ethical hackers, pentesters and all types of security researchers.
Navigation update, Eastern Europe (V17) Always determine the best route to your destination using the navigation system. Check carefully whether this navigation update fits your car and navigation system. If the seal of the product is broken, it cannot be returned. If in doubt, contact your dealer. The navigation DVD for your car contains an update of the road information for Eastern Europe; Albania*, Bosnia and Herzegovina*, Bulgaria*, Denmark, Germany, Estonia, Finland, Greece*, Croatia*, Latvia*, Liechtenstein, Lithuania*, Macedonia*, Montenegro*, Norway, Austria, Poland*, Romania*, Russia *, San Marino, Sweden, Switzerland, Serbia*, Slovakia*, Slovenia*, Czech Republic*, Turkey*, Hungary*, Ukraine*, Vatican City and Belarus (Belarus)*. *partial coverage
Specifications
Part number 1T0051859AR
Additional information To be used in combination with the following navigation systems: Volkswagen RNS 510, RNS 810 / SEAT Media System 3.2 / ŠKODA Columbus. Platform: CY