если и он не поможет - я просто повешусь
Может не совсем в тему, но вот разбираюсь сейчас с компиляцией ядра, и там куча всего интересного по безопасности, оказывается многое в поведении памяти, стека, зависит от того с какими настройками скомпилировано ядро, советую покопаться, там есть и поведение компилятора gcc например, при указании inline игнорить его или нет, есть настройки aslr kaslr виртуальный стек, иницилизации памяти нулями, отравление стека по выходу рандомное выделение памяти процессам и много чего еще связанного с корячинием параметров защищенного режима, очень интересно, советую поглядеть!