Lar Desenvolvimento O que é codificação segura? - o que é techopedia

O que é codificação segura? - o que é techopedia

Índice:

Anonim

Definição - O que significa Secure Coding?

Codificação segura é a prática de escrever um código fonte ou uma base de código compatível com os melhores princípios de segurança para um determinado sistema e interface.


Techopedia explica codificação segura

Os profissionais de TI entendem que cada tipo de tecnologia de dispositivo e sistema operacional tem suas próprias vulnerabilidades a uma variedade de problemas de segurança, incluindo ataques cibernéticos e hackers. Com isso em mente, o princípio da codificação segura ajuda os engenheiros de software e outros desenvolvedores a antecipar esses desafios e a se preparar para esses problemas no design.


O princípio da codificação segura é suportado por várias estratégias categóricas específicas. Por exemplo, uma estratégia é "validar entrada" para garantir que a entrada seja proveniente de fontes confiáveis. Outra estratégia é verificar a vulnerabilidade de estouro de buffer. Em um sentido geral, os desenvolvedores procuram projetar uma interface de usuário segura que limite o número de backdoors, brechas e vulnerabilidades que podem convidar ataques cibernéticos.


À medida que a comunidade de segurança se torna mais conhecedora das estratégias comuns de hackers e ataques cibernéticos, ela cria medidas de segurança apropriadas em plataformas e dispositivos mais novos. Como resultado, muitas das vulnerabilidades tradicionais nos ambientes de sistema operacional de PC foram projetadas a partir de interfaces móveis ou de smartphones mais recentes. No entanto, como hackers, ciberataques e outras partes do "chapéu preto" também estão direcionando mais atenção para os dispositivos móveis, esse se tornou o novo playground para codificação segura e trabalho de segurança.

O que é codificação segura? - o que é techopedia