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-2025-5548 — Repositório educacional que documenta o ciclo de vida completo de exploração de um estouro de buffer de pilha no FreeFloat FTP Server 1.0, incluindo fuzzing, controle de EIP, análise de caracteres inválidos e injeção de shellcode para obter execução remota de código. | Kitploit
Ferramentas/GitHubGitHub/vsvalinx/cve-2025-5548
Análise de VulnerabilidadesExploraçãoEngenharia ReversaDepuradoresFuzzingTestes de PenetraçãoDesenvolvimento de PayloadsExploração de Binários
GitHubvsvalinx/cve-2025-5548

CVE-2025-5548

Repositório educacional que documenta o ciclo de vida completo de exploração de um estouro de buffer de pilha no FreeFloat FTP Server 1.0, incluindo fuzzing, controle de EIP, análise de caracteres inválidos e injeção de shellcode para obter execução remota de código.

há 19h 5mAinda não revisado
Ver Repositório

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-2025-5548

Buffer overflow no FreeFloat FTP Server 1.0

sof

🎯 Exploração de Stack Buffer Overflow

Este repositório contém a documentação e o desenvolvimento prático de um projeto de cibersegurança focado em engenharia reversa e na exploração de vulnerabilidades ao nível da memória (Stack Buffer Overflow) em ambientes Windows de 32 bits.

📌 Objetivo do Projeto

O objetivo deste projeto é auditar, analisar e explorar com sucesso o software Freefloat FTP Server v1.00, que é conhecido por não possuir mitigações de segurança modernas (como ASLR ou DEP). Ao longo deste repositório, todo o ciclo de vida do ataque é documentado: desde a configuração do ambiente de laboratório com ferramentas profissionais, até à descoberta da vulnerabilidade (Fuzzing) e ao sequestro do fluxo de execução do programa para obter uma consola remota (Reverse Shell).


📂 Estrutura do Repositório

O projeto está dividido em duas fases principais, cada uma com a sua documentação detalhada e scripts correspondentes:

  • 🛠️ 01 Lab_Setup

    • Contém a justificação, descarga e instruções de instalação de todas as ferramentas utilizadas durante o projeto (Debuggers, IDEs, Interpretadores e Software Vulnerável).
  • Ferramentas em destaque: Immunity Debugger, IDA, Mona.py, Python 3.
  • 💥 02 Vulnerability

    • Contém a análise da vulnerabilidade e o desenvolvimento progressivo do exploit.
    • Inclui scripts em Python para: Fuzzing, controlo do registo EIP, cálculo de offsets, identificação de Bad Chars e injeção do Shellcode final.

  • ⚙️ Metodologia Aplicada

    Para alcançar uma exploração bem-sucedida, foram seguidas as seguintes fases metodológicas:

    1. Configuração do Ambiente: Implementação segura da máquina vítima e das ferramentas de análise.
    2. Fuzzing (Descoberta): Envio de entradas anómalas ao servidor FTP para provocar uma falha (Denial of Service).
    3. Controlo do EIP: Criação de padrões cíclicos para calcular o tamanho exato do buffer e sobrescrever o ponteiro de instrução.
    4. Análise de Memória: Identificação de caracteres restritos (Bad Chars) e pesquisa de instruções de salto (JMP ESP).
    5. Exploração: Geração do payload malicioso (Shellcode) e obtenção de Execução Remota de Código (RCE).
    Baixar ferramenta