Skip to main content
Glama

title: StegoKiller Ultra Suite emoji: ⚡ colorFrom: blue colorTo: purple sdk: gradio sdk_version: 4.44.0 app_file: app.py pinned: false license: apache-2.0

⚡ StegoKiller MCP Server

Die ultimative Suite für Steganografie, digitale Forensik & verdeckte Kanäle

Python License FastMCP Tools Docker Smithery


Related MCP server: findevil-agent

📖 Übersicht

StegoKiller ist ein unternehmensreifer Model Context Protocol (MCP)-Server, der speziell für CTF-Spieler, Sicherheitsforscher und Forensik-Analysten entwickelt wurde. Er basiert auf dem offiziellen FastMCP-Framework und integriert 44 spezialisierte Werkzeuge für Steganografie, digitale Forensik und Extraktion verdeckter Kanäle für Bilder, Audio, Video, Netzwerk-PCAPs, Dokumente, Schriftarten, Git, KI-Modelle und Text.


⚡ Schnellstart & Installation

Option 1: 1-Klick-Installation über die Smithery-CLI

npx -y @smithery/cli install stegokiller --client claude

Option 2: Lokale Stdio-Konfiguration (Claude Desktop / Cursor)

Klonen Sie das Repository und führen Sie das Setup aus:

git clone https://github.com/shaymimran26-netizen/StegoKiller.git
cd StegoKiller
chmod +x setup.sh && ./setup.sh

Fügen Sie Folgendes zu Ihrer claude_desktop_config.json hinzu:

{
  "mcpServers": {
    "stegokiller": {
      "command": "python3",
      "args": [
        "/path/to/StegoKiller/server.py"
      ],
      "env": {
        "PYTHONUNBUFFERED": "1"
      }
    }
  }
}

Option 3: Docker-Container über die GitHub Container Registry (GHCR)

Sofort ausführen, ohne Betriebssystem-Abhängigkeiten zu installieren:

{
  "mcpServers": {
    "stegokiller": {
      "command": "docker",
      "args": [
        "run",
        "-i",
        "--rm",
        "-v", "/tmp/stego_mcp_output:/tmp/stego_mcp_output",
        "ghcr.io/shaymimran26-netizen/stegokiller:latest"
      ]
    }
  }
}

☁️ Kostenloses Remote-Hosting & öffentliche Bereitstellung

Möchten Sie StegoKiller kostenlos in der Cloud mit Remote-SSE-/HTTP-Zugriff hosten?

Plattform

Typ

So stellen Sie bereit

Smithery.ai

Ein-Klick-MCP-Hosting

Verbinden Sie Ihr GitHub-Repo shaymimran26-netizen/StegoKiller. Smithery erstellt smithery.yaml und stellt Ihnen einen gehosteten Proxy-Endpunkt bereit.

Glama.ai

Community-Registry

Reichen Sie die Repository-URL ein, um im globalen MCP-Index aufgelistet zu werden.

HuggingFace Spaces

Kostenloses 24/7-Docker-Hosting

Erstellen Sie einen neuen Docker Space, pushen Sie dieses Repo und machen Sie Port 8000 über SSE zugänglich.

Render.com / Railway.app

Kostenloser Cloud-Webdienst

Stellen Sie den Docker-Container mit dem Startbefehl bereit: mcp run server.py --transport sse --port 8000.


🛠️ Umfassende 44-Tool-Matrix

1. Kern-Triage, Integrität & Polyglotte (7 Tools)

  • auto_triage_challenge(file_path): Autonome 5-stufige Master-Pipeline, die Strukturanalyse, Flag-Regex-Suche, Metadatenextraktion, Polyglott-Prüfung und Signaturscan in einem Durchlauf ausführt.

  • inspect_file_structure(file_path): Überprüft 25+ Magic-Byte-Signaturen, berechnet Quadranten- und globale Shannon-Entropie und extrahiert nachfolgende EOF-Overlay-Bytes.

  • detect_polyglots(file_path): Detektor für Multi-Format-Polyglotte (ZIP+JPG, PDF+ZIP, GIF+JS, HTML+PNG, RAR+JPEG).

  • extract_metadata(file_path): Tiefgehende EXIF-/XMP-/IPTC- und Kommentar-Extraktion über exiftool mit PIL-Fallback.

  • scan_and_carve_binwalk(file_path, extract): Signaturerkennung und rekursives Archiv-Carving.

  • carve_foremost(file_path): Header-/Footer-Carving für Bilder, Dokumente und Archive.

  • grep_flag_patterns(file_path, regex): Multi-Kodierungs-Regex-Flag-Scan über ASCII, UTF-8 und UTF-16LE/BE.

2. Bildsteganografie (Räumlich, LSB & Steganalyse) (9 Tools)

  • statistical_steganalysis(file_path): Chi-Quadrat- ($\chi^2$), Sample-Pairs- (SPA) und PoV-Tests, um den Prozentsatz versteckter LSB-Nutzdaten zu schätzen.

  • solve_png_ihdr(file_path, output_path): Erzwingt PNG-Abmessungen per Brute-Force gegen die IHDR-CRC32-Prüfsumme, um beschnittene Bilder zu reparieren.

  • extract_bitplanes(file_path, output_dir): Zerlegt alle 8 Bit-Ebenen über R-, G-, B- und Alpha-Kanäle (32 Bilder).

  • analyze_png_chunks(file_path): Analysiert Zusatz-Chunks (tEXt, zTXt, iTXt, pHYs, sRGB), validiert CRCs und erkennt versteckte Chunks.

  • analyze_gif_apng_frames(file_path): Zerlegt Frames, extrahiert Frame-Dauer-Verzögerungen (ASCII-Flag-Daten) und berechnet Frame-Deltas.

  • image_math_combine(image_1, image_2, mode): Kombinierer für visuelle Kryptografie (xor, subtract, add, difference).

  • run_zsteg_analysis(file_path, all_modes): Erschöpfender LSB-/MSB-/Kanal-/Permutations-Analysator für PNG/BMP.

  • run_stegpy(file_path, password): Python-LSB-Stego-Nutzdaten-Extraktion.

  • run_cloaked_pixel(file_path, password): Stellt LSB-Nutzdaten wieder her, die über PRNG-Pixelmatrizen verstreut sind.

3. Bildsteganografie (Frequenz- & DCT-Bereich) (6 Tools)

  • run_stegseek(file_path, wordlist): Multithreaded Passphrasen-Knacker für Steghide mit RockYou-Wortliste.

  • run_steghide(file_path, passphrase): Direkte Steghide-Nutzdaten-Extraktion aus JPEG/BMP/WAV.

  • run_outguess(file_path, key): Extraktion von Stego-Daten aus redundanten DCT-Koeffizienten.

  • run_jsteg(file_path): LSB-Extraktion aus quantisierten DCT-Koeffizienten.

  • run_f5_stego(file_path, password): Matrix-Kodierungs-Extraktion über den F5-Algorithmus.

  • analyze_jpeg_quantization_tables(file_path): Extrahiert JPEG-DQT- und DHT-Tabellen, um Kompressionsartefakte zu identifizieren.

4. Audio- & akustische Steganografie (8 Tools)

  • generate_audio_spectrogram(audio_path, output_path, cmap): Hochauflösende log-/lineare Spektrogramm-Darstellung.

  • decode_dtmf_tones(audio_path): DTMF-Wahlton-Decoder (Goertzel-/FFT-Frequenzenergie-Peak-Engine).

  • decode_sstv(audio_path, output_path): Slow-Scan-TV-Decoder (Robot36, Martin, Scottie) von Audio zu Bild.

  • decode_audio_morse(audio_path): Akustischer CW-Morsezeichen-Decoder, der Audio-Energiehüllkurven in Klartext umwandelt.

  • extract_deepsound(audio_path, password): Extraktion AES-verschlüsselter Träger aus WAV-/FLAC-Containern.

  • run_mp3stego(mp3_path, password): Wiederherstellung von Nutzdaten aus der Bit-Allokationstabelle von MP3 Layer-3.

  • audio_channel_phase_diff(audio_path, output_path): Stereo-Phasenumkehr & Kanal-Subtraktion ($L - R$).

  • audio_lsb_extract(audio_path, num_bits): Direkte LSB-Extraktion aus PCM-Samples (8-Bit, 16-Bit, 24-Bit).

5. Text-, Leerraum- & linguistische Steganografie (5 Tools)

  • decode_zero_width_chars(text): Dekodiert \u200B (ZWSP), \u200C (ZWNJ), \u200D (ZWJ), \uFEFF (BOM) und \u2060 (WJ).

  • run_stegsnow(file_path, password): Extraktion von Steganografie aus nachfolgenden Leerzeichen und Tabs über SNOW.

  • detect_homoglyphs(text): Erkennt kyrillische, griechische oder ähnlich aussehende Unicode-Zeichen und normalisiert den Text.

  • solve_bacon_cipher(ciphertext): Löst die Bacon-Chiffre über 24- und 26-Buchstaben-Alphabete.

  • decode_spammimic(text): SpamMimic-Decoder für Nutzdaten aus Spam-Text-Steganografie.

6. Netzwerk-, PCAP- & verdeckte Kanäle (2 Tools)

  • extract_pcap_covert_channels(pcap_path): Extrahiert ICMP-Nutzdaten, DNS-Subdomain-/TXT-Exfiltration und TCP-SYN-ISN-Lecks.

  • detect_network_tunneling(pcap_path): Heuristischer Detektor für DNS-Tunneling (dnscat2, iodine) und ICMP-Tunneling (ptunnel).

7. Dokument-, Schrift- & Container-Steganografie (4 Tools)

  • inspect_office_xml(file_path): Untersucht DOCX-/XLSX-/PPTX-Strukturen auf <w:vanish/>, weiße Schriftarten und versteckte Medien.

  • inspect_pdf_stego(file_path): Analysiert inkrementelle Update-Revisionen von PDFs (%%EOF-Anzahl) und dekomprimiert FlateDecode-Streams.

  • analyze_font_stego(font_path): Untersucht TrueType-/OpenType-Schriftdateien (.ttf, .otf) auf versteckte cmap-Tabellenzuordnungen.

  • inspect_git_stego(git_repo_path): Prüft .git-Repositories auf versteckte verwaiste Commits und unerreichbare Objekte.

8. KI-Modell, QR-Code & automatisiertes Dekodieren (3 Tools)

  • inspect_ai_model_stego(model_path): Forensik auf PyTorch- (.pt/.pth), SafeTensors- und ONNX-Modellen zur Erkennung von Metadaten-Injektionen.

  • repair_and_read_qr(image_path): Liest und repariert beschädigte QR-Codes (invertierte Polarität, Schwellwertbildung).

  • auto_decode_payload(raw_data): Master-CyberChef-Transformations-Engine, die Base64, Base32, Base85, Base91, Base58, Hex, URL, 25 Caesar-Verschiebungen, Zlib und Single-Byte-XOR-Schlüssel testet.


📄 Lizenz & Autor

Related MCP Connectors

Related MCP Servers

  • A
    license
    Not graded
    quality
    Not graded
    maintenance
    Exposes common CTF and cybersecurity tools (crypto, forensics, malware analysis, steganography, reverse engineering, pwn, OSINT) so LLMs can help solve capture-the-flag challenges in a controlled lab environment.
    -
  • A
    license
    Not graded
    quality
    B
    maintenance
    Enables autonomous digital forensics and incident response through 21 typed forensic tools covering disk, memory, registry, network, timeline, carving, and patterns, integrated with AI-driven reasoning and self-correction.
    MIT
  • F
    license
    A
    quality
    C
    maintenance
    Provides WebAssembly-based, sandboxed tools for JavaScript execution, binary disassembly, file recovery, steganography, image optimization, data processing, PDF redaction, secret scanning, and semantic search.
    10
    -
  • A
    license
    B
    quality
    C
    maintenance
    The most comprehensive steganography analysis toolkit for AI agents, providing 60 tools across 7 categories for detecting and extracting hidden data from images, audio, text, and files, all running 100% offline.
    100
    177 npm
    7
    MIT