Maybe an comparison between different software-products (one in an insecure and one in a secure programming language) to show the difference and potential vulnerabilities.

Maybe changing the application domain could give you a better dissertation axis for your thesis.

For instance comparing the architecture and implementation details of the same game server application implemented in languages like C++, Rust, D, Go, Java, etc.

As any web-related application, a game server executable MUST be BOTH safe and robust, there is no other choice, it must be able to run for days and weeks without crashing, resisting to low memory conditions, network saturation, connection attacks, etc.

Reply via email to