
Extractor de configuración estática para muestras de SmokeLoader que desofusca, desempaqueta y emula rutinas protegidas para recuperar los ajustes de C2 de la etapa final.
Este proyecto tiene como objetivo extraer configuraciones de muestras de smokeloader desde la etapa inicial. Estaba decidido a hacerlo de forma estática, por lo que tuve que apoyarme en herramientas como Unicorn para omitir algunos de los componentes más complicados.
Independientemente de cómo funcione esta extracción para esta familia, este repositorio puede servir como ejemplo de cómo podría funcionar la extracción de configuraciones para familias de malware no tradicionales.

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