Skip to content

Shellcode Tester Pro – v1.1.0

Latest

Choose a tag to compare

@CyberSecurityUP CyberSecurityUP released this 05 Apr 03:43
· 2 commits to main since this release
a202f94

📦 Shellcode Tester Pro – v1.1.0

Initial stable release of the Shellcode Tester Pro – a powerful open-source platform for analyzing, emulating, fingerprinting, and disassembling shellcodes in a safe and modular environment.


✨ Features

  • 💉 Shellcode Execution Simulation
    Simulated execution with Unicorn Engine or in a separate terminal using mmap/VirtualAlloc.

  • 🧠 Heuristic Sandbox Analysis
    Detect suspicious patterns and behavior (e.g., /bin/sh, cmd.exe, WinExec).

  • 🔍 Fingerprint Engine
    Detects origin or generator: msfvenom, Donut, Cobalt Strike, Empire, Sliver, etc.

  • 🧩 Plugin System
    Create and load custom plugins dynamically via the /plugins directory.

  • 🧪 Capstone Disassembly Viewer
    Supports x86, x64, ARM, and ARM64. Identifies suspicious instructions (syscall, int, etc.).

  • 🗂️ Binary Analyzer
    Upload .exe, .elf, .bin files and extract potential embedded shellcodes.

  • 🧵 Step-by-Step Unicorn Execution
    Instruction-by-instruction analysis with register tracking.

  • 🔐 Deobfuscation Module
    Detects and normalizes XOR, NOP sleds, or high-entropy encrypted blobs.

  • 🌍 Remote Shellcode Importer
    Download and load shellcode directly from a remote URL (TXT, HEX or raw BIN).

  • 📤 PDF Report Export (plugin)
    Export a complete PDF report of analysis, disassembly, and behavior.

  • 🌗 Dark/Light Mode Toggle

  • 🇧🇷🇺🇸 Multilingual Support (Portuguese and English)


🖥️ Installation

git clone https://github.com/CyberSecurityUP/Shellcode-Tester-Pro.git
cd Shellcode-Tester-Pro
pip install -r requirements.txt
python3 main.py

🧑‍💻 Developed by

Joas Antonio dos Santos

Full Changelog: v1.0.0...v1.1.0