Ir para conteúdo
  • CodeHERS - Desvendando a Engenharia Reversa

       (4 análises)

    Gabrielle Alves

    CodeHERS - Desvendando a Engenharia Reversa é um projeto social da Mente Binária com o apoio da Menina de Cybersec. Um treinamento gratuito de engenharia reversa exclusivamente projetado para mulheres que estão ansiosas por se aprofundar nessa área fascinante da tecnologia.

    O que é Engenharia Reversa?

    Engenharia reversa de software é a técnica para entender como um trecho de código funciona sem possuir seu código-fonte. É aplicável em diversas áreas da tecnologia como:

    • Análise de malware
    • Reimplementação de software e protocolos
    • Correção de bugs
    • Análise de vulnerabilidades
    • Adição/Alteração de recursos no software
    • Proteções anti-pirataria

    Alguns termos e abreviações para a engenharia reversa incluem: RCE (Reverse Code Engineering), RE, e reversing.

    Como funciona?

    Quando um programa tradicional é construído, o resultado final é um arquivo executável que possui uma série de instruções em código de máquina para que o processador de determinada arquitetura possa executar. Com ajuda de software específicos, profissionais com conhecimentos dessa linguagem (em nosso caso, Assembly) podem entender como o programa funciona e, assim, estudá-lo ou até fazer alterações no mesmo.

    O curso

    Este curso é uma sólida introdução sobre Engenharia Reversa. Nele os estudantes aprendem, desde o zero e com a preocupação de entender o motivo de cada passo, como reverter programas básicos em Windows, adquirindo assim todo o conhecimento necessário para seguir seus estudos em desafios mais avançados na análise de malware e engenharia reversa de aplicações em geral. Cada tópico prático do curso é acompanhado de um ou mais exercícios para fixação do conteúdo.

    O que você vai aprender

    • A Engenharia Reversa e Suas Aplicações
    • Falando em Binário e em Hexadecimal
    • Arquivos
    • Arquivos Binários
    • Cadeias de Texto
      • ASCII e UNICODE
    • Arquivos Executáveis
      • Cabeçalhos e Campos
      • Seções e Mapeamento em Memória
    • Carregamento de Programas
    • Introdução ao Assembly x86
    • Arquiteturas
    • Registradores
    • Instruções Básicas
    • Funções e Pilha
    • Debugging Básico
    • Opcodes, Mnemônicos e Instruções
    • Breakpoints de software e hardware
    • Patching

    A instrutora

    @thayse.solis é Engenheira de Computação, Mestre em Informática e atua como Analista de Segurança Ofensiva na GC Security, dedicando-se a identificar vulnerabilidades e simular ataques para testar a eficácia da postura de segurança de empresas. Nutre uma profunda paixão por segurança cibernética e motivada pelo desafio e curiosidade em compreender como as coisas funcionam, encontrou a área de Engenharia Reversa, à qual tem se dedicado com entusiasmo. É também moderadora da Comunidade Menina de Cybersec, onde busca proporcionar suporte e orientação para aqueles que estão ingressando na área de segurança cibernética, promovendo inclusão e diversidade.

    Pré-requisitos

    • Ser Mulher
    • Ter disponibilidade para participar em todos os dias e horários (de acordo com a turma em questão)
    • Lógica de programação
    • Computador próprio com:
      • VMware Player ou Pro instalado
        • A VM entregue é para arquitetura Intel, AMD, e compatíveis. Computadores com processadores ARM precisam emular a VM, o que deixa tudo muito lento. Se você só tiver acesso a computadores com processadores ARM, vai precisar criar sua própria VM de Windows.
      • Capacidade para rodar uma VM de 4 GB de RAM e 60 GB de disco
    • Última versão do Zoom (na modalidade online)

    Critério de Seleção

    • Responder o formulário
    • Pontuação geral
    • Ordem de inscrição
    • Regionalidade
    • Potencial de contribuição com a comunidade

    Vagas estão sujeitas à aprovação mediante respostas no formulário de inscrições. Leia atentamente o regulamento.

    Próxima turma

    Em breve.

     


     

    • Agradecer 4
    • Curtir 1

    Feedback do Usuário

    Participe da conversa

    Você pode postar agora e se cadastrar mais tarde. Se você tem uma conta, faça o login para postar com sua conta.

    Visitante
    • Adicionar um análise...

      ×   Você colou conteúdo com formatação.   Remover formatação

        Apenas 75 emojis são permitidos.

      ×   Seu link foi automaticamente incorporado.   Mostrar como link

      ×   Seu conteúdo anterior foi restaurado.   Limpar o editor

      ×   Não é possível colar imagens diretamente. Carregar ou inserir imagens do URL.


    Larissa Souza

      

    Curso maravilhoso, exercícios ótimos e a professora Thayse tem uma didática excelente. ♡

    Link para a análise
    Compartilhar em outros sites

    biankaibrahim

      

    O curso é muito didático, a professora explica de uma forma simples e com atividades que estimulam a curiosidade e o entendimento do assunto. 

    • Curtir 1
    Link para a análise
    Compartilhar em outros sites

    RafaelaMachado

      

    O curso é excelente, perfeito para quem tem interesse em começar na área! O curso é tudo o que se promete e muito mais, pois além de ver os conteúdo propostos tem exercícios interessantes com uma excelente professora! 

    • Curtir 1
    Link para a análise
    Compartilhar em outros sites

    nayane.luzz

      

    Ótimo curso, consegui aprender bastante coisa que posso aplicar futuramente aqui onde trabalho. Gostaria também de agradecer bastante por dedicar seu tempo e seu conhecimento. 

    • Curtir 1
    Link para a análise
    Compartilhar em outros sites


×
×
  • Criar Novo...