Ultra-Enriched Steganography & Forensics MCP Suite
Seamlessly arm Claude, Cursor, and AI agents with 70 specialized automated forensic tools across Images, Audio, Video, PCAP Covert Channels, Polyglots, and Text payloads.
Add this entry to your claude_desktop_config.json:
{
"mcpServers": {
"stegokiller": {
"command": "python3",
"args": ["/path/to/StegoKiller/server.py"],
"env": { "PYTHONUNBUFFERED": "1" }
}
}
}
Connect directly to the live cloud SSE endpoint without installing dependencies:
{
"mcpServers": {
"stegokiller_cloud": {
"url": "https://stegokiller.onrender.com/sse"
}
}
}
Install directly in 1-click via Smithery CLI:
npx -y @smithery/cli install @shaymimran26/stegokiller --client claude
Run the pre-built GHCR image without installing dependencies:
{
"mcpServers": {
"stegokiller": {
"command": "docker",
"args": [
"run", "-i", "--rm",
"-v", "/tmp/stego_mcp_output:/tmp/stego_mcp_output",
"ghcr.io/shaymimran26-netizen/stegokiller:latest"
]
}
}
}
Install via Git and run directly:
git clone https://github.com/shaymimran26-netizen/StegoKiller.git cd StegoKiller && chmod +x setup.sh && ./setup.sh python3 server.py
70 Specialized Forensic Engines
Search by tool name, format, or steganography technique
Deep analysis of the Alpha (transparency) channel for hidden data - checks for non-255 alpha values, patterns, embedded binary data.
Detect palette-based steganography (EzStego, Cloak, PLTE chunk permutations) in indexed PNG and GIF images by analyzing palette sorting and index parity.
Inspect TrueType/OpenType font files (.ttf, .otf) for hidden cmap table mappings and custom font tables.
Deconstruct GIF and Animated PNG (APNG) frames, extract per-frame delay millisecond sequences (often used for ASCII flag covert encoding), and compute frame pixel differences.
Extract JPEG Quantization Tables (DQT), Huffman Tables (DHT), and estimate original JPEG compression quality factor and double-compression artifacts.
Parse ancillary PNG chunks (tEXt, zTXt, iTXt, pHYs, sRGB, private chunks), verify chunk CRCs, and identify hidden or non-standard chunk anomalies.
Invert stereo phase and compute channel subtraction (L - R) to isolate center/vocal or hidden audio.
Extract Least Significant Bits (LSB) directly from 16-bit or 8-bit uncompressed WAV PCM samples.
Automated Master Heuristic Pipeline: attempts Base64, Base32, Base85, Base91, Base58, Hex, URL-decoding, ROT13/Caesar shifts, Zlib decompression, and single-byte XOR brute-forcing.
Autonomous 5-stage Master Pipeline: runs structure audit, flag regex grep, metadata dump, polyglot inspection, and binwalk signature scanning.
Raw header/footer file carving using foremost.
Scan memory core dumps (.dmp, .raw, .core, minidumps) for SSL/TLS master secrets, private RSA keys, environment variables, bash history, and CTF flags.
Demodulate Frequency Shift Keying (FSK / AFSK) telemetry audio signals (Bell 103, Bell 202, RTTY).
Extract and decode acoustic CW Morse code tones from an audio recording directly into plaintext.
Decode 5-bit ITA2 Baudot/Murray teleprinter punch tape code with LTRS/FIGS shift registers.
Decode Unicode 6-dot and 8-dot Braille patterns (U+2800 to U+28FF) into English alphanumeric text.
Decode DNA nucleotide sequences (A, C, G, T) into binary and ASCII plaintext using standard base pairing (A=00, C=01, G=10, T=11) and Amino Acid Codon translation.
Decode Dual-Tone Multi-Frequency (DTMF) dial tones in audio to recover keypad numbers.
Decode Morse code concealed within whitespace (Spaces=dot, Tabs=dash, Double Spaces=word boundary).
Decode SpamMimic spam-text steganography payloads using grammar-state extraction.
Decode Slow-Scan TV (SSTV) audio transmissions (Robot, Martin, Scottie) directly into rendered image.
Decode zero-width unicode characters (ZWSP, ZWNJ, ZWJ, BOM, WJ, and variation selectors).
Descramble frequency-inverted voice audio (voice scrambler) by re-modulating against carrier frequency.
Inspect HTTP streams for covert exfiltration headers (X-Flag, custom authorization headers, Base64 cookies, and chunked transfer encoding trailing padding).
Identify Cyrillic, Greek, or non-Latin lookalike Unicode characters interspersed in standard Latin text.
Analyze JPEG Double Compression & Ghosting artifacts across quality factor scans to detect spliced, forged, or hidden payload regions.
Heuristic detector for DNS tunnels (dnscat2, iodine) and ICMP tunnels (ptunnel).
Detect multi-format polyglot files (e.g. ZIP+JPEG, PDF+ZIP, GIF+JavaScript, HTML+PNG, RAR+JPEG).
Detect Pixel Value Differencing (PVD) and edge-adaptive steganography in images by analyzing non-uniform histogram anomalies across smooth vs edge pixel neighborhoods.
Detect if an image is constructed from a repeating pixel tile pattern and extract the core tile payload.
Extract covert steganography hidden in archive header timestamps, UID/GID modulation, and NTFS extra field extended attributes in ZIP and TAR containers.
Extract and export all 8 bitplanes for R, G, B, and Alpha channels (32 images).
Extract AES-encrypted hidden payloads from WAV/FLAC audio files created by DeepSound.
Extract LSB-embedded binary payload from an image with full control over channel selection, bit order, number of bits, and pixel traversal order. Returns raw bytes as hex and attempts ASCII/flag decoding.
Extract deep EXIF/XMP/IPTC metadata, ICC profiles, and comments via ExifTool.
Carve ICMP payloads, DNS subdomain exfiltration, TCP SYN ISN leaks, IP ID/TTL modulation, and TLS SNIs.
Perform 2D FFT frequency domain analysis on an image to reveal hidden patterns, watermarks, or embedded data in the frequency spectrum.
ULTIMATE AUTOMATED CHALLENGE SOLVER. Runs EVERY applicable StegoKiller engine on the given file in intelligent order, automatically chains results, and extracts flags/payloads without any manual intervention. Stages:...
Generate high-resolution log/linear spectrogram from audio to uncover visual steganography, Morse code, or hidden spectral art.
Search for flag patterns across ASCII, UTF-8, and UTF-16LE/BE strings.
Combine two images using mathematical operations (XOR, subtract, add, difference, invert) to solve visual cryptography shares and differential steganography challenges.
Forensics on PyTorch (.pt/.pth), SafeTensors (.safetensors), and ONNX (.onnx) models to detect trailing payloads, metadata injection, and tensor weight LSB tampering.
Check magic bytes against file extension, identify corrupt headers, calculate Shannon entropy across quadrants, and carve trailing overlay bytes.
Inspect a .git repository for hidden dangling commits, tree steganography, and orphaned blobs.
Deconstruct DOCX/XLSX/PPTX structures for
Forensic analysis of legacy OLE / Compound File Binary (CFB) documents (.doc, .xls, .ppt) for hidden VBA macro streams, AutoOpen triggers, and obfuscated shell commands.
Extract PDF Optional Content Groups (invisible layers / /OCG), /Launch actions, and embedded JavaScript streams concealing covert challenge payloads.
Analyze PDF for hidden incremental update revisions, unreferenced stream objects, and /ActualText.
Run ALL available LSB extraction tools (zsteg, stegpy, openstego, stegolsb) in parallel and consolidate results with automatic flag detection.
Extract and analyze PNG scanline filter bytes for hidden data encoded in filter type selections (0-4 per row).
Reconstruct classic 2-out-of-2 visual cryptography binary shares (sub-pixel raster overlay).
Recursively unpack nested archives (ZIP, 7z, TAR, GZ, BZ2, XZ, RAR) up to max_depth to solve 'Matryoshka doll' nested compression CTF challenges.
Read, unmask, and repair corrupted QR codes (inverted polarity, damaged finder patterns).
Extract LSB steganography payload scattered using PRNG seed matrices via cloakedpixel.
Extract hidden data from JPEG files using the F5 matrix steganography algorithm.
Extract hidden data from quantized JPEG DCT coefficients using Jsteg.
Extract hidden payloads from MP3 layer-3 bit allocation tables using MP3Stego (Decode).
Extract data hidden in redundant JPEG DCT bits using OutGuess.
Extract hidden steganography payload from JPEG, BMP, or WAV files using Steghide.
Extract steganography payloads created via stegpy (PNG, BMP, WebP).
Ultra-fast multithreaded cracker for steghide passphrases on JPEG/BMP/WAV.
Extract trailing whitespace and tab steganography using SNOW.
Analyze PNG/BMP images with zsteg across all channels, bit orders, and pixel permutations.
Execute binwalk signature scan and optionally auto-carve embedded archives.
Solve Bacon's cipher (supporting both 24-letter I=J/U=V and 26-letter complete alphabets). Handles A/B representations, case variations (Lower=A, Upper=B), and bold/italic markup.
Brute-force correct PNG dimensions (Height and Width) against IHDR CRC32 checksum to restore artificially cropped or truncated challenge images.
Perform Chi-Square (χ²) Analysis, Sample Pairs Analysis (SPA), and RS Steganalysis to detect LSB steganography and estimate embedded payload percentage.
Run a dictionary attack against steghide-embedded data using common CTF passwords or a custom wordlist.
Ultra-fast steghide passphrase cracker using stegseek with rockyou.txt or custom wordlist. Can test millions of passwords per second.
Brute-force single-byte and multi-byte XOR keys on a file (up to max_key_len bytes). Automatically detects flags and printable text.