Прежде всего шеллкод не является уязвимым.Shellcode - это небольшой фрагмент исполняемого кода, который представляет собой полезную нагрузку, доставляемую уязвимостью повреждения памяти, такой как висячий указатель или переполнение буфера.Современные системы Linux очень сложны в использовании.
Что вам нужно сделать, это запустить yum upgrade
, и тогда вы должны быть хорошими.Просто поддерживайте свою систему в актуальном состоянии, и это все, о чем вам нужно беспокоиться.Если вы хотите проверить, может ли система использоваться удаленно, запустите OpenVAS для этой системы.Если вы хотите использовать систему и запустить шелл-код по вашему выбору, вы можете использовать Metasploit framework .