Skip to content
KitploitKITPLOIT
ツールブログ
提出
ツールブログ
提出

ハッキング、侵入テスト、サイバーセキュリティツールをあなたのセキュリティアーセナルに!

Kitploitはハッキング、サイバーセキュリティ、ペネトレーションテストのツールディレクトリです。最新のプロジェクトアップデートを見つけて、脆弱性の発見、システム分析、テストの自動化、セキュリティの強化を行いましょう。

··フィード·お問い合わせ·プライバシー·© 2026 Kitploit

ツールディレクトリ

カテゴリ

すべてのカテゴリを見る
Loading categories
Hash-Eye — **HashEye**は、ハッシュタイプを即座に検出・分析する強力なPython CLIツールです。ハッシュ形式、セキュリティレベル、エントロピー分析、パターン検出に関する詳細情報を提供します。 | Kitploit
ツール/GitHubGitHub/ishaklaz/hash-eye
パスワードクラッキング静的分析ハッシュ分析スクリプトと自動化暗号化ユーティリティとフレームワーク
GitHubishaklaz/hash-eye

Hash-Eye

**HashEye**は、ハッシュタイプを即座に検出・分析する強力なPython CLIツールです。ハッシュ形式、セキュリティレベル、エントロピー分析、パターン検出に関する詳細情報を提供します。

リポジトリを見る
86ヶ月前未レビュー

人気

すべて見る →

コミュニティで最も使われているツールを見つけましょう。

すべてのツールを探索

ツールコレクションを閲覧

すべてのツールを見る →
共有

🔍 HashEye - 高度なハッシュタイプ検出ツール

HashEyeは、ハッシュタイプを瞬時に検出・分析する強力なPython CLIツールです。ハッシュ形式、セキュリティレベル、エントロピー分析、パターン検出に関する詳細情報を提供します。

提供: Isaac Security Labs

🔗 リンク:

  • GitHub: @ishaklaz
  • Telegram: @isaacsecuritylabs

✨ 特徴

  • 🔎 マルチフォーマット検出: 16進数およびBase64エンコードされたハッシュをサポート
  • 🎯 幅広いハッシュサポート: MD5、SHA1、SHA224、SHA256、SHA384、SHA512、NTLM、bcrypt、scryptなどを検出
  • 📊 エントロピー分析: シャノンエントロピーを計算し、ハッシュのランダム性を評価
  • 🔒 セキュリティ評価: セキュリティレベルの評価と推奨事項を提供
  • 🎨 パターン検出: 繰り返し文字や連続パターンを識別
  • 📝 JSON出力: 自動化やスクリプト用のオプションJSON形式
  • 📦 バッチ処理: コマンドラインまたはファイルから複数のハッシュを分析
  • 🎨 カラフルな出力: 美しいANSIカラーのターミナル出力
  • 🚀 依存関係ゼロ: Python標準ライブラリのみを使用

📋 必要条件

  • Python 3.6以上
  • 外部依存関係は不要(標準ライブラリのみ)

🚀 インストール

方法1: 直接ダウンロード

  1. hasheye.py をシステムにダウンロード
  2. 実行可能にする(Linux/macOS):
    root@kitploit:~
    chmod +x hasheye.py
    

方法2: リポジトリをクローン

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

方法3: pipを使用(利用可能な場合)

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

💻 使用方法

基本的な使い方

単一のハッシュを分析:

root@kitploit:~
python3 hasheye.py 5d41402abc4b2a76b9719d911017c592

コマンドラインオプション

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

オプション:

  • -h, --help ヘルプメッセージを表示して終了
  • -j, --json 結果をJSON形式で出力
  • -f, --file ファイルからハッシュを読み込む(1行に1つ)
  • -s, --simple 詳細分析なしの簡略出力を表示
  • -v, --version バージョン情報を表示

例

1. 単一ハッシュ分析

root@kitploit:~
python3 hasheye.py 5d41402abc4b2a76b9719d911017c592

出力:

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

Hash           : 5d41402abc4b2a76b9719d911017c592
Length         : 32
Format         : HEX
Type(s)        : MD5 / NTLM (possible) / LM Hash (possible)
Entropy        : 3.8750
Security Level : Weak
Recommendation : Consider upgrading to SHA-256 or SHA-512

──────────────────────────────────────────────────
Powered by Isaac Security Labs

2. JSON出力

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

出力:

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. バッチ処理(複数ハッシュ)

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

4. ファイルからハッシュを処理

ファイル hashes.txt を作成:

root@kitploit:~
5d41402abc4b2a76b9719d911017c592
aaf4c61ddcc5e8a2dabede0f3b482cd9aea9434d
e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855

次に実行:

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

5. 簡略出力(詳細なし)

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

6. SHA-256ハッシュの例

root@kitploit:~
python3 hasheye.py e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855

📊 サポートされているハッシュタイプ

16進数ハッシュ

Base64ハッシュ

長さハッシュタイプ
24bcrypt (possible), scrypt (possible)
44bcrypt, scrypt
60Argon2 (possible)
86bcrypt

🔍 出力の理解

エントロピー

エントロピーはハッシュのランダム性を測定します:

  • 高 (>3.5): ランダム性が高く、適切なハッシュの可能性が高い
  • 中 (2.5-3.5): 中程度のランダム性
  • 低 (<2.5): ランダム性が低く、弱いハッシュまたはパターンの可能性

セキュリティレベル

  • 強: SHA-384, SHA-512 - 優れたセキュリティ
  • 中: SHA-224, SHA-256 - ほとんどのユースケースで十分
  • 弱: MD5, SHA1, NTLM - アップグレードを検討

パターン分析

このツールは以下を検出します:

  • 繰り返し文字: 同じ文字が連続して複数回出現する
  • 連続パターン: 連続した数字または文字
  • 大文字小文字分析: 混在、すべて小文字、またはすべて大文字

🛠️ 高度な使用方法

スクリプトとの統合

HashEyeはJSON出力を使用してスクリプトに統合できます:

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 "Detected: $hash_type"

Python統合

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"Type: {info['types'][0]}")
print(f"Security: {info['security_level']}")

📝 一般的なハッシュの例

MD5

root@kitploit:~
python3 hasheye.py 5d41402abc4b2a76b9719d911017c592
# Length: 32, Type: MD5

SHA1

root@kitploit:~
python3 hasheye.py aaf4c61ddcc5e8a2dabede0f3b482cd9aea9434d
# Length: 40, Type: SHA1

SHA256

root@kitploit:~
python3 hasheye.py e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
# Length: 64, Type: SHA256

SHA512

root@kitploit:~
python3 hasheye.py cf83e1357eefb8bdf1542850d66d8007d620e4050b5715dc83f4a921d36ce9ce47d0d13c5d85f2b0ff8318d2877eec2f63b931bd47417a81a538327af927da3e
# Length: 128, Type: SHA512

🐛 トラブルシューティング

問題: 色が表示されない

解決策: ターミナルがANSIエスケープコードをサポートしていない可能性があります。色はオプションであり、機能に影響はありません。

問題: "Unknown / Not a valid hash format"

解決策: ハッシュ文字列に16進数文字(0-9, a-f, A-F)または有効なBase64文字のみが含まれていることを確認してください。

問題: ファイルが見つからない

解決策: 絶対パスを使用するか、--fileオプションを使用するときに正しいディレクトリにいることを確認してください。


🤝 コントリビューション

コントリビューションを歓迎します!ぜひPull Requestをご提出ください。

  1. リポジトリをフォーク
  2. フィーチャーブランチを作成 (git checkout -b feature/AmazingFeature)
  3. 変更をコミット (git commit -m 'Add some AmazingFeature')
  4. ブランチにプッシュ (git push origin feature/AmazingFeature)
  5. Pull Requestを開く

📄 ライセンス

このプロジェクトはMITライセンスの下でライセンスされています。詳細はLICENSEファイルを参照してください。


🙏 謝辞

  • Isaac Security Labs - 開発とサポートに感謝
  • 優れた標準ライブラリを提供するPythonコミュニティ

私たちとつながる:

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

📧 サポート

問題、質問、コントリビューションについては:

  • GitHub でIssueを開く
  • Telegramチャンネル に参加

Isaac Security Labs が ❤️ を込めて制作

ツールをダウンロード
長さハッシュタイプ
32MD5, NTLM (possible), LM Hash (possible)
40SHA1, RIPEMD-160
56SHA224
64SHA256, SHA3-256, Blake2b-256, RIPEMD-256
96SHA384
128SHA512, SHA3-512, Blake2b-512