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
cve-2010-1938 — A simple Python script to test an off-by-one vulnerability in the OPIE library (CVE-2010-1938). This vulnerability affects certain FTP servers and may allow for Denial of Service (DoS) or arbitrary code execution. | Kitploit
Ferramentas/GitHubGitHub/nexxus67/cve-2010-1938
Vulnerability AnalysisExploitationFuzzingPenetration TestingLearning & EducationBinary Exploitation
GitHubnexxus67/cve-2010-1938

cve-2010-1938

A simple Python script to test an off-by-one vulnerability in the OPIE library (CVE-2010-1938). This vulnerability affects certain FTP servers and may allow for Denial of Service (DoS) or arbitrary code execution.

Ver Repositório
4há 6 mesesAinda 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

🚀 CVE-2010-1938 Exploração FTP Off-by-One

Um script Python simples para testar uma vulnerabilidade off-by-one na biblioteca OPIE (CVE-2010-1938). Esta vulnerabilidade afeta certos servidores FTP e pode permitir Negação de Serviço (DoS) ou execução arbitrária de código.

Python FTP Exploit CVE License


📜 Descrição

Este script tem como alvo uma vulnerabilidade conhecida (CVE-2010-1938) na biblioteca OPIE usada em alguns servidores FTP. Ao enviar um nome de usuário especialmente criado, o script tenta causar um estouro de pilha no servidor FTP, potencialmente levando à execução remota de código.

💡 Recursos

  • Tamanho de payload ajustável para ajustar o exploit.
  • Envia o payload em fragmentos para evitar detecção e prevenir quedas imediatas do servidor.
  • IP e porta de destino personalizáveis para testes de penetração.

🚨 Aviso Legal

Esta ferramenta é apenas para fins educacionais. O autor não é responsável por qualquer uso indevido deste script. Sempre obtenha autorização adequada antes de executar qualquer exploit.


🚀 Uso

  1. Clone o repositório:

    root@kitploit:~
    git clone https://github.com/nexxus67/cve-2010-1938.git
    cd cve-2010-1938
    
  2. Execute o exploit com as seguintes opções:

    root@kitploit:~
    python3 exploit.py your-target-ip
    
    also, you can check the length that provokes the crash with
    
    python3 exploit.py your-target-ip --fuzz
    
    once you found the length (for example 257), try different byte-size in that position
    
    python3 exploit.py 192.168.1.100 --byte-test 00 --length 257
    python3 exploit.py 192.168.1.100 --byte-test ff --length 257
    
  3. O script tentará explorar a vulnerabilidade enviando o payload para o servidor FTP alvo.


⚙️ Requisitos

  • Python 3.9+
  • Módulo Socket (vem pré-instalado com Python)

📖 Como funciona

  1. Conexão ao alvo: O script estabelece uma conexão socket com o servidor FTP alvo.
  2. Entrega do payload: O payload é entregue em fragmentos para não sobrecarregar o servidor.
  3. Disparo do exploit: Um comando PASS é enviado após o payload para acionar a vulnerabilidade off-by-one.
  4. Feedback: A resposta do servidor é registrada para observar sucesso ou falha.

🚧 A Fazer

  • Adicionar criação de payload mais sofisticada.
  • Implementar payloads para execução remota de código (RCE) com base no feedback do servidor.
  • Melhorar o tratamento de erros e a formatação da saída.

🛠️ Desenvolvimento

Contribuições são bem-vindas! Sinta-se à vontade para abrir issues ou enviar pull requests.


📝 Licença

Este projeto está licenciado sob a Licença MIT - consulte o arquivo LICENSE para obter detalhes.


⚠️ Aviso: O uso não autorizado deste script em servidores que você não possui ou não tem permissão explícita para testar é ilegal.

Baixar ferramenta