MIT License

项目介绍

infobyte/doggie 是一个托管在 GitHub 上的开源项目,主要使用 Rust 编写,采用 MIT License 许可证,目前获得 82 个 Star、12 次 Fork。

仓库全名
infobyte/doggie
开源许可证
MIT License
Star 数
82
Fork 数
12
未关闭 Issue
5

README 摘要

Doggie and evilDoggie Project Overview Doggie is an open-source, modular project designed to build a DIY CAN Bus to serial adapter (USB, BLE, UART). It connects your computer to a CAN Bus network using the slcan protocol (CAN over Serial) for compatibility with tools like SocketCAN and Python-can. The project emphasizes modularity, supporting various microcontrollers (e.g., RP2040, STM32F103C8, ESP32) and CAN…

完整内容见 GitHub 原始 README 或本页 。

常见问题

doggie 用什么语言开发?

主要使用 Rust 编写,采用 MIT License 许可证,目前有 82 个 Star。

doggie 可以免费商用吗?

仓库采用 MIT License 许可证,可免费使用与修改,商业使用请遵守许可证条款(例如保留版权声明与许可声明)。

如何获取 doggie 的源码?

可以直接克隆仓库:git clone https://github.com/infobyte/doggie.git,默认分支为 main;安装与运行步骤见仓库 README。

doggie 最近还在维护吗?

仓库最近一次更新为 2025年10月28日,当前有 5 个未关闭 Issue;Star 数为 82,可作为社区活跃度的参考。

关于

Welcome to the Doggie and EvilDoggie repository by Faraday Security! Doggie is a modular DIY CAN Bus to serial adapter (USB, BLE, UART) using the slcan protocol, compatible with SocketCAN and python-can. EvilDoggie adds offensive features like dominant-override, spoofing and custom attacks for automotive security testing and research.

描述取自 GitHub 官方 API,中文内容由 GitRead 中文社区 编辑团队整理。

简要分析

热度分
114
价值分
53
活跃状态
活跃

语言占比

RPC
Rust
Shell

Release

README

Doggie and evilDoggie Project Overview

Doggie logo
Doggie banner

Doggie is an open-source, modular project designed to build a DIY CAN Bus to serial adapter (USB, BLE, UART). It connects your computer to a CAN Bus network using the slcan protocol (CAN over Serial) for compatibility with tools like SocketCAN and Python-can. The project emphasizes modularity, supporting various microcontrollers (e.g., RP2040, STM32F103C8, ESP32) and CAN controllers (built-in or MCP2515).

evilDoggie is the offensive firmware variant of Doggie, tailored for automotive security research and low-level CAN Bus manipulation. It enables advanced attacks like spoofing, bus off, double receive, and physical-layer overrides, making it ideal for red teaming and vulnerability testing in simulated or real CAN environments.

Developed by Faraday Security, the project was presented at Black Hat Arsenal on August 6-7, 2025, in Las Vegas. Use responsibly for research and training only.

For detailed introductions, see the sub-sections for Doggie and evilDoggie.

Disclaimer

This project is a work in progress, and contributions are highly encouraged! While it is functional, some features may still be under development.
If you encounter issues or have suggestions for improvements, please feel free to open an issue or submit a pull request.

⚠ Doggie and EvilDoggie tools are provided for educational and research purposes only. By participating, you acknowledge that any testing, experimentation, or use of these tools on real vehicles or production systems is solely your responsibility. The authors and organizers do not accept any liability for damage, malfunction, legal consequences, or safety issues that may result from misuse, incorrect configuration, or applying these techniques outside of a controlled environment. Please use responsibly, and always test only on systems you own or have explicit permission to test.

License

This project is licensed under the MIT License. See the LICENSE file for details.

评论

暂无评论