
Implémentation en Python d'un outil d'évaluation de Padding Oracle .NET
Petit script pour vérifier si l'application web .NET est vulnérable à l'attaque par padding Oracle. Ce script vérifie réellement si l'oracle est présent et exploitable, et pas seulement si le correctif a été installé.
dotnetpaddingoracle.py [-h] [-t] [-b] [-d] [-s] [-p PARAMETER] Burp request file
Perform the padding Oracle attack on .NET web application
positional arguments:
Burp request file Request sample from Burp
optional arguments:
-h, --help show this help message and exit
-t, --test-vuln Test for the padding Oracle vulnerability
-b, --no-burp Disable Burp proxying
-d, --decrypt Decrypt
-s, --ssl use ssl transport
-p PARAMETER, --parameter PARAMETER
Parameter to use as Oracle
ssl dans les cas concernés, car cela pourrait conduire à des faux négatifs.-p car le script choisit de toute façon le bon paramètre.-b.