CANalyzat0r :一款可能对专用汽车契约举行安然说明的宏大东西
摘要
这日给民众引荐的这款工出面叫CANalyzat0r,诸君商讨职员可能运用该器械对专用汽车公约举办太平阐明。
CANalyzat0r的上风正在哪?
1、 引入了新的太平阐明机制;
2、 整合了众款太平器械的宏大性能;
3、 模块化与可扩展性:可读取doc文献,可竣工本人的阐明机制;
4、 供给了有好的GUI界面;
5、 可操纵数据库孤单处置分别的项目;
6、 文档化:假设须要操作手册或技艺接济音讯,可查看doc文档;
器械装配与运转
1、 运转下列两条夂箢,将主动正在现在途径下创筑一个名为“pipenv”的文献夹(已设备好pipenv处境):
sudo ./install_requirements.sh
sudo -E ./CANalyzat0r.sh
2、 或直接操纵Docker版本(引荐操纵),全体请查看子目次下的README.md文献。
注:如需获取更众周到音讯,请直接阅读./doc/build目次下的HTML/PDF器械文档。
性能先容
1、 处置接口设备(主动加载内核模块,处置物理/虚拟SocketCAN兴办);
2、 众接口接济;
3、 正在项目中处置职司,你还可以以可读/可编辑的JSON形式导入或导出项目音讯;
4、 记实全豹的阐明操作;
5、 图形化的嗅探流程/结果;
6、 处置阐明结果,导出数据包;
7、 分别标签之间举办数据复制/粘贴,还可能直接将SocketCAN文献拷贝到外中;
8、 线程发送、朦胧测试喝嗅探;
9、 正在GUI中增添众个阐明线程;
10、按照ID或数据主动化过滤数据包;
11、导出数据比照;
12、容许正在简单窗口中设备繁复设备;
13、随机化代码数据包过滤;
14、操纵后台噪音过滤来寻求特天命据包;
15、SQLite接济;
16、履行编削数据值;
阐明测试
你可能操纵这款ICSim模仿器【下载地点】来模仿一台“真正”的汽车,并运用该器械来对其举办测试,云云你就不须要用真正的汽车来测试了。
项目地点
CANalyzat0r:【GitHub传送门】
许可证公约
本项目依照GPLv3许可证公约。
SEO站长网 » CANalyzat0r :一款可能对专用汽车契约举行安然说明的宏大东西