A client is asking that we follow their security standards and implement stack smashing protection (SSP) in the in-house (i.e. intranet) Blazor apps that we are developing for them. (Working with VS 2022, .NET 6.0)
I had not heard of that term before. In researching, it seems to primarily deal with stack/buffer overflow prevention. Also, that the GCC compiler utilizes this type of protection. Other articles I have found refer to iOS and Android apps.
I am aware that there are best practices that we can do programmatically to minimize overflow risks, but is there a SSP 'feature' that can be enabled in Blazor?
I have gone through the Microsoft documentation for C# compiler options, but cannot find such a feature or flag that could be set to enable SSP.