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
Hash-Eye — **HashEye** ist ein leistungsstarkes Python-CLI-Tool zur sofortigen Erkennung und Analyse von Hash-Typen. Es bietet detaillierte Informationen zu Hash-Formaten, Sicherheitsstufen, Entropieanalyse und Mustererkennung. | Kitploit
Tools/GitHubGitHub/ishaklaz/hash-eye
Passwort-CrackingStatische AnalyseHash-AnalyseScripting & AutomatisierungKryptographieDienstprogramme & Frameworks
GitHubishaklaz/hash-eye

Hash-Eye

**HashEye** ist ein leistungsstarkes Python-CLI-Tool zur sofortigen Erkennung und Analyse von Hash-Typen. Es bietet detaillierte Informationen zu Hash-Formaten, Sicherheitsstufen, Entropieanalyse und Mustererkennung.

Repository anzeigen
vor 6 MonatenNoch nicht geprüft

Beliebteste

Alle anzeigen →

Entdecken Sie die meistgenutzten Tools unserer Community.

Alle Tools erkunden

Durchsuchen Sie unsere Tool-Sammlung

Alle Tools anzeigen →
Teilen

🔍 HashEye - Erweitertes Tool zur Hash-Typ-Erkennung

HashEye ist ein leistungsstarkes Python-CLI-Tool zur sofortigen Erkennung und Analyse von Hash-Typen. Es liefert detaillierte Informationen über Hash-Formate, Sicherheitsstufen, Entropieanalyse und Mustererkennung.

Bereitgestellt von Isaac Security Labs

🔗 Links:

  • GitHub: @ishaklaz
  • Telegram: @isaacsecuritylabs

✨ Funktionen

  • 🔎 Multi-Format-Erkennung: Unterstützt hex- und Base64-kodierte Hashes
  • 🎯 Breite Hash-Unterstützung: Erkennt MD5, SHA1, SHA224, SHA256, SHA384, SHA512, NTLM, bcrypt, scrypt und mehr
  • 📊 Entropieanalyse: Berechnet die Shannon-Entropie zur Bewertung der Hash-Zufälligkeit
  • 🔒 Sicherheitsbewertung: Gibt Sicherheitsstufenbewertungen und Empfehlungen
  • 🎨 Mustererkennung: Identifiziert sich wiederholende Zeichen und sequentielle Muster
  • 📝 JSON-Ausgabe: Optionales JSON-Format für Automatisierung und Skripting
  • 📦 Stapelverarbeitung: Analysieren Sie mehrere Hashes über die Befehlszeile oder aus einer Datei
  • 🎨 Farbige Ausgabe: Wunderschöne ANSI-farbige Terminalausgabe
  • 🚀 Keine Abhängigkeiten: Verwendet nur die Python-Standardbibliothek

📋 Anforderungen

  • Python 3.6 oder höher
  • Keine externen Abhängigkeiten erforderlich (nur Standardbibliothek)

🚀 Installation

Methode 1: Direkter Download

  1. Laden Sie hasheye.py auf Ihr System herunter
  2. Machen Sie es ausführbar (Linux/macOS):
    root@kitploit:~
    chmod +x hasheye.py
    

Methode 2: Repository klonen

root@kitploit:~
git clone https://github.com/ishaklaz/Hash-Eye.git
cd Hash-Eye

Methode 3: Verwendung von pip (falls verfügbar)

root@kitploit:~
pip install -r requirements.txt

💻 Verwendung

Grundlegende Verwendung

Analysieren Sie einen einzelnen Hash:

root@kitploit:~
python3 hasheye.py 5d41402abc4b2a76b9719d911017c592

Befehlszeilenoptionen

root@kitploit:~
python3 hasheye.py [OPTIONEN] [HASH...]

Optionen:

  • -h, --help Hilfemeldung anzeigen und beenden
  • -j, --json Ergebnisse im JSON-Format ausgeben
  • -f, --file Hashes aus einer Datei lesen (einer pro Zeile)
  • -s, --simple Vereinfachte Ausgabe ohne detaillierte Analyse anzeigen
  • -v, --version Versionsinformationen anzeigen

Beispiele

1. Einzelne Hash-Analyse

root@kitploit:~
python3 hasheye.py 5d41402abc4b2a76b9719d911017c592

Ausgabe:

root@kitploit:~
[+] HashEye Ergebnis
──────────────────────────────────────────────────

Hash           : 5d41402abc4b2a76b9719d911017c592
Länge          : 32
Format         : HEX
Typ(en)        : MD5 / NTLM (möglich) / LM Hash (möglich)
Entropie       : 3.8750
Sicherheitsstufe: Schwach
Empfehlung     : Erwägen Sie ein Upgrade auf SHA-256 oder SHA-512

──────────────────────────────────────────────────
Bereitgestellt von Isaac Security Labs

2. JSON-Ausgabe

root@kitploit:~
python3 hasheye.py 5d41402abc4b2a76b9719d911017c592 --json

Ausgabe:

root@kitploit:~
{
  "hash": "5d41402abc4b2a76b9719d911017c592",
  "length": 32,
  "format": "hex",
  "types": [
    "MD5",
    "NTLM (possible)",
    "LM Hash (possible)"
  ],
  "entropy": 3.875,
  "security_level": "Weak",
  "recommendation": "Consider upgrading to SHA-256 or SHA-512",
  "pattern_analysis": {
    "case_mixed": false,
    "case_lower": true,
    "case_upper": false,
    "repeating_chars": [],
    "has_sequential": false
  }
}

3. Stapelverarbeitung (mehrere Hashes)

root@kitploit:~
python3 hasheye.py hash1 hash2 hash3

4. Hashes aus Datei verarbeiten

Erstellen Sie eine Datei hashes.txt:

root@kitploit:~
5d41402abc4b2a76b9719d911017c592
aaf4c61ddcc5e8a2dabede0f3b482cd9aea9434d
e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855

Dann ausführen:

root@kitploit:~
python3 hasheye.py --file hashes.txt

5. Einfache Ausgabe (keine Details)

root@kitploit:~
python3 hasheye.py 5d41402abc4b2a76b9719d911017c592 --simple

6. SHA-256-Hash-Beispiel

root@kitploit:~
python3 hasheye.py e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855

📊 Unterstützte Hash-Typen

Hex-Hashes

Base64-Hashes

LängeHash-Typen
24bcrypt (möglich), scrypt (möglich)
44bcrypt, scrypt
60Argon2 (möglich)
86bcrypt

🔍 Die Ausgabe verstehen

Entropie

Die Entropie misst die Zufälligkeit eines Hashes:

  • Hoch (>3,5): Gute Zufälligkeit, wahrscheinlich ein echter Hash
  • Mittel (2,5-3,5): Moderate Zufälligkeit
  • Niedrig (<2,5): Niedrige Zufälligkeit, möglicherweise schwacher Hash oder Muster

Sicherheitsstufen

  • Stark: SHA-384, SHA-512 – Ausgezeichnete Sicherheit
  • Mittel: SHA-224, SHA-256 – Ausreichend für die meisten Anwendungsfälle
  • Schwach: MD5, SHA1, NTLM – Erwägen Sie ein Upgrade

Musteranalyse

Das Tool erkennt:

  • Sich wiederholende Zeichen: Gleiches Zeichen, das mehrmals hintereinander erscheint
  • Sequentielle Muster: Aufeinanderfolgende Zahlen oder Zeichen
  • Groß-/Kleinschreibungsanalyse: Gemischte Groß-/Kleinschreibung, nur Kleinbuchstaben oder nur Großbuchstaben

🛠️ Fortgeschrittene Verwendung

Integration in Skripte

HashEye kann mit JSON-Ausgabe in Ihre Skripte integriert werden:

root@kitploit:~
#!/bin/bash
result=$(python3 hasheye.py "$hash" --json)
hash_type=$(echo "$result" | python3 -c "import sys, json; print(json.load(sys.stdin)['types'][0])")
echo "Erkannt: $hash_type"

Python-Integration

root@kitploit:~
import subprocess
import json

def detect_hash(hash_string):
    result = subprocess.run(
        ['python3', 'hasheye.py', hash_string, '--json'],
        capture_output=True,
        text=True
    )
    return json.loads(result.stdout)

info = detect_hash('5d41402abc4b2a76b9719d911017c592')
print(f"Typ: {info['types'][0]}")
print(f"Sicherheit: {info['security_level']}")

📝 Beispiele gängiger Hashes

MD5

root@kitploit:~
python3 hasheye.py 5d41402abc4b2a76b9719d911017c592
# Länge: 32, Typ: MD5

SHA1

root@kitploit:~
python3 hasheye.py aaf4c61ddcc5e8a2dabede0f3b482cd9aea9434d
# Länge: 40, Typ: SHA1

SHA256

root@kitploit:~
python3 hasheye.py e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
# Länge: 64, Typ: SHA256

SHA512

root@kitploit:~
python3 hasheye.py cf83e1357eefb8bdf1542850d66d8007d620e4050b5715dc83f4a921d36ce9ce47d0d13c5d85f2b0ff8318d2877eec2f63b931bd47417a81a538327af927da3e
# Länge: 128, Typ: SHA512

🐛 Fehlerbehebung

Problem: Farben werden nicht angezeigt

Lösung: Ihr Terminal unterstützt möglicherweise keine ANSI-Escape-Sequenzen. Farben sind optional und beeinträchtigen die Funktionalität nicht.

Problem: "Unbekannt / Kein gültiges Hash-Format"

Lösung: Stellen Sie sicher, dass Ihre Hash-Zeichenfolge nur hexadezimale Zeichen (0-9, a-f, A-F) oder gültige Base64-Zeichen enthält.

Problem: Datei nicht gefunden

Lösung: Verwenden Sie absolute Pfade oder stellen Sie sicher, dass Sie sich im richtigen Verzeichnis befinden, wenn Sie die Option --file verwenden.


🤝 Mitwirken

Beiträge sind willkommen! Bitte reichen Sie gerne einen Pull Request ein.

  1. Forken Sie das Repository
  2. Erstellen Sie Ihren Feature-Branch (git checkout -b feature/NeueFunktion)
  3. Commiten Sie Ihre Änderungen (git commit -m 'Füge neue Funktion hinzu')
  4. Pushen Sie den Branch (git push origin feature/NeueFunktion)
  5. Öffnen Sie einen Pull Request

📄 Lizenz

Dieses Projekt ist unter der MIT-Lizenz lizenziert – siehe die Datei LICENSE für Details.


🙏 Danksagungen

  • Isaac Security Labs – Für Entwicklung und Unterstützung
  • Python-Community für die hervorragende Standardbibliothek

Verbindung mit uns:

  • 🌐 GitHub: @ishaklaz
  • 💬 Telegram: @isaacsecuritylabs

📧 Support

Bei Problemen, Fragen oder Beiträgen:

  • Öffnen Sie ein Issue auf GitHub
  • Treten Sie unserem Telegram-Kanal bei

Mit ❤️ gemacht von Isaac Security Labs

Tool herunterladen
LängeHash-Typen
32MD5, NTLM (möglich), LM Hash (möglich)
40SHA1, RIPEMD-160
56SHA224
64SHA256, SHA3-256, Blake2b-256, RIPEMD-256
96SHA384
128SHA512, SHA3-512, Blake2b-512