Tópicos de análise de malware: design de malware

Curso de treinamento com instrutor

Resumo

As técnicas de malware utilizadas para executar ações maliciosas são frequentemente semelhantes às usadas por produtos antivírus e de segurança. Entender como escrever e projetar malware pode ajudar os analistas de segurança a identificar rapidamente padrões de código ao investigar um binário malicioso.

Saber projetar e desenvolver cada parte de uma carga pode permitir que os membros do Red Team reutilizem, depurem, corrijam ou reescrevam uma solução.

Eles podem aprender a produzir um blob com código shell capaz de carregar e injetar vários binários maliciosos usando técnicas adaptadas de amostras maliciosas existentes. Este curso inclui APIs e técnicas usadas para executar funcionalidades maliciosas comuns e amplia essas técnicas para produzir payloads confiáveis que funcionam em todas as versões de sistemas operacionais e limitam a exposição a produtos de segurança.

Os laboratórios práticos deste curso têm como foco o desenvolvimento pelo uso do Assembly C e Intel.

Pré-requisitos: conhecimento avançado sobre noções básicas de computadores e sistemas operacionais e componentes internos do Windows. É recomendado ter conhecimento de engenharia reversa, do SDK do Windows e de proficiência em desenvolvimento em C.

Metas do curso

Após concluir este curso, os estudantes vão conseguir:

  • Desenvolver aplicativos maliciosos usando o SDK do Windows
  • Criar um código independente de posição (PIC, na sigla em inglês) usando C e Intel Assembly
  • Escrever código malicioso para executar a injeção de código e modificar um aplicativo em execução na memória
  • Analisar e modificar um binário malicioso para reutilizar a funcionalidade
  • Projete e grave payloads confiáveis em diversas versões de sistemas operacionais
  • Use técnicas comprovadas para executar injeções, hooks e técnicas de impressão digital em vários sistemas

Quem este curso ajuda

Desenvolvedores de software, profissionais de segurança da informação, encarregados de resposta a incidentes, pesquisadores de segurança de computadores, investigadores corporativos e outros que exigem uma compreensão do funcionamento interno do malware, criação de código shell e payload confiáveis e realocação rápida de amostras de malware.

Como funciona

Método de realização

Treinamento em sala de aula com instrutor

Duração

5 dias

O que você deve trazer

Os alunos precisam levar um laptop que atenda às seguintes especificações:

  • VirtualBox 7+
  • Pelo menos 30 GB de espaço livre em disco rígido

Entre em contato com a Mandiant Academy para saber mais e agendar seu curso hoje mesmo.

Comece a criar no Google Cloud com US$ 300 em créditos e mais de 20 produtos do programa Sempre gratuito.

Google Cloud
  • ‪English‬
  • ‪Deutsch‬
  • ‪Español‬
  • ‪Español (Latinoamérica)‬
  • ‪Français‬
  • ‪Indonesia‬
  • ‪Italiano‬
  • ‪Português (Brasil)‬
  • ‪简体中文‬
  • ‪繁體中文‬
  • ‪日本語‬
  • ‪한국어‬
Console
Google Cloud