
ExtendedMacro - BurpSuite plugin providing extended macro functionality
ExtendedMacro est un plug-in pour le proxy BurpSuite. Il offre une fonctionnalité similaire mais étendue à celle des macros de BurpSuite. Sa fonction principale est de pouvoir déclencher une ou plusieurs requêtes avant chaque requête déclenchée depuis Intruder, Repeater, Scanner, Sequencer ou Spider (à l’exception des outils Proxy et Extender). Vous pouvez extraire des données de toute réponse arbitraire et les remplacer ou les ajouter dans la requête suivante (remplacement du jeton CSRF, session, ajout d’un nouvel en-tête…).
Il est encore en développement, donc ne vous fâchez pas si quelque chose ne va pas ; faites-le moi savoir pour que je puisse le corriger.
Le plug-in ajoute un nouvel onglet dans BurpSuite nommé « ExtendedMacro ». Il contient plusieurs sous-onglets : « Main », « Logger » et « Settings ».
Dans la fenêtre principale, vous pouvez configurer toute la magie. La partie gauche de la vue est la « Liste des messages d’extraction » et la partie droite est la « Liste des messages de remplacement ».
Ici vous définissez quelles requêtes seront déclenchées et quelles données seront extraites de leurs réponses. Après avoir sélectionné le message, vous pouvez définir l’extraction en sélectionnant la réponse.
Ici vous définissez quelles données issues de l’extraction seront ajoutées/remplacées dans les requêtes suivantes. La chaîne de remplacement peut être définie par la sélection de la requête.
Enregistre tous les messages qui ont été modifiés ou déclenchés par ExtendedMacro.
Ici vous spécifiez quels outils utiliseront le plug-in ExtendedMacro.
Main

Logger

Settings

Vidéo https://www.youtube.com/watch?v=IwKa0F7MmTM
N’hésitez pas à créer une pull request ou à ouvrir des issues.
Merci beaucoup et amusez-vous bien :).