Fraunhofer-AISEC / gallia

Extendable Pentesting Framework
https://fraunhofer-aisec.github.io/gallia/
Apache License 2.0
129 stars 25 forks source link

Greatly improve connection resets on DoIP and miscellaneous fixes throughout #610

Closed ferdinandjarisch closed 1 month ago

ferdinandjarisch commented 1 month ago

This PR is a collection of multiple fixes and small adaptions at different levels.

Most notably, it greatly improves the handling of ConnectionErrors, especially for DoIP, rendering our transport stack way more resilient against connection losses during, e.g., planned reconnects or unexpected ECU crashes.