Skip to content
KitploitKITPLOIT
FerramentasBlog
Enviar
FerramentasBlog
Enviar

Ferramentas de Hacking, PenTest e Cibersegurança para o seu Arsenal de Segurança!

Kitploit é um diretório de ferramentas de hacking, cibersegurança e pentesting. Descubra as últimas atualizações de projetos para encontrar vulnerabilidades, analisar sistemas, automatizar testes e fortalecer sua segurança.

··Feeds·Contato·Privacidade·© 2026 Kitploit

Diretório de Ferramentas

Categorias

Ver todas as categorias
Loading categories
ABD — Materiais do curso para Desofuscação Binária Avançada por NTT Secure Platform Laboratories | Kitploit
Ferramentas/GitHubGitHub/malrev/abd
Engenharia ReversaAnálise de MalwareAnálise de BináriosAprendizado e EducaçãoLabs e Prática
GitHubmalrev/abd

ABD

Materiais do curso para Desofuscação Binária Avançada por NTT Secure Platform Laboratories

Ver Repositório
1.2k174há 5 anosRevisado pelo Kitploit

Mais Populares

Ver todos →

Descubra as ferramentas mais usadas pela nossa comunidade.

Explore todas as ferramentas

Navegue pela nossa coleção de ferramentas

Ver todas as ferramentas →
Compartilhar

Desofuscação Binária Avançada

Este repositório contém os materiais do curso de Desofuscação Binária Avançada no Global Cybersecurity Camp (GCC) Tóquio e no Security Camp National Workshop em 2020.

Resumo do Curso

A engenharia reversa não é fácil, especialmente se um código binário está ofuscado. Uma vez realizada a ofuscação, o binário não pode ser analisado com precisão apenas com técnicas ingênuas. Neste curso, você aprenderá princípios de ofuscação (especialmente usados por malware), teoria e prática de análise de código ofuscado e como escrever sua própria ferramenta para desofuscação. Em particular, nos aprofundamos em análise de fluxo de dados e análise binária baseada em SAT/SMT (por exemplo, execução simbólica) para tornar a ofuscação ineficaz.

Esboço

Este curso é sobre desofuscação binária, voltado para analistas e pesquisadores de segurança (em formação) que desejam adicionar um conjunto de habilidades para escrever sua própria ferramenta ao seu arsenal. Ao final desta aula, os participantes serão capazes de:

  • Ter uma compreensão aprofundada da teoria, prática e insights por trás da ofuscação
  • Construir um payload ofuscado personalizado com packers de última geração
  • Aplicar técnicas de otimização de compiladores em tarefas de análise binária
  • Projetar e implementar ferramentas automatizadas de análise binária sobre um mecanismo de execução simbólica
  • Até analisar malware ofuscado usado em campanhas APT

Para esse fim, o curso foi realizado na forma de uma combinação de aprendizado em sala de aula e treinamento prático no GCC.

Conhecimento Pré-requisito

Os participantes devem ter:

  • Conjunto robusto de habilidades em arquitetura x86/x64
  • Experiência básica com C/C++ e Python
  • Compreensão básica de CS de baixo nível (por exemplo, SOs, Compiladores, interpretadores, linkeditores e carregadores)

Os seguintes links são úteis para preencher a lacuna.

  • Reverse Engineering 101
  • Modern Binary Exploitation by RPISEC

Início Rápido

Assumimos Ubuntu 18.04 com Miasm, Z3 e Jupyter Notebook.

  1. Instale o VirtualBox
  2. Baixe a Imagem do Ubuntu 18.04.3 e instale-a no VirtualBox
  3. Clone este repositório
  4. Execute ./setup.sh ./
  5. Instale o IDA Freeware
  6. Leia Advanced-Binary-Deobfuscation.pdf e divirta-se!
Baixar ferramenta