From a6e68280661900b617bb31386f301069568dde68 Mon Sep 17 00:00:00 2001 From: Mr-IoT Date: Sun, 31 Dec 2023 02:50:35 +0530 Subject: [PATCH] Add files via upload --- Automotive/Automotive-security.md | 93 +++++++++++++++++++++++++++++++ 1 file changed, 93 insertions(+) create mode 100644 Automotive/Automotive-security.md diff --git a/Automotive/Automotive-security.md b/Automotive/Automotive-security.md new file mode 100644 index 0000000..ca78369 --- /dev/null +++ b/Automotive/Automotive-security.md @@ -0,0 +1,93 @@ +## Automotive + +### AutomotiveSecurity +- [Automotive-Security](https://github.com/V33RU/IoTSecurity101/blob/master/Automotive-Security.md) + +--- + +[Automotive-Security](https://github.com/V33RU/IoTSecurity101/blob/master/Automotive/Automotive-security.md) comprises a vast amount of interlinkings to different cybersecurity areas like IoT Security. So, don't limit yourself. + +This page contains additional stuff specific to automotive security compared to IoTsecurity101. + +Note: Explore each link to dig more into your topic of interest. + +--- + +#### ApproachMethodology + +- ***1. In-Vehicle Network*** +- ***2. Hardware Hacking & Fault Injections & SCA Attacks*** +- ***3. Firmware Pentesting (OS and Firmware)*** +- ***4. Wireless Connectivity (RF, Zigbee, WiFi, Bluetooth, etc)*** +- ***5. Mobile App (Android & iOS)*** +- ***6. Cloud / Telemetry*** + +--- + +## Contents + +### AutomotiveSecurityInformation +- [Automotive Security Community](#AutomotiveSecurityCommunity) +- [Educational Content](#BooksChannelsRelatedToAutomotiveSecurity) +- [Exploitation Tools](#ExploitationTools) + +--- + +## InVehicleNetworkCommunicationProtocols +- [CAN](https://en.wikipedia.org/wiki/CAN_bus) +- [CAN-FD](https://en.wikipedia.org/wiki/CAN_FD) +- [LIN](https://en.wikipedia.org/wiki/Local_Interconnect_Network) + +--- + +### AutomotiveSecurityCommunity + +- [ASRG](asrg.io) +- [Auto-ISAC](https://automotiveisac.com/) + +--- + +### BooksChannelsRelatedToAutomotiveSecurity + +#### Books +- [Car Hacker's Handbook by Craig Smith](https://nostarch.com/carhacking) +- [Hacking Connected Cars: Tactics, Techniques, and Procedures](https://onlinelibrary.wiley.com/doi/book/10.1002/9781119491774) + +#### Channels +- [ASRG](https://www.youtube.com/@automotivesecurityresearch1613) +- [Car Hacking Village](https://www.youtube.com/@carhackingvillage) + +#### Blogs +- [CANisLabs](https://kentindell.github.io/) +- [CANBusHack](https://canbushack.com/blog/) + +--- + +### ExploitationTools + +#### Hardware + +- [Nano-CAN](https://github.com/mintynet/nano-can) - Go-to CAN tool for beginners for hardware MITM. +- [USBtin](http://www.fischl.de/usbtin/) - USB2CAN connector for data dumping on Linux. +- [USB2CAN](http://www.8devices.com/products/usb2can/) - CAN connector for data dumping on Linux. +- [CANPico](https://canislabs.com/canpico/) - Best tool for protocol level attacks, also comes with C API library support. +- [Intrepid Tools](http://store.intrepidcs.com/) - Costly but reliable for rich hackers and corporate, comes with software support too. +- [CANtact](http://linklayer.github.io/cantact/) - Open source tool available for purchase also. +- [OBD-KILL](https://store.intrepidcs.com/product/chv-badge-30) - Fancy hacker version of CANPico. +- [ELM327](https://www.elmelectronics.com/obdic.html) - Works (sometimes) in old vehicles where there is OBD-II data inflow protection enabled. + +#### Software + +- [can-utils](https://github.com/linux-can/can-utils) - Linux (SocketCAN) userspace utilities and tools for CAN bus. +- [ICsim](https://github.com/zombieCraig/ICSim/) - CLI based Instrument Cluster emulator for learning. +- [UDSim](https://github.com/zombieCraig/UDSim/) - GUI tool helps in learning also. +- [CANalyse 2.0](https://github.com/canalyse/CANalyse-2.0) - Vehicle network analyzer built on top of python-can library. +- [CANToolz](https://github.com/eik00d/CANToolz) - Framework for analyzing CAN bus networks. +- [CANalyzat0r](https://github.com/schutzwerk/CANalyzat0r) - Framework for analyzing vehicle networks. + +#### Libraries + +- [python-can](https://pypi.org/project/python-can/) - Python support for CAN developers and scripting. +- [Scap CAN Layer](https://dissec.to/kb/chapters/can/can-scapy.html) - CAN integration in Scapy + +---