FERRAMENTAS LINUX: Linux 5.18 fortalece o kernel para o Arm de 64 bits com o suporte ao Shadow Call Stack

terça-feira, 29 de março de 2022

Linux 5.18 fortalece o kernel para o Arm de 64 bits com o suporte ao Shadow Call Stack

 

Confira !!

Além de suportar o chip Tesla FSD, Raspberry Pi Zero 2 W e outros novos SoCs Arm no Kernel Linux 5.18, este kernel também será mais seguro para o Arm de 64 bits com a adição de suporte ao Shadow Call Stack.

O compilador GCC 12 a ser lançado em breve adiciona o suporte ao AArch64 Shadow Call Stack semelhante à instrumentação SCS já suportada pelo compilador LLVM Clang. O suporte do compilador Shadow Call Stack é para ajudar a proteger contra estouros de buffer de pilha

Com as atualizações de proteção do Kernel Linux 5.18 há o suporte adicionado para osuporte ao ARM64 (AArch64) Shadow Call Stack ao compilar o kernel Linux com o GCC 12 e mais recente. Anteriormente, este trabalho foi tentado para o kernel como um plug-in GCC específico do kernel, mas agora, felizmente, o compilador GCC possui esse passo de instrumentação SCS upstream.

O suporte do ARM64 SCS é a alteração de proteção proeminente para este ciclo de kernel atual para a proteção contra sobregravações de endereço de retorno.











Até a próxima !!

Nenhum comentário:

Postar um comentário