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 | Kitploit
Tools/GitHubGitHub/myrtus0x0/smoke_conf_extract
Static AnalysisDynamic Analysis (Sandboxing)Reverse EngineeringMalware AnalysisBinary Analysis
GitHubmyrtus0x0/smoke_conf_extract

smoke_conf_extract

View Repository
1313 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