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
React2Shell — R2S é um framework abrangente de exploração e pós-exploração que visa a vulnerabilidade dos React Server Components do Next.js (CVE-2025-55182). Ele fornece um shell interativo com recursos avançados para testes de penetração, incluindo transferência de arquivos, persistência, enumeração, verificações de escalonamento de privilégios e muito mais. | Kitploit
Ferramentas/GitHubGitHub/4nuxd/react2shell
Frameworks de Testes de PenetraçãoEscalada de PrivilégiosFrameworks de ExploraçãoMecanismos de PersistênciaMovimento LateralExploração de Aplicações WebExfiltração de DadosPós-ExploraçãoComando e ControleEscape de Contêiner
67há 10 mesesAinda não revisado
GitHub
4nuxd/react2shell

React2Shell

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 →

Sobre

R2S é um framework abrangente de exploração e pós-exploração que visa a vulnerabilidade dos React Server Components do Next.js (CVE-2025-55182). Ele fornece um shell interativo com recursos avançados para testes de penetração, incluindo transferência de arquivos, persistência, enumeração, verificações de escalonamento de privilégios e muito mais.

Compartilhar

🚀 R2S - Next.js RSC Exploit Framework

Version Python License CVE

Framework Avançado de Pós-Exploração para RCE em React Server Components do Next.js

Funcionalidades • Instalação • Uso • Comandos • Exemplos


📋 Visão Geral

R2S é um framework abrangente de exploração e pós-exploração direcionado à vulnerabilidade de React Server Components do Next.js (CVE-2025-55182). Fornece um shell interativo com funcionalidades avançadas para testes de penetração, incluindo transferência de arquivos, persistência, enumeração, verificações de escalonamento de privilégios e muito mais.

🎯 Capacidades Principais

  • ✅ Varredura automatizada de vulnerabilidades - Varredura em massa de múltiplos alvos
  • ✅ Shell RCE interativo - Execução de comandos com estado e navegação de diretórios
  • ✅ Transferência de arquivos via HTTP - Upload/download sem limitações de base64
  • ✅ Automação de reverse shell - Testa mais de 25 payloads diferentes
  • ✅ Enumeração avançada - Sistema, rede, contêiner e metadados de nuvem
  • ✅ Escalonamento de privilégios - Detecção automatizada de vetores de privesc
  • ✅ Coleta de credenciais - Extrai senhas, chaves, tokens e segredos
  • ✅ Mecanismos de persistência - Mantém acesso após reinicializações
  • ✅ Movimento lateral - Descobre e pivota para outros hosts
  • ✅ Escape de contêiner - Verifica vetores de escape Docker/Kubernetes
  • ✅ Exfiltração de dados - Extrai arquivos sensíveis e configurações
  • ✅ Operações furtivas - Limpa logs e esconde rastros

🔥 Funcionalidades

🌐 Exploração Principal

  • Varredura em massa com suporte a múltiplas threads
  • Modo pipeline para integração com outras ferramentas
  • Detecção automática de vulnerabilidade para RSC do Next.js
  • Shell interativo com estado e diretório de trabalho persistente

📁 Operações de Arquivo

  • Upload via HTTP - Transfere arquivos para o alvo via wget/curl
  • Download via HTTP - Exfiltra arquivos via requisições POST
  • Sem limitações de tamanho - Funciona com arquivos grandes (diferente de métodos base64)
  • Servidor HTTP automático - Inicia/interrompe conforme necessário

🔍 Reconhecimento e Enumeração

  • Enumeração do sistema - SO, kernel, usuários, processos
  • Descoberta de rede - Interfaces, rotas, ARP, DNS, portas escutando
  • Detecção de contêiner - Identificação Docker, Kubernetes, LXC
  • Metadados de nuvem - Extração de credenciais AWS, GCP, Azure
  • Dump de memória de processos - Extrai segredos de processos em execução
  • Descoberta de arquivos interessantes - SUID, diretórios graváveis, backups, configs

🔐 Coleta de Credenciais

  • Variáveis de ambiente (senhas, chaves de API, tokens)
  • Arquivos .env e arquivos de configuração
  • Chaves privadas SSH e authorized_keys
  • Histórico do bash com comandos sensíveis
  • Arquivos de banco de dados (SQLite, dumps MySQL)
  • Credenciais de nuvem (AWS, Azure, GCP)
  • Credenciais Git e tokens NPM
  • Dados de navegador (cookies, dados de login)
  • Segredos Docker e Kubernetes

⬆️ Escalonamento de Privilégios

  • Detecção de binários SUID/SGID
  • Enumeração de permissões sudo
  • Arquivos de sistema graváveis (/etc/passwd, /etc/shadow)
  • Verificações de acesso ao socket Docker
  • Análise de capacidades Linux
  • Sugestões de exploits de kernel
  • Enumeração de cron jobs
  • Oportunidades de sequestro de PATH

🔄 Pós-Exploração

  • Mecanismos de persistência - Cron jobs, .bashrc, serviços systemd
  • Persistência avançada - LD_PRELOAD, timers systemd
  • Varredura de portas - Reconhecimento de rede interna
  • Movimento lateral - Descoberta de chaves SSH, análise de known_hosts
  • Escape de contêiner - Verificações de contêiner privilegiado, análise de capacidades
  • Exfiltração de dados - Coleta automatizada de dados sensíveis
  • Automação de reverse shell - Mais de 25 tipos de payload com repetição automática

🥷 Furtividade e Evasão

  • Limpeza de logs - Histórico do bash, logs de autenticação, syslog
  • Ocultação de rastros - Limpeza de wtmp, lastlog
  • Gerenciamento de sessões - Salvar e retomar sessões

🛠️ Instalação

Pré-requisitos

# Python 3.6 ou superior
python3 --version

# Instalar dependências
pip3 install requests urllib3

Início Rápido

# Clone ou baixe a ferramenta
cd r2s-main

# Tornar executável (opcional)
chmod +x r2s_enhanced.py

# Executar a ferramenta
python3 r2s_enhanced.py -h

🚀 Uso

Sintaxe Básica

python3 r2s_enhanced.py [OPÇÕES]

Opções de Linha de Comando

OpçãoDescriçãoPadrão
-u, --urlURL de alvo único-
-l, --listArquivo contendo lista de URLs-
-c, --cmdComando inicial a executarid
-t, --threadsNúmero de threads de varredura30
-p, --proxyProxy HTTP (ex.: http://127.0.0.1:8080)-
-v, --verboseHabilitar saída detalhadaFalse
--http-portPorta do servidor HTTP para transferência de arquivos8000

Métodos de Entrada

1. Alvo Único

python3 r2s_enhanced.py -u http://target.com

2. Múltiplos Alvos (Arquivo)

python3 r2s_enhanced.py -l targets.txt -t 50

3. Modo Pipeline (stdin)

cat targets.txt | python3 r2s_enhanced.py
shodan search "Next.js" | python3 r2s_enhanced.py
subfinder -d example.com | httpx | python3 r2s_enhanced.py

💻 Comandos do Shell Interativo

Uma vez obtido acesso RCE, você entrará em um shell interativo com estes comandos:

📂 Transferência de Arquivos

upload <local_file> <remote_path>    # Envia arquivo para o alvo
download <remote_file> <local_path>  # Baixa arquivo do alvo

🧭 Navegação

cd <diretório>                        # Muda o diretório de trabalho
pwd                                   # Exibe o diretório de trabalho

🔍 Enumeração

enum                                 # Enumeração completa do sistema
privesc                              # Verificações de escalonamento de privilégios
harvest                              # Coleta de credenciais
portscan <ip>                        # Varre portas da rede interna
memdump [pid]                        # Despeja memória do processo para segredos

🎯 Pós-Exploração

lateral                              # Oportunidades de movimento lateral
escape                               # Vetores de escape de contêiner
exfil [tipo]                         # Exfiltra dados (env/config/keys/db/logs/all)
reverse <lhost> <lport>              # Testa múltiplos payloads de reverse shell

🔒 Persistência

persist                              # Adiciona persistência básica
advpersist                           # Adiciona persistência avançada

🥷 Furtividade

stealth                              # Limpa logs e esconde rastros

💾 Gerenciamento de Sessão

save                                 # Salva a sessão atual
help, ?                              # Mostra mensagem de ajuda
exit, quit                           # Sai do shell interativo

🖥️ Comandos do Sistema

Execute qualquer comando do shell diretamente:

whoami
id
uname -a
ps aux
netstat -tulpn
cat /etc/passwd

📚 Exemplos

Exemplo 1: Exploração Básica

$ python3 r2s_enhanced.py -u http://vulnerable-app.com
Baixar ferramenta