
Burp Suite JS Beautifier
=====================
La plupart des sites Web compressent leurs ressources, telles que les fichiers JS, afin d'augmenter la vitesse de chargement. Cependant, tester la sécurité et déboguer une ressource compressée n'est pas une tâche facile. Il s'agit d'une extension open source pour Burp Suite qui permet d'embellir correctement la plupart des ressources. Ainsi, elle aide les chercheurs en sécurité d'applications Web à visualiser plus facilement les ressources compressées. Elle leur permet également d'avoir les versions décompressées des ressources (telles que JS, CSS, HTML, XML, etc.) dans les navigateurs pour les déboguer sans aucun problème.
Utilisation de l'application :
Étape 0 - (Téléchargement) Téléchargez le fichier "jsbeautifier.jar" et le répertoire "libs".
Étape 1 - (Ajout des bibliothèques) Maintenant, sous l'onglet "Extender", cliquez sur l'onglet "Options" ; dans la section "Java Environment", cliquez sur le bouton "Select folder ..." et sélectionnez le dossier "libs" qui contient "js.jar" et "rsyntaxtextarea.jar".
Étape 2 - (Ajout de l'extension) Dans Burp Suite, cliquez sur l'onglet "Extender", puis sur le bouton "Add" et sélectionnez le fichier "jsbeautifier.jar".
Étape 3 - (Test de l'extension) Vous devriez maintenant voir l'onglet "JSBeautifier Settings" dans Burp Suite. Vous pouvez également embellir manuellement les requêtes/réponses en faisant un clic droit et en sélectionnant l'option "Beautify This!". Si rien ne s'embellit, vérifiez les paramètres de votre extension Burp Suite et assurez-vous d'avoir ajouté les bibliothèques demandées ; déchargez/rechargez l'extension et réessayez.
Fonctionnalités :
Cette extension est basée sur les modules/bibliothèques suivants (inclus dans le dépôt) :
Limitations :
Rapport de bugs :
Si vous avez trouvé un problème, veuillez utiliser l'option « Debug Mode » et joindre les fichiers Output et Error de l'extension à votre rapport. Je ne pourrai peut-être pas reproduire le problème sans ces informations.
Testé sur :
Cette extension a été testée sur Burp Suite Pro v1.5.21 avec Java v7ux. Si vous utilisez une version plus ancienne de Burp Suite, vous pouvez peut-être utiliser la version 0.1a de cette extension qui se trouve à l'adresse https://code.google.com/p/burp-suite-beautifier-extension/
Quelques captures d'écran :