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-2024-0582 — é um exploit PoC que visa uma vulnerabilidade específica no kernel Linux (CVE-2024-0582) | Kitploit
Ferramentas/GitHubGitHub/geniuszly/cve-2024-0582
Escalada de PrivilégiosAnálise de VulnerabilidadesExploraçãoAprendizado e EducaçãoDesenvolvimento de PayloadsExploração de Binários
GitHubgeniuszly/cve-2024-0582

CVE-2024-0582

é um exploit PoC que visa uma vulnerabilidade específica no kernel Linux (CVE-2024-0582)

Ver Repositório
131há 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

RU

GenIoURingExploit é um PoC que explora uma vulnerabilidade específica no kernel Linux (CVE-2024-0582). O PoC utiliza o mecanismo io_uring para obter acesso não autorizado e potencialmente escalar privilégios manipulando buffers de socket e desencadeando certos comportamentos do kernel.

Funcionalidades

  • Utiliza io_uring para manipulação eficiente de buffers.
  • Demonstra o vazamento do KASLR (Kernel Address Space Layout Randomization).
  • Explora uma vulnerabilidade relacionada ao gerenciamento de buffers de socket.
  • Aciona o exploit usando chamadas IOCTL controladas.
  • Fornece um caminho para executar comandos arbitrários do shell através da manipulação do kernel.

Pré-requisitos

  • Um sistema baseado em Linux (testado em distribuições recentes).
  • Privilégios de root ou administrativo para acessar os recursos necessários.
  • Ferramentas de desenvolvimento (ex.: gcc, make) para compilar o código C.
  • A biblioteca liburing instalada no seu sistema.

Instalação

  1. Clone o repositório:

    root@kitploit:~
    git clone https://github.com/geniuszly/CVE-2024-0582
    cd CVE-2024-0582
    
  2. Compile o exploit:

    Certifique-se de ter as ferramentas de compilação necessárias e a liburing instalada:

    root@kitploit:~
    gcc -o CVE-2024-0582 GenIoURingExploit.c -luring
    
  3. Execute o exploit:

    Aviso: Este PoC é apenas para fins educacionais. Executá-lo em um sistema de produção pode causar comportamento imprevisível e deve ser feito apenas em um ambiente controlado.

    root@kitploit:~
    sudo ./CVE-2024-0582
    

Como Funciona

O exploit funciona ao:

  1. Configurar anéis de buffer io_uring para interagir com buffers de socket do kernel.
  2. Procurar um marcador específico na memória para identificar estruturas de socket vulneráveis.
  3. Manipular essas estruturas para obter acesso à memória sensível do kernel.
  4. Sobrescrever certos ponteiros de função do kernel para acionar a execução de comandos arbitrários (/bin/sh).

Aviso Legal

Este projeto destina-se apenas a fins educacionais. Os autores não são responsáveis por qualquer uso indevido deste código. O uso deste PoC deve ser limitado a testes em ambientes controlados e de hacking ético.

Baixar ferramenta