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
php2shell-checker — CLI que verifica a versão do PHP de um site ou de um binário PHP local em relação a limites de patch incorporados para determinar o status de vulnerabilidade ao php2shell, com saída JSON e códigos de saída. | Kitploit
Ferramentas/GitHubGitHub/openai/php2shell-checker
Ferramentas DefensivasScanners de VulnerabilidadesScanners de Vulnerabilidades WebAnálise de VulnerabilidadesColeta de InformaçõesSegurança Web
GitHubopenai/php2shell-checker

php2shell-checker

CLI que verifica a versão do PHP de um site ou de um binário PHP local em relação a limites de patch incorporados para determinar o status de vulnerabilidade ao php2shell, com saída JSON e códigos de saída.

Ver Repositório
6315253há 1 diaAinda 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

Verificador de Versão do PHP

Verifique um site ou um binário PHP local para ver se ele é vulnerável ao php2shell.

Para instalar ambas as skills, peça ao Codex:

$skill-installer install both skills from https://github.com/openai/php2shell-checker

Use phpcheck-server quando você tiver acesso ao servidor, ou phpcheck-url quando você tiver apenas uma URL:

$phpcheck-url check https://example.com
$phpcheck-server check the PHP version serving my site

Executar diretamente

Verificar um site:

node phpcheck.js "https://example.com"

Verificar o PHP local da CLI

node phpcheck.js --local

Resultados

ResultadoCódigo de saídaSignificado
OK0Versão de patch estável do PHP acima do limite incorporado para um ramo principal/secundário listado.
VULNERABLE1Versão do PHP igual ou abaixo do limite incorporado para esse ramo.
UNKNOWN3Nenhuma versão do PHP ou resposta, uma versão/ramo não reconhecido, ou uma compilação pré-lançamento mais recente.

Use --json para saída legível por máquina (patch_status é ok, vulnerable, ou unknown). Argumentos inválidos encerram com o código 2.

Testes

node --test phpcheck.test.js

Os testes executam a CLI contra servidores HTTP locais e um executável PHP falso. Não é necessária nenhuma instalação de PHP ou site externo.

Limitações

O verificador avalia apenas versões expostas nos cabeçalhos de resposta HTTP ou por php -v. Ele lê X-Powered-By e Server, envia HEAD, e recorre a GET apenas quando HEAD retorna 405 ou 501. Ele não segue redirecionamentos nem inspeciona corpos de resposta. Cabeçalhos PHP ausentes ou ocultos retornam UNKNOWN.

OK é uma comparação de versão baseada na suposição de que os patches estáveis subsequentes em cada ramo listado contêm a correção. Ele não verifica de forma independente uma correção de segurança. Verifique as versões em relação à versão de segurança oficial do PHP. Os cabeçalhos podem estar ocultos ou alterados, e backports de distribuição podem não alterar a versão upstream. UNKNOWN não significa que o alvo está corrigido!

Contribuindo

A OpenAI não está aceitando contribuições externas de código para este projeto. Relatórios de bugs e feedback não relacionado a código são bem-vindos através das issues do GitHub. Veja CONTRIBUTING.md.

Licença

Este projeto está licenciado sob a Apache License 2.0.

Baixar ferramenta