这个项目旨在从初始阶段的 smokeloader 样本中提取配置。我坚持采用静态方式完成这一任务,因此不得不依赖像 Unicorn 这样的工具来绕过一些更复杂的组件。
无论这种提取方法对该家族的效果如何,这个仓库都可以作为示例,展示配置提取如何应用于非传统恶意软件家族。

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