Recipiente

28 de janeiro de 2021 | Cyber Recipiente


contêiner cyber

Antes de abordarmos o que é um container, precisamos que você entenda a diferença entre o termo atual "Container" e o termo anterior publicado pela CyberHoot, " Hypervisor ". Conhecer a diferença entre esses dois conceitos ajudará você a aprofundar seu conhecimento sobre as tecnologias modernas de virtualização. Simplificando:

  • Máquinas virtuais e hipervisores abstrair o hardware e permitir que você execute sistemas operacionais
  • Os contêineres (tecnicamente mecanismos de contêiner) abstraem os sistemas operacionais e permitem que você execute aplicativos.

Um contêiner é um software onde o código da aplicação é empacotado com suas bibliotecas e sistemas em formatos semelhantes, permitindo sua execução em qualquer lugar, seja em um computador desktop, laptop ou na nuvem. Os contêineres aproveitam uma forma de virtualização do sistema operacional (SO), onde partes do SO são usadas para isolar processos e controlar a quantidade de CPU, memória e disco à qual esses processos têm acesso. Os contêineres são pequenos, rápidos e portáteis porque, diferentemente de uma máquina virtual, não precisam incluir um sistema operacional convidado em cada instância, utilizando, em vez disso, os recursos do sistema operacional hospedeiro.

Fonte: IBM , NetApp , RedHat , TripWire

Leitura complementar: Equipes de DevOps falham na proteção de ambientes de contêineres de software

Termos relacionados: Hipervisor , Rede Virtual Privada (VPN)

O que isso significa para uma PME?

Proprietários de PMEs e a maioria dos funcionários não precisam estar cientes de contêineres e da segurança que os envolve. A equipe de TI ou terceiros que gerenciam seus sistemas devem entender como a virtualização, os hipervisores e os contêineres funcionam. Eles também precisam entender a maneira correta de proteger essa tecnologia. As medidas de segurança incluem proteger os aplicativos individuais executados em um contêiner para proteger a infraestrutura na qual eles são executados. A segurança dos contêineres precisa ser integrada e contínua. A CyberHoot recomenda implementar os seguintes planos: 
 

1) Desenvolver, executar e dar suporte a aplicações possibilitadas por contêineres

A adoção de contêineres pode ser disruptiva para suas metodologias de desenvolvimento existentes, e suas práticas atuais podem não ser diretamente aplicáveis ​​em um ambiente conteinerizado. Incentive, eduque e treine sua equipe de desenvolvimento para repensar a forma como codificam e operam. Considere submeter seus desenvolvedores ao treinamento sobre as 10 principais práticas de codificação inseguras da OWASP para evitar esses erros comuns.

2) Use um sistema operacional host específico para contêiner em vez de um host de propósito único para reduzir superfícies de ataque

Um sistema operacional host específico para contêineres é um sistema operacional minimalista projetado para executar apenas contêineres. O uso desses sistemas operacionais reduz consideravelmente a superfície de ataque.

3) Agrupe apenas contêineres com a mesma finalidade, sensibilidade e postura de ameaça em um único kernel do sistema operacional host

A segmentação de contêineres ajuda a fornecer defesa adicional. Agrupar contêineres dessa maneira dificulta que um hacker expanda as invasões para outros grupos. Também aumenta a probabilidade de que as invasões sejam detectadas e contidas.

4) Adote contêineres específicos gerenciamento de vulnerabilidades ferramentas e processos para imagens 

Ferramentas de segurança tradicionais fazem muitas suposições desalinhadas com um modelo de contêiner, impossibilitando a detecção de vulnerabilidades dentro dos contêineres. Adote ferramentas e processos para validar e garantir a conformidade com as práticas recomendadas de configuração de segurança para imagens, incluindo relatórios centralizados, monitoramento de cada imagem e prevenção da execução de imagens não compatíveis.

5) Considere o uso de contramedidas baseadas em hardware para fornecer uma base para computação confiável 

Amplie as práticas de segurança em todas as camadas da tecnologia de contêineres, baseando a segurança em uma raiz de confiança de hardware, como o Trusted Platform Model (TPM).

6) Use ferramentas de defesa de tempo de execução com reconhecimento de contêiner

Implante e utilize uma solução de segurança de contêiner dedicada, capaz de monitorar o ambiente do contêiner e fornecer detecção precisa de atividades maliciosas nele. A maneira mais eficiente de garantir a segurança em escala é integrar funções e procedimentos de segurança em cada fase de desenvolvimento e implantação.

Para saber mais sobre contêineres, assista a este breve vídeo de 3 minutos:

Você está fazendo o suficiente para proteger seu negócio?

Cadastre-se no CyberHoot hoje e durma melhor sabendo que seu

Os funcionários são treinados cibernéticos e estão em alerta!


Inscreva-se hoje!

Últimos Blogs

Fique por dentro das últimas novidades insights de segurança

Descubra e compartilhe as últimas tendências, dicas e melhores práticas de segurança cibernética, além de novas ameaças às quais você deve ficar atento.

Corp MDM: O aplicativo de trabalho falso que queria ler suas mensagens de texto

Corp MDM: O aplicativo de trabalho falso que queria ler suas mensagens de texto

Autora: Katie Boquetti | Editorial: Craig Taylor Editorial de Craig Taylor: Já sabíamos disso há algum tempo...

Ler mais
Assistentes falsos do ChatGPT estão espalhando malware. Veja como identificá-los.

Assistentes falsos do ChatGPT estão espalhando malware. Veja como identificá-los.

Autora: Katie Boquetti | Editorial: Craig Taylor Editorial de Craig Taylor: Um CAPTCHA deve testar se...

Ler mais
Phishing de consentimento OAuth: Proteja suas permissões, não apenas sua senha.

Phishing de consentimento OAuth: Proteja suas permissões, não apenas sua senha.

Autora: Katie Boquetti | Editorial: Craig Taylor Editorial de Craig Taylor: Sou abençoado por ter...

Ler mais