View on GitHub

manual-da-engenharia-para-codar

Este é o manual para compromissos de "código com" a engenharia.

Análise Estática de Código

A análise estática de código é um método para detectar problemas de segurança examinando o código-fonte do aplicativo.

Por que a Análise Estática de Código

Comparados às revisões de código, as ferramentas de análise estática de código são mais rápidas, precisas e abrangentes. Como operam diretamente no código-fonte, são indicadores muito precoces de problemas, e erros de codificação identificados mais cedo têm um custo menor para serem corrigidos.

Aplicando a Análise Estática de Código

A Análise Estática de Código deve ser integrada ao seu processo de compilação. Existem muitas ferramentas disponíveis para Análise Estática de Código; escolha aquelas que atendam à sua linguagem de programação e técnicas de desenvolvimento.

Estruturas e Ferramentas de Análise Estática de Código

SonarCloud - análise estática de código com produto baseado em software como serviço na nuvem. Análise de Código Fonte OWASP - recomendações da OWASP para ferramentas de análise de código-fonte.

Conclusão

A análise estática de código é essencial para identificar problemas potenciais e questões de segurança no código. Ela permite que você detecte bugs e problemas de segurança em um estágio inicial.