如何确保我的Linux程序不产生核心转储?

如何确保我的Linux程序不产生核心转储?

我有一个程序,将安全敏感信息(如私钥)保留在内存中,因为它在程序的整个生命周期中使用它们.该程序的生产版本将RLIMIT_CORE设置为0,以确保不会生成可能包含此敏感信息的核心转储. 然而,尽管在核心(8)联机页面中没有提到这一点,apport documentation on the Ubu