Skip to content
KitploitKITPLOIT
OutilsExploitsBlog
Log in
Soumettre
OutilsExploitsBlog
Soumettre

Outils de Hacking, PenTest et Cybersécurité pour votre Arsenal de Sécurité !

Kitploit est un répertoire d'outils de hacking, de cybersécurité et de pentesting. Découvrez les dernières mises à jour des projets pour trouver des vulnérabilités, analyser des systèmes, automatiser les tests et renforcer votre sécurité.

FluxContactConfidentialité© 2026 Kitploit

Répertoire d'outils

Catégories

Voir toutes les catégories
Loading categories
php2shell-checker — CLI qui vérifie la version PHP d'un site web ou d'un binaire PHP local par rapport à des seuils de correctifs intégrés afin de déterminer le statut de vulnérabilité php2shell, avec sortie JSON et codes de sortie. | Kitploit
Outils/GitHubGitHub/openai/php2shell-checker
Outils DéfensifsScanners de VulnérabilitésScanners de Vulnérabilités WebAnalyse des VulnérabilitésCollecte d'InformationsSécurité Web
GitHubopenai/php2shell-checker

php2shell-checker

CLI qui vérifie la version PHP d'un site web ou d'un binaire PHP local par rapport à des seuils de correctifs intégrés afin de déterminer le statut de vulnérabilité php2shell, avec sortie JSON et codes de sortie.

Voir le dépôt
6315253il y a 1 jourPas encore vérifié

Populaires

Voir tout →

Découvrez les outils les plus utilisés par notre communauté.

Explorer tous les outils

Parcourez notre collection d'outils

Voir tous les outils →
Partager

Vérificateur de version PHP

Vérifiez un site web ou un binaire PHP local pour voir s'il est vulnérable à php2shell.

Pour installer les deux compétences, demandez à Codex :

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

Utilisez phpcheck-server lorsque vous avez accès au serveur, ou phpcheck-url lorsque vous disposez uniquement d'une URL :

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

Exécution directe

Vérifier un site web :

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

Vérifier le PHP CLI local

node phpcheck.js --local

Résultats

RésultatCode de sortieSignification
OK0Version de correctif PHP stable supérieure au seuil intégré pour une branche majeure/mineure répertoriée.
VULNERABLE1Version PHP égale ou inférieure au seuil intégré pour cette branche.
UNKNOWN3Aucune version PHP ni réponse, une version/branche non reconnue, ou une version préliminaire plus récente.

Utilisez --json pour une sortie lisible par machine (patch_status vaut ok, vulnerable ou unknown). Les arguments invalides se terminent avec le code 2.

Tests

node --test phpcheck.test.js

Les tests exécutent le CLI contre des serveurs HTTP locaux et un exécutable PHP factice. Aucune installation de PHP ni site web externe n'est requis.

Limitations

Le vérificateur n'évalue que les versions exposées dans les en-têtes de réponse HTTP ou par php -v. Il lit X-Powered-By et Server, envoie HEAD, et ne se rabat sur GET que lorsque HEAD renvoie 405 ou 501. Il ne suit pas les redirections et n'inspecte pas les corps de réponse. Des en-têtes PHP manquants ou masqués renvoient UNKNOWN.

OK est une comparaison de versions basée sur l'hypothèse que les correctifs stables ultérieurs de chaque branche répertoriée contiennent le correctif. Il ne vérifie pas indépendamment l'existence d'un correctif de sécurité. Comparez les versions avec la version de sécurité officielle de PHP. Les en-têtes peuvent être masqués ou modifiés, et les rétroportages de distribution peuvent ne pas modifier la version amont. UNKNOWN ne signifie pas que la cible est corrigée !

Contribution

OpenAI n'accepte pas de contributions de code externes à ce projet. Les rapports de bogues et les retours non liés au code sont les bienvenus via les issues GitHub. Voir CONTRIBUTING.md.

Licence

Ce projet est sous licence Apache License 2.0.

Télécharger l’outil