
Meilleur code d'exploitation pour CVE 2017 9805 apache struts
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.