Skip to content
KitploitKITPLOIT
FerramentasExploitsBlog
Log in
Enviar
FerramentasExploitsBlog
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.

FeedsContatoPrivacidade© 2026 Kitploit

Diretório de Ferramentas

Categorias

Ver todas as categorias
Loading categories
CVE-2023-38831_Exploit — Script Python que gera um arquivo RAR malicioso explorando CVE-2023-38831 para executar um payload de reverse shell, destinado a pesquisa de segurança ética e educacional. | Kitploit
Ferramentas/GitHubGitHub/victoriousknight/cve-2023-38831_exploit
Geração de PayloadsAnálise de VulnerabilidadesExploraçãoTestes de PenetraçãoAprendizado e EducaçãoExploração de Binários
GitHubvictoriousknight/cve-2023-38831_exploit

CVE-2023-38831_Exploit

Script Python que gera um arquivo RAR malicioso explorando CVE-2023-38831 para executar um payload de reverse shell, destinado a pesquisa de segurança ética e educacional.

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 →
Ver Repositório
2há 1 anoAinda não revisado
Compartilhar

CVE-2023-38831 Exploit Prova de Conceito

Visão Geral

Este repositório contém um script Python que demonstra uma prova de conceito (PoC) de exploit para CVE-2023-38831. Este exploit aproveita uma vulnerabilidade em mecanismos específicos de processamento de arquivos para executar um payload de shell reverso por meio de um arquivo RAR malicioso.

Aviso Legal:
Este projeto destina-se apenas a fins educacionais e pesquisa ética em segurança. O uso não autorizado deste código para comprometer sistemas ou redes sem consentimento prévio é ilegal e antiético. O autor isenta-se de toda responsabilidade por mau uso.


Como Funciona

O script automatiza a criação de um arquivo RAR malicioso que explora a vulnerabilidade CVE-2023-38831. Ele incorpora um script de shell reverso Python em uma estrutura de arquivo criada para ser executada de forma furtiva.

Etapas Executadas:

  1. Recebe um arquivo isca (arquivo não suspeito) e um arquivo de script (payload malicioso) como entrada.
  2. Cria um diretório estruturado para ocultar o payload malicioso.
  3. Embute um VBScript para executar o payload silenciosamente.
  4. Cria um arquivo RAR com cabeçalhos de arquivo manipulados para contornar mecanismos de detecção.
  5. Gera o arquivo de exploit final.

Requisitos

  • Python 3.6+
  • WinRAR 6.2 ou inferior.
  • Certifique-se de que os módulos shutil e os estejam disponíveis (são padrão do Python).

Uso

  1. Clone este repositório:

    git clone https://github.com/VictoriousKnight/CVE-2023-38831-POC.git
    cd CVE-2023-38831-POC
    
  2. Prepare os seguintes arquivos:

    • Arquivo isca: Qualquer arquivo legítimo e vazio (por exemplo, um PDF ou imagem inofensivos).
    • Arquivo de script: Um shell reverso em Python ou payload semelhante.
  3. Execute o script:

    python exploit.py
    
  4. Forneça as entradas necessárias:

    • Nome do arquivo isca.
    • Nome do script malicioso.
    • Nome desejado para o arquivo RAR de saída.
  5. O arquivo de exploit será gerado no diretório de trabalho atual.


Exemplo

$ python exploit.py
CVE-2023-38831 POC
-------------------------------
Enter the bait file name: scholarship.pdf
Enter the script file name: shell.py
Enter the output RAR file name: scholarship_approved.rar
Exploit generated successfully as 'scholarship_approved.rar'.

Notas Importantes

  • Este script é uma prova de conceito e deve ser usado apenas em ambientes controlados, com permissão explícita do proprietário do sistema.
  • Evite distribuir ou usar os arquivos gerados fora de contextos éticos ou educacionais.
  • O exploit depende de comportamentos conhecidos de utilitários de processamento RAR e pode não funcionar em todas as configurações.

Autor

  • Kunal Rajour
  • GitHub: VictotiousKnight

Lembrete: O uso indevido deste script pode acarretar graves consequências legais. Sempre siga as diretrizes éticas e obtenha autorização adequada.

Baixar ferramenta