258 matches found
CANalyzat0r
该软件项目是菲利普·施密德(@CaptnBanana)在 SCHUTZWERK 与 阿伦大学 合作完成的学士学位论文成果。 更多信息请参考相应的博客文章。 为什么还需要另一个 CAN 工具? 从头开始构建,融入全新的分析机制理念 将许多其他工具的功能集于一身 模块化且可扩展:阅读文档并实现你自己的分析机制 通过 GUI 进行舒适的分析 在独立项目中使用数据库管理工作 文档:如果需要手册或技术信息,请阅读文档。 安装与运行: 运行 sudo ./installrequirements.sh 以及 sudo -E ./CANalyzat0r.sh。这将在其中创建一个名为 pipenv...
doggie
Doggie 和 evilDoggie 项目概述 Doggie 是一个开源、模块化项目,旨在构建一个 DIY CAN 总线到串行适配器(USB、BLE、UART)。它使用 slcan 协议(CAN over Serial)将计算机连接到 CAN 总线网络,以兼容 SocketCAN 和 Python-can 等工具。该项目强调模块化,支持多种微控制器(例如 RP2040、STM32F103C8、ESP32)和 CAN 控制器(内置或 MCP2515)。 evilDoggie 是 Doggie 的攻击性固件变体,专为汽车安全研究和底层 CAN...
awesome-canbus
Awesome CAN Bus 🚜 Increíbles herramientas, hardware y recursos para CAN Bus Esta lista curada ayuda a la ingeniería inversa de dispositivos CAN bus, con una especialización ligera en software de controladores embebidos automotrices y comprensión de comunicaciones. Nota Los elementos marcados con...
canTot
canTot canTot es un framework de CLI basado en Python, basado en sploitkit y fácil de usar porque es similar a trabajar con Metasploit. Es similar a un framework de exploits pero centrado en vulnerabilidades conocidas de CAN Bus o hacks divertidos de CAN Bus. También se puede usar como guía para...
CBM
汽车后门制作器 Car Backdoor Maker 是一款用于制作攻击模板并将其加载到 The Bicho 的软件。 开始之前,请阅读如何 获取 The Bicho 硬件。 截图 安装与使用 本项目有自己的 维基,你可以在其中找到以下有用的文档: 安装 从源码编译 在 Linux 上运行 在 Windows 上运行 连接 The Bicho 基本设置 设置 CAN 帧 保存攻击模板 恢复攻击模板 高级设置 电话号码过滤器 停止命令 高级功能 杀死 ECU 帧 GPS 写入 The Bicho 内存 检查更新 免责声明 我们对不良使用不承担任何责任。 作者 Sheila A. Berta...
CANToolz
H1 项目已迁移至:https://github.com/CANToolz/CANToolz 更多详情:https://asintsov.blogspot.de/2017/08/next-page-in-cantoolz-life.html...
doggie_workshop
Simulador de Automóvil del Taller EvilDoggie Presentación del Proyecto ¡Bienvenido al repositorio del Simulador de Automóvil del Taller EvilDoggie! Esta herramienta replica el entorno CAN Bus del automóvil utilizado en la sesión de Black Hat Arsenal 2025. Desarrollado por Faraday Security, el...
HydraLINCAN
HydraLINCAN 扩展板,适用于 HydraBus 适用于 HydraBus http://hydrabus.com/ 的 CAN 和 LIN 总线扩展板。 使用说明请参考 Hydrabus Wiki:https://github.com/hydrabus/hydrafw/wiki/HydraFW-CAN-guide 新版本:丝印更清晰、更易读。 以下是 HydraLINCAN 的接线示意图。...
cve-2025-2082
特斯拉如何被黑? — 交互式场景应用 该项目基于 Synacktiv 安全公司发现的一个真实漏洞(TPMS → VCSEC → CAN Bus 链),是一个交互式网络安全场景。 该场景旨在通过戏剧化的方式,教导人们如何利用特斯拉 Model 3 在2024年存在的一个易受攻击的协议来入侵车辆。 通过时间和情节线进行叙述。 根据用户的选择推进。 旨在提高对信息物理系统安全的认识。 目标 通过此场景,以下概念将以游戏化的形式教授: TPMS(轮胎压力监测系统)协议 整数溢出漏洞 CAN 总线架构 VCSEC(车辆安全模块) 警告 此应用程序仅用于教育目的。...
CVE-2026-21014-CAN-Bus-Frame-Replay-Attack-on-Automotive-ECU
CVE-2026-21014 – Ataque de replay de tramas del bus CAN en la ECU del automóvil Código del programa simulación de SocketCAN en Python canreplaysim.py - Simulates CAN bus replay import time canmessages = def sendcanmsgid, data: printf"CAN msgid:x: data.hex" canmessages.appendmsgid, data def...
Astra Linux – Vulnerability found in Linux 5.10, Linux 6.1
In the Linux kernel, the following vulnerability has been resolved: can: bcm: fixed locking issues for runtime updates of bcmop. The commit c2aba69d0c36 “can: bcm: added locking for runtime updates of bcmop” added locking for certain variables that can be modified during runtime when updating the...
Astra Linux – Vulnerability found in Linux 5.10, Linux 6.1
In the Linux kernel, the following vulnerability has been resolved: can: ucan: Fix infinite loop caused by zero-length messages. If a faulty ucan device receives a message where the message length field is set to 0, then the driver will enter an infinite loop in ucanreadbulkcallback, causing the...
Astra Linux – Vulnerability in Linux 5.15
In the Linux kernel, the following vulnerability has been resolved: can: mcan: pci: added the missing mcanclassfreedev function in probe/remove methods. In mcanpciremove and the error handling path of mcanpciprobe, mcanclassfreedev should be called to release resources allocated by...
Astra Linux – Vulnerabilities in Linux, Linux-5.10, Linux-5.15, Linux-6.1
In the Linux kernel, the following vulnerability has been resolved: The can: bcm module has been updated to remove the proc entry when the device is not registered. Syzkaller reported a warning in the bcmconnect function below. 0 The repro code calls connect on vxcan1, removes vxcan1, and then...
Astra Linux – Vulnerability in Linux 5.15
In the Linux kernel, the following vulnerability has been resolved: can: mcan: mcanreadfifo,echotxevent: The shift timestamp is now set to full 32 bits. In commit 1be37d3b0414 “can: mcan: fix periph RX path: use rx-offload to ensure that packets are sent from the softirq context”, the RX path for...
Astra Linux – Vulnerability in Linux, Linux 5.10
In the Linux kernel, the following vulnerabilities have been resolved: can: pchcan; pchcanrxnormal: Fixing the issue of using a pointer after it has been freed. After calling netifreceiveskbskb, dereferencing the skb is unsafe. In particular, the canframe field, which aliases memory associated wi...
Astra Linux – Vulnerability in Linux 6.1, Linux, Linux 5.15
In the Linux kernel, the following vulnerabilities have been resolved: can: hi311x: hi3110canist – fixed the potential use-after-free issue. The commit a22bd630cfff “can: hi311x: do not report txerr and rxerr during bus-off” removed the reporting of rxerr and txerr even in cases where the operati...
CVE-2026-80707
A flaw was found in the Linux kernel's J1939 CAN bus transport module. When a new session's receive buffer is allocated, it is not properly initialized, which can leave residual data from previous memory usage. A local attacker could potentially exploit this to read sensitive information from the...
SUSE CVE-2026-80706
In the Linux kernel, the following vulnerability has been resolved: can: softing: fwparse: validate firmware record spans fwparse reads a fixed record header, a firmware-provided payload, and a trailing checksum without knowing the end of the firmware blob. A truncated record can therefore make...
EUVD-2026-67275
Bendix EC80 Brake ECU is vulnerable to a stack-based buffer overflow, which may allow an attacker to crash the ECU. A crafted payload can then be used to remotely execute arbitrary code or inject arbitrary CAN bus traffic. This could cause the loss of the ABS function, steering assist, speedomete...