
Extracteur statique de configuration pour les échantillons SmokeLoader qui désobfusque, dépaquette et émule les routines protégées afin de récupérer les paramètres C2 de la dernière étape.
Ce projet vise à extraire les configurations d'échantillons de smokeloader dès le stade initial. Je tenais à le faire de manière statique, j'ai donc dû m'appuyer sur des outils comme Unicorn pour contourner certains des composants les plus complexes.
Indépendamment de la façon dont cette extraction fonctionne pour cette famille, ce dépôt peut servir d'exemple pour la manière dont l'extraction de configuration pourrait fonctionner pour des familles de logiciels malveillants non traditionnelles.

virtualenv venv
source venv/bin/activate
pip install -r requirements.txt
python main.py smokeloader_stage_1.bin --json