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-Toolbox — Kit de teste de segurança baseado em GUI para detectar e explorar a vulnerabilidade de poluição de protótipo de ações do servidor React (CVE-2025-55182) com verificação de POC, terminal virtual e varredura em lote integrada com FOFA. | Kitploit
Ferramentas/GitHubGitHub/moleft/react2shell-toolbox
ReconhecimentoScanners de VulnerabilidadesExploraçãoExploração de Aplicações WebColeta de InformaçõesTestes de Penetração
GitHubmoleft/react2shell-toolbox

React2Shell-Toolbox

Kit de teste de segurança baseado em GUI para detectar e explorar a vulnerabilidade de poluição de protótipo de ações do servidor React (CVE-2025-55182) com verificação de POC, terminal virtual e varredura em lote integrada com FOFA.

Ver Repositório
3625há 10 mesesRevisado pelo Kitploit

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

React2Shell Toolbox

GitHub release GitHub stars GitHub forks GitHub issues GitHub license GitHub downloads

Electron Vue Vuetify Node

Um kit de ferramentas de teste de segurança construído com Electron + Vue 3, focado na detecção e exploração de vulnerabilidades do React Server Actions.

中文文档 | English

Visão Geral

O React2Shell Toolbox é uma ferramenta de teste de segurança projetada para a vulnerabilidade de poluição de protótipo do React Server Actions do Next.js (CVE-2025-55182). Ele fornece uma GUI amigável com recursos que incluem verificação POC, interação com terminal virtual, pesquisa de ativos FOFA e capacidades avançadas de sequestro de rotas.

Capturas de Tela

Verificação POC

Verificação POC

Terminal Virtual

Terminal Virtual

Verificação em Lote (Integração FOFA)

Verificação em Lote

Configurações

Configurações

Funcionalidades Principais

✅ Módulo de Verificação POC

  • Detecção básica de vulnerabilidades e execução de comandos
  • Visualização completa da resposta (modo duplo: fonte/pré-visualização)
  • Extração da saída do comando
  • Interação com terminal virtual (suporte Linux/macOS)
  • Gerenciamento de histórico (salvamento automático, exibição de favicon)
  • Integração com Monaco Editor

✅ Módulo de Verificação em Lote

  • Integração com API FOFA (pesquisa, estatísticas, informações do usuário)
  • 7 dimensões de agregação estatística (protocolo, domínio, porta, título, SO, servidor, localização)
  • Filtragem inteligente e combinação de múltiplas condições
  • Gerenciamento de histórico de pesquisa
  • Controle de taxa de requisições e gerenciamento de fila
  • Exibição de informações do usuário (avatar, status VIP, saldo F-coin/F-point)

✅ Gerenciamento de Configurações

  • Configurações de requisição (timeout, certificado SSL)
  • Configurações de proxy (HTTP/HTTPS/SOCKS5)
  • Configurações FOFA (configuração da API, teste de conexão, bypass de proxy)
  • Espelho da China (aceleração do GitHub)
  • Verificação automática de atualizações (opcional)
  • Configuração de recursos avançados (requer autorização)

Download e Instalação

Baixe o instalador para sua plataforma em GitHub Releases:

  • Windows: Windows-react2shell-toolbox-{version}-setup.exe ou Windows-react2shell-toolbox-{version}-portable.exe
  • macOS: macOS-react2shell-toolbox-{version}-x64.dmg (Intel) ou macOS-react2shell-toolbox-{version}-arm64.dmg (Apple Silicon)
  • Linux: Linux-react2shell-toolbox-{version}-x64.AppImage ou .deb / .tar.gz

Compilar a partir do Código Fonte

Requisitos

  • Node.js >= 18
  • npm >= 9

Instalar Dependências

npm install

Modo de Desenvolvimento

npm run dev

Compilar Aplicação

# Windows
npm run build:win

# macOS
npm run build:mac

# Linux
npm run build:linux

# Todas as plataformas
npm run build:all

Guia de Uso

Verificação POC

  1. Insira a URL alvo e o comando
  2. Clique em "Executar Detecção"
  3. Visualize os resultados da detecção e a saída do comando
  4. Mude para "Terminal Virtual" para interação

Verificação em Lote

  1. Configure a API FOFA nas configurações (Obter credenciais)
  2. Insira a consulta de pesquisa FOFA (ex.: app="Apache-Tomcat")
  3. Carregue as estatísticas e selecione as condições de filtro
  4. Visualize a lista de ativos (em breve)

Stack Tecnológica

Frontend

  • Framework: Vue 3 (Composition API)
  • Biblioteca UI: Vuetify 3 (Material Design)
  • Router: Vue Router 4
  • Gerenciamento de Estado: Pinia
  • Editor de Código: Monaco Editor
  • Terminal: xterm.js + xterm-addon-fit

Backend

  • Runtime: Electron 39 + Node.js 18+
  • Ferramentas de Build: Electron Vite + Electron Builder
  • Cliente HTTP: Axios + Node Fetch
  • Suporte a Proxy: https-proxy-agent + socks-proxy-agent
  • Renderização Markdown: marked + highlight.js

Estrutura do Projeto

react2shell-toolbox/
├── src/
│   ├── main/                      # Processo principal do Electron
│   │   ├── index.js              # Entrada do processo principal
│   │   ├── poc-handler.js        # Manipulador de execução POC
│   │   ├── terminal-handler.js   # Manipulador do terminal virtual
│   │   ├── fofa-handler.js       # Manipulador da API FOFA
│   │   ├── github-oauth-handler.js # Manipulador OAuth do GitHub
│   │   ├── storage-handler.js    # Manipulador de gerenciamento de armazenamento
│   │   └── updater.js            # Manipulador de atualização automática
│   ├── preload/                   # Scripts de pré-carregamento
│   │   └── index.js              # Ponte de comunicação IPC
│   └── renderer/                  # Processo renderizador (frontend)
│       ├── src/
│       │   ├── components/       # Componentes Vue
│       │   │   ├── poc/         # Componentes de verificação POC
│       │   │   ├── batch/       # Componentes de verificação em lote
│       │   │   └── settings/    # Componentes de configurações
│       │   ├── views/           # Visualizações de páginas
│       │   ├── stores/          # Gerenciamento de estado Pinia
│       │   ├── router/          # Configuração de rotas
│       │   ├── composables/     # Funções composables
│       │   └── App.vue          # Componente raiz
│       └── index.html           # Entrada HTML
├── resources/                     # Recursos da aplicação
│   ├── icon.png                 # Ícone do aplicativo
│   └── icon.ico                 # Ícone do Windows
├── changelog/                     # Registros de versões
├── electron-builder.yml          # Configuração de build
└── package.json                  # Configuração do projeto

Módulos Principais

Módulos do Processo Principal

Baixar ferramenta