Первый вопрос, который возникает а как вообще можно говорить о безопасности, в языке, который предоставляет широкие возможности для небезопасного программирования с использованием операций адресации, типов данных указателей, и отсутствием стандартных библиотек.

Ответ: никак