Skip to content
KitploitKITPLOIT
OutilsBlog
Soumettre
OutilsBlog
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é.

··Flux·Contact·Confidentialité·© 2026 Kitploit

Répertoire d'outils

Catégories

Voir toutes les catégories
Loading categories
cve-2017-9805.py — Meilleur code d'exploitation pour CVE 2017 9805 apache struts | Kitploit
Outils/GitHubGitHub/chrisjd20/cve-2017-9805.py
Génération de PayloadsAnalyse des VulnérabilitésExploitationExploitation d'Applications WebTests d'Intrusion
GitHubchrisjd20/cve-2017-9805.py

cve-2017-9805.py

Meilleur code d'exploitation pour CVE 2017 9805 apache struts

Voir le dépôt
218il y a 8 ansVérifié par Kitploit

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

CVE-2017-9805.py

  1. Meilleur code d'exploitation pour CVE 2017 9805 apache struts
  2. Devrait être pratiquement à l'épreuve des erreurs

Pourquoi un recodage ?

J'ai constaté que la plupart des codes d'exploitation en ligne utilisaient simplement la concaténation de chaînes pour insérer des commandes fournies par l'utilisateur et les insérer dans une chaîne xml. Ce n'est pas très fiable car xml nécessite que certains caractères spéciaux utilisent un encodage. En conséquence, cela déclenchera une erreur car ces scripts n'en tiennent pas compte. De plus, un xml correctement encodé peut causer des erreurs dans l'exécution correcte des commandes. Ce script résout ces problèmes.

Qu'est-ce qui est différent ?

  1. J'ai ajouté une analyse correcte des arguments
  2. Vérification par expression régulière du formatage correct des arguments.
  3. xml en tant qu'objet au lieu d'une simple chaîne
  4. Encodage des commandes pour éviter les erreurs avec les caractères spéciaux dans la charge utile fournie par l'utilisateur.
Télécharger l’outil