Um mecanismo de verificação da integridade do kernel foi proposto para Linux.

Para integrar ao kernel do Linux 5.20 (possivelmente, a ramificação receberá o número 6.0), foi proposto um conjunto de patches com a implementação do mecanismo RV (Runtime Verification), que oferece ferramentas para a verificação da integridade operacional em sistemas de alta confiabilidade, garantindo a ausência de falhas. A verificação é realizada em tempo de execução por meio da anexação de manipuladores a pontos de rastreamento, que comparam o fluxo de execução real com um modelo determinístico padrão previamente definido, que determina o comportamento esperado do sistema.

As informações dos pontos de rastreamento transmitem o modelo de um estado para outro, e se o novo estado não corresponder aos parâmetros do modelo, um aviso é gerado ou o kernel é colocado no estado de 'panic' (supõe-se que sistemas de alta confiabilidade identificarão tais situações e reagirão a elas). O modelo de máquina que define as transições de um estado a outro é exportado para o formato 'dot' (graphviz), e em seguida é traduzido utilizando a ferramenta dot2c para uma representação na linguagem C, que é carregada na forma de um módulo do kernel, monitorando desvios do fluxo de execução em relação ao modelo predefinido.

Um mecanismo de verificação da integridade do kernel foi proposto para Linux.

A verificação com o modelo durante a execução é posicionada como uma forma mais leve e simples de implementar na prática a confirmação da integridade da execução em sistemas críticos, complementando métodos clássicos de validação de confiabilidade, como verificação de modelo e provas matemáticas de conformidade do código com especificações definidas em linguagem formal. Entre as vantagens do RV, destaca-se a capacidade de garantir uma verificação rigorosa sem a necessidade de uma implementação separada de todo o sistema na linguagem de modelagem, bem como uma resposta flexível a eventos imprevistos, por exemplo, para bloquear a propagação de falhas em sistemas críticos.

Fonte: opennet.ru

Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS 🔥 Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS | ProHoster