SWFRETools est une suite d’outils écrits en Java et Python qui permettent d’analyser les fichiers SWF afin d’y détecter d’éventuelles failles ou des malwares planqués. Pratique pour du « débugging » non autorisé un peu poussé.
- Flash Dissector: Un éditeur de binaire pour les SWF
- SWF Parser: Un parseur de SWF que vous vous pouvez intégrer dans vos propres outils
- Minimizer: Réduit automatiquement les parties d’un SWF qui ne sont pas impliqué dans un plantage afin d’isoler plus facilement le bug.
- FP Debugger: Permet de tracer dynamiquementl’exécution du flash dans le player.
- StatsGenerator: Pour générer des stats à partir d’un jeu de SWF
Voici une présentation réalisée par le créateur de cette suite d’outils qui vous en dira plus sur sa vision des choses et sur ses outils :
Sebastian Porst – Reverse-Engineering Flash Files with SWFRETools
View more presentations from SOURCE Conference
SWFRETools est disponible sous licence GPL 2.0 sur Github.
[Source]