
Kit de análisis de seguridad para protocolos de automóviles propietarios

Este proyecto de software es el resultado de una tesis de licenciatura creada en SCHUTZWERK en colaboración con Universidad de Aalen por Philipp Schmied (@CaptnBanana).
Consulte la publicación del blog correspondiente para obtener más información.
sudo ./install_requirements.sh junto con sudo -E ./CANalyzat0r.sh. Esto creará una carpeta llamada pipenv con un entorno pipenv dentro.README.md en el subdirectorio)Para más información, lea la versión HTML o PDF de la documentación en la carpeta ./doc/build.




En general, todos los dispositivos SocketCAN deberían ser compatibles. CANalyzat0r ha sido desarrollado y probado exitosamente en combinación con USB2CAN para CAN normal y PCAN-USB Pro FD para CAN FD.
Puede usar el Simulador de clúster de instrumentos para experimentar con un bus CAN virtual sin necesidad de conectar dispositivos CAN reales a su máquina.
Asegúrese de que la variable de entorno QT_X11_NO_MITSHM esté configurada en 1. Al usar sudo, incluya la opción -E para conservar esta variable de entorno de la siguiente manera: sudo -E ./CANalyzat0r.sh.
Esta aplicación debe ejecutarse como superusuario. Debido a una configuración faltante, el estilo mostrado puede establecerse en un valor no deseado cuando el UID efectivo es 0. Para arreglar este comportamiento, siga estos pasos:
Forma rápida: Ejecute echo "[QT]\nstyle=CleanLooks" >> ~/.config/Trolltech.conf
Forma alternativa:
sudo apt-get install qt4-qtconfigO use el contenedor docker
Este proyecto está licenciado bajo la GPLv3.