Skip to content
KitploitKITPLOIT
ToolsBlog
Einreichen
ToolsBlog
Einreichen

Hacking-, PenTest- und Cybersicherheits-Tools für Ihr Sicherheitsarsenal!

Kitploit ist ein Verzeichnis von Hacking-, Cybersicherheits- und Pentesting-Tools. Entdecken Sie die neuesten Projekt-Updates, um Schwachstellen zu finden, Systeme zu analysieren, Tests zu automatisieren und Ihre Sicherheit zu stärken.

··Feeds·Kontakt·Datenschutz·© 2026 Kitploit

Tool-Verzeichnis

Kategorien

Alle Kategorien anzeigen
Loading categories
StegCracker — Steganographie-Brute-Force-Werkzeug zum Aufdecken versteckter Daten in Dateien | Kitploit
Tools/GitHubGitHub/paradoxis/stegcracker
Passwort-CrackingSteganografieKryptographieCTFPenetrationstestsArchived
GitHubparadoxis/stegcracker

StegCracker

Steganographie-Brute-Force-Werkzeug zum Aufdecken versteckter Daten in Dateien

Repository anzeigen
60210612vor 5 JahrenVon Kitploit geprüft

Beliebteste

Alle anzeigen →

Entdecken Sie die meistgenutzten Tools unserer Community.

Alle Tools erkunden

Durchsuchen Sie unsere Tool-Sammlung

Alle Tools anzeigen →
Teilen
Webseite

StegCracker

Build Status PyPI version codecov pulls

Steganographie-Brute-Force-Werkzeug, um versteckte Daten in Dateien aufzudecken.
Suchst du das Docker-Repository? Du findest es hier.

Einstellung

Hör auf, Zeit und CPU zu verschwenden, benutze stattdessen stegseek! Nicht überzeugt? Schau dir diese Benchmarks an (mit Liebe gestohlen):

passwordLineStegseek v0.4Stegcracker 2.0.9Stegbrute v0.1.1 (-t 8)
"cassandra"1 0000.9s3.1s0.7s
"kupal"10 0000.9s14.4s7.1s
"sagar"100 0000.9s2m23.0s1m21.9s
"budakid1"1 000 0000.9s[p] 23m50.0s13m45.7s
"␣␣␣␣␣␣␣1"14 344 3831.9s[p] 5h41m52.5s[p] 3h17m38.0s

Obwohl ich es genossen habe, dieses Tool zu entwickeln, ist und war es immer auf schlechten Grundlagen aufgebaut. StegCracker begann als ein schmutziger Hack für ein Problem, für das es keine guten oder einfach zu bedienenden Lösungen gab. Der größte limitierende Faktor ist jedoch, dass es darauf angewiesen ist, tausende von Subprozess-Aufrufen pro Sekunde zu spammen, was (trotz leichter Optimierung durch mehrere Threads) einfach schrecklich für die Leistung ist.

Also habe ich nach drei Jahren der Verwaltung des Projekts beschlossen, den Staffelstab weiterzugeben und das Projekt offiziell in den Ruhestand zu versetzen. Danke für die Unterstützung und danke @RickdeJager für die Entwicklung einer besseren Version 🎉

Verwendung

Die Verwendung von stegcracker ist einfach: Übergib eine Datei als ersten Parameter und optional den Pfad zu einer Wortliste mit Passwörtern als zweiten Parameter. Wenn du keine Wortliste angibst, versucht das Tool, die integrierte rockyou.txt-Wortliste zu verwenden, die mit Kali Linux ausgeliefert wird. Wenn du eine andere Distribution verwendest, kannst du die rockyou-Wortliste hier herunterladen.

root@kitploit:~
$ stegcracker <datei> [<wortliste>]

Oder mit Docker:

root@kitploit:~
$ docker run -v $(pwd)/data/:/data -it paradoxis/stegcracker example.jpg

Voraussetzungen

Das Programm benötigt das steghide-Binary und Python 3.6 oder höher. Wenn Python 3.6 nicht installiert ist, schau dir diese Anleitung an. Steghide kann mit dem folgenden Befehl installiert werden (Kali Linux):

root@kitploit:~
$ sudo apt-get install steghide -y

Installation

Um StegCracker zu installieren, führe den folgenden Befehl aus:

root@kitploit:~
$ pip3 install stegcracker

Oder ziehe das neueste Docker-Image:

root@kitploit:~
$ docker pull paradoxis/stegcracker

Aktualisierung

Um StegCracker zu aktualisieren, übergib einfach -U an den Installationsbefehl:

root@kitploit:~
$ pip3 install stegcracker -U --force-reinstall

Beispiel

demo

FAQ / Fehlerbehebung

  • Ich kann das Tool nicht mit pip3 installieren, aber Python 3.6+ ist installiert

    • Dein pip-Binary verwendet möglicherweise eine andere Python-Version. Versuche, es direkt über Python zu installieren (ersetze "X" durch deine Nebenversion, z.B. python3.6): python3.X -m pip install -U stegcracker
  • Ich habe das Tool installiert, aber wenn ich stegcracker ausführe, kommt nur 'command not found'

    • Wahrscheinlich ist das bin-Verzeichnis deines Python nicht in der PATH-Umgebungsvariable. Als schnelle Lösung könntest du Folgendes in deine ~/.bashrc-Datei einfügen: alias stegcracker='python3 -m stegcracker'
  • Ich verwende StegCracker 1.X, wie kann ich aktualisieren?

    • Wenn du StegCracker von der ursprünglichen 1.X-Version aktualisieren möchtest, entferne bitte zuerst die vorhandene Version mit: sudo rm --force $(which stegcracker)
  • Ich möchte eine ältere Version von StegCracker ausführen, wie bekomme ich eine Kopie?

    • Obwohl ich die neueste Version empfehle, möchtest du vielleicht eine ältere Version von StegCracker installieren. Dies kannst du tun, indem du die Releases-Seite besuchst. (Hinweis: Alle Issues oder Pull-Requests bezüglich dieser Version werden ignoriert).

Lizenz

Copyright 2020 - Luke Paris (Paradoxis)

Hiermit wird jeder Person, die eine Kopie dieser Software und der zugehörigen Dokumentationsdateien (die "Software") erhält, kostenlos die Erlaubnis erteilt, die Software ohne Einschränkung zu nutzen, einschließlich und ohne Einschränkung der Rechte zur Verwendung, Vervielfältigung, Änderung, Zusammenführung, Veröffentlichung, Verteilung, Unterlizenzierung und/oder zum Verkauf von Kopien der Software, und Personen, denen die Software zur Verfügung gestellt wird, dies unter den folgenden Bedingungen zu gestatten:

Der obige Urheberrechtshinweis und dieser Genehmigungshinweis müssen in allen Kopien oder wesentlichen Teilen der Software enthalten sein.

DIE SOFTWARE WIRD "WIE BESEHEN" ZUR VERFÜGUNG GESTELLT, OHNE JEGLICHE GEWÄHRLEISTUNG, AUSDRÜCKLICH ODER STILLSCHWEIGEND, EINSCHLIESSLICH, ABER NICHT BESCHRÄNKT AUF GEWÄHRLEISTUNGEN DER MARKTGÄNGIGKEIT, DER EIGNUNG FÜR EINEN BESTIMMTEN ZWECK UND DER NICHTVERLETZUNG. IN KEINEM FALL SIND DIE AUTOREN ODER COPYRIGHTINHABER HAFTBAR FÜR JEGLICHE ANSPRÜCHE, SCHÄDEN ODER ANDERE VERPFLICHTUNGEN, OB AUS VERTRAG, UNERLAUBTER HANDLUNG ODER ANDERWEITIG, DIE AUS ODER IN VERBINDUNG MIT DER SOFTWARE ODER DER NUTZUNG ODER ANDEREN TRANSAKTIONEN MIT DER SOFTWARE ENTSTEHEN.

Tool herunterladen
  • Kann ich dieses Tool auf anderen Linux-Distributionen ausführen?

    • Solange du eine gültige Version von Python 3.6 und steghide in deinem Pfad hast, sollte es funktionieren. Bitte beachte, dass das Tool offiziell auf Kali Linux getestet wurde, alle anderen Plattformen könnten instabil sein. Wenn du einen Fehler auf einer anderen Distribution findest, reiche bitte ein Issue ein, und ich werde sehen, was ich tun kann (aber fülle auch die Vorlage aus).
  • Kann ich StegCracker unter Windows ausführen?

    • Soweit ich weiß, gibt es keine offiziellen steghide-Releases für Windows, daher meines Wissens nach: nein