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
Dropper — Ferramenta para incorporar payloads em imagens no formato JPG/PNG, permitindo executar determinadas ações ao abri-las. | Kitploit
Ferramentas/GitHubGitHub/gmh5225/dropper
Ferramentas DefensivasExploraçãoEsteganografiaAnálise de MalwareTestes de PenetraçãoRed TeamingDesenvolvimento de Payloads
GitHubgmh5225/dropper

Dropper

Ferramenta para incorporar payloads em imagens no formato JPG/PNG, permitindo executar determinadas ações ao abri-las.

Ver Repositório
251há 1 anoAinda não revisado

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

Dropper furtivo JPEG/PNG

Este projeto é uma ferramenta para incorporar payloads em imagens no formato JPG/PNG, permitindo executar determinadas ações ao abri-las.

🚫 Aviso legal

Este repositório é fornecido apenas para fins educacionais e destinado a pesquisa de segurança autorizada. O uso destes materiais em atividades não autorizadas ou ilegais é estritamente proibido.

Guia para trabalhar com o projeto e usar o exploit3r.py

O projeto usa CMake para automatizar a compilação e a integração de várias bibliotecas, incluindo Python 2. Abaixo estão os principais passos para compilar o projeto e usar o exploit.

Principais recursos do CMakeLists.txt:

  1. Padrão C++ e opções de compilação:

    • O projeto está configurado para usar o padrão C++17.
    • As flags de compilação -Wall para avisos e para informações de depuração são adicionadas.
-g
  • Vinculação de bibliotecas externas:

    • O projeto usa as seguintes bibliotecas externas:

      • Capstone: framework de desmontagem.
      • Pwnlib: biblioteca de funções de segurança.
      • S2E: mecanismo de execução simbólica.
      • LLVM: infraestrutura de compilador.
      • Boost: coleção de bibliotecas C++ (inclui o componente signals2).
      • KLEE: ferramenta de análise dinâmica.
  • Integração com Python 2 via pybind11:

    • Pybind11 é usado para vincular código C++ com Python 2.
  • Instalação de dependências do Python 2:

    • Todas as dependências do Python 2 são instaladas automaticamente via CMake ao executar pip2 install -r requirements.txt.
  • Manipulação automática de arquivos:

    • Os arquivos exploit3r.py e Resou.sln.scr são copiados automaticamente para o diretório de saída após a compilação, mas não são executados automaticamente.
  • Compilação e vinculação:

    • O CMake compila todos os arquivos .cpp do projeto e gera o executável.
    • O projeto é vinculado às bibliotecas mencionadas: Capstone, Pwnlib, S2E, LLVM, Boost, KLEE e pybind11.
  • Compilando o projeto:

    1. Para compilar o projeto, execute os seguintes comandos:
    • mkdir build
    • cd build
    • cmake ..
    • make

    Isso gerará o executável do projeto e copiará os arquivos Python necessários e outros scripts para o diretório de saída.

    Usando o exploit3r.py

    1. Passo 1: Instalando as dependências do Python 2: Certifique-se de ter o Python 2 instalado. Todas as dependências do Python estão listadas no arquivo requirements.txt. Para instalá-las, execute:

      pip2 install -r requirements.txt

      Isso instalará as bibliotecas necessárias, como BeautifulSoup, argparse, requests, entre outras.

    2. Passo 2: Executando o script exploit3r.py: Depois que o projeto for compilado com sucesso e todas as dependências instaladas, você pode executar o script exploit3r.py manualmente. Ele deve ser executado em um ambiente Python 2.

      python2 exploit3r.py

      exploit3r.py é a parte principal do programa para gerar o arquivo de exploit. Após a inicialização, aparecerá uma interface gráfica onde você pode selecionar o arquivo de malware (por exemplo, arquivo .exe) e o arquivo JPG no qual o código malicioso será incorporado.

    3. Passo 3: Usando a interface

      • Selecione o arquivo de malware (por exemplo, payload.exe).
      • Selecione a imagem JPG na qual o código malicioso será incorporado.
      • Configure opções adicionais, como MD5, execução de código após a incorporação e atualização automática.
      • Clique em Build Silent JPG.
    4. Passo 4: Verificando o resultado Após a conclusão, você obterá um arquivo que parece ser uma imagem, mas contém código malicioso. Você pode testar esse arquivo com vários scanners antivírus para verificar sua furtividade.

    Notas importantes:

    • Este projeto foi criado para integrar C++ e Python 2. Certifique-se de ter o Python 2 instalado para o funcionamento adequado.
    Baixar ferramenta