Skip to content
KitploitKITPLOIT
ToolsBlog
Submit
ToolsBlog
Submit

Hacking, PenTest, and Cybersecurity Tools for Your Security Arsenal!

Kitploit is a directory of hacking, cybersecurity, and pentesting tools. Discover the latest project updates to find vulnerabilities, analyze systems, automate testing, and strengthen your security.

··Feeds·Contact·Privacy·© 2026 Kitploit

Tool Directory

Categories

View all categories
Loading categories
smoke_conf_extract — Static config extractor for SmokeLoader samples that deobfuscates, unpacks, and emulates protected routines to recover final-stage C2 settings. | Kitploit
Tools/GitHubGitHub/myrtus0x0/smoke_conf_extract
Static AnalysisDynamic Analysis (Sandboxing)Reverse EngineeringMalware AnalysisBinary Analysis
GitHubmyrtus0x0/smoke_conf_extract

smoke_conf_extract

Static config extractor for SmokeLoader samples that deobfuscates, unpacks, and emulates protected routines to recover final-stage C2 settings.

View Repository
13153 years agoNot yet reviewed

Most Popular

View all →

Discover the most used tools by our community.

Explore all tools

Browse our collection of tools

View all tools →
Share

Smoke Config Extraction

Overview

This project aims to extrct configurations from smokeloader samples starting at the initial stage. I was set on doing this statically so had to rely on things like Unicorn to bypass some of the more complicated components.

Regardless of how this extraction works for this family, this repository can serve as an example for how config extraction might wokr for non traditional malware families

Preview

Overview

Features

  • deobfuscation
  • unpacking of the final stage
  • config extraction

TO-DO

  • LZSA decompression in python
  • 100% accuracy with affiliate ID extraction

Projects used

  • Unicorn Emulator - for emulating the decompression function
  • Radare2 - provided open source disassembly and function analysis
  • Alex Hanel's Unicorn PE Loader - providing the base to load a PE file in Unicorn
  • Example usage

    root@kitploit:~
    virtualenv venv
    source venv/bin/activate
    pip install -r requirements.txt 
    python main.py smokeloader_stage_1.bin --json
    
    Download Tool