Jump to content
  • CodeHERS - Desvendando a Engenharia Reversa

       (4 reviews)

    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 professora

    @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 2

    User Feedback

    Join the conversation

    You can post now and register later. If you have an account, sign in now to post with your account.

    Guest

    Larissa Souza

       1 of 1 member found this review helpful 1 / 1 member

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

    • Curtir 1
    biankaibrahim

       1 of 1 member found this review helpful 1 / 1 member

    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
    RafaelaMachado

       1 of 1 member found this review helpful 1 / 1 member

    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
    nayane.luzz

       1 of 1 member found this review helpful 1 / 1 member

    Ó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

×
×
  • Create New...