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

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

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

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

ツールディレクトリ

カテゴリ

すべてのカテゴリを見る
Loading categories
ioccheck — IOCの調査プロセスを簡素化するためのツール。 | Kitploit
ツール/GitHubGitHub/ranguli/ioccheck
防御ツール侵害指標 (IOC) 管理OSINT (オープンソースインテリジェンス)ハッシュ分析情報収集脅威インテリジェンスArchived
GitHubranguli/ioccheck

ioccheck

IOCの調査プロセスを簡素化するためのツール。

リポジトリを見る
254年前Kitploit レビュー済み

人気

すべて見る →

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

すべてのツールを探索

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

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

ioccheck

Documentation Status Tests Maintainability PyPi Status codecov

ファイルハッシュ、IPアドレス、その他の侵害指標(IOC)の調査プロセスを簡素化するツールです。

特徴

  • 単一のコマンドまたは数行のPythonコードで、複数の脅威インテリジェンスサービスにわたってハッシュを検索します。
  • 現在、以下のサービスをサポートしています:
    • VirusTotal
    • MalwareBazaar
    • Shodan.io
  • 計画中のサポート:
    • URLhaus
    • OTX
    • InQuest Labs
    • MalShare
    • Malpedia
    • Maltiverse

クイックスタート

root@kitploit:~
pip install ioccheck

コードを直接実行することもできます。

root@kitploit:~
git clone https://github.com/ranguli/ioccheck && cd ioccheck
poetry install

各サービスの認証情報を~/.config/ioccheck/credentialsに記述してください:

root@kitploit:~
[virustotal]
api_key=YOUR_API_KEY_HERE

[malwarebazaar]
api_key=YOUR_API_KEY_HERE

[shodan]
api_key=YOUR_API_KEY_HERE

[twitter]
consumer_key=YOUR_API_KEY_HERE
consumer_secret=YOUR_API_KEY_HERE
access_token=YOUR_API_KEY_HERE
access_secret=YOUR_API_KEY_HERE

使い方

root@kitploit:~
➜  ioccheck 275a021bbfb6489e54d471899f7db9d1663fc695ec2fe2a2c4538aabf651fd0f

ハッシュ 275a021bbfb6489e54d471899f7db9d1663fc695ec2fe2a2c4538aabf651fd0f をチェック中。
[*] ハッシュアルゴリズム:
SHA256

[*] VirusTotal URL:
https://virustotal.com/gui/file/275a021bbfb6489e54d471899f7db9d1663fc695ec2fe2a2c4538aabf651fd0f/

[*] VirusTotal 検出結果:
61エンジン(81%)がこのファイルを検出しました。

╒══════════════╤════════════╤═══════════════════════════════╕
│ アンチウイルス │ 検出        │ 結果                            │
╞══════════════╪════════════╪═══════════════════════════════╡
│ Malwarebytes │ いいえ      │                               │
├──────────────┼────────────┼───────────────────────────────┤
│ Avast        │ はい        │ EICAR Test-NOT virus!!!       │
├──────────────┼────────────┼───────────────────────────────┤
│ ClamAV       │ はい        │ Win.Test.EICAR_HDB-1          │
├──────────────┼────────────┼───────────────────────────────┤
│ Kaspersky    │ はい        │ EICAR-Test-File               │
├──────────────┼────────────┼───────────────────────────────┤
│ BitDefender  │ はい        │ EICAR-Test-File (not a virus) │
├──────────────┼────────────┼───────────────────────────────┤
│ Paloalto     │ いいえ      │                               │
├──────────────┼────────────┼───────────────────────────────┤
│ TrendMicro   │ はい        │ Eicar_test_file               │
├──────────────┼────────────┼───────────────────────────────┤
│ FireEye      │ はい        │ EICAR-Test-File (not a virus) │
├──────────────┼────────────┼───────────────────────────────┤
│ Sophos       │ はい        │ EICAR-AV-Test                 │
├──────────────┼────────────┼───────────────────────────────┤
│ Microsoft    │ はい        │ Virus:DOS/EICAR_Test_File     │
├──────────────┼────────────┼───────────────────────────────┤
│ McAfee       │ はい        │ EICAR test file               │
├──────────────┼────────────┼───────────────────────────────┤
│ Fortinet     │ はい        │ EICAR_TEST_FILE               │
├──────────────┼────────────┼───────────────────────────────┤
│ AVG          │ はい        │ EICAR Test-NOT virus!!!       │
╘══════════════╧════════════╧═══════════════════════════════╛

[*] VirusTotal レピュテーション:
3392

APIの使用

ハッシュの作成

root@kitploit:~
>>> from ioccheck import Hash
>>> from ioccheck.services import VirusTotal
>>> eicar = Hash("275a021bbfb6489e54d471899f7db9d1663fc695ec2fe2a2c4538aabf651fd0f")
>>> # これはどの種類のハッシュですか?
>>> print(eicar.hash_type)
SHA256

ハッシュの検索

root@kitploit:~
>>> # 引数なしの場合、check()はサポートされているすべてのサービスを試します。APIキーはデフォルトで~/.ioccheckから取得されます。
>>> eicar.check()
>>> # または:
>>> eicar.check(services=VirusTotal, config_path=/foo/bar/.ioccheck)

ハッシュの調査

root@kitploit:~
>>> # VirusTotalレポートを確認して、Sophosがハッシュを検出するかどうかを調べます
>>> eicar.reports.virustotal.get_detections(engines=["Sophos"])
{'Sophos': {'category': 'malicious', 'engine_name': 'Sophos', 'engine_version': '1.0.2.0', 'result': 'EICAR-AV-Test', 'method': 'blacklist', 'engine_update': '20210314'}}
>>> # このハッシュは何として知られていますか?
>>> print(eicar.reports.virustotal.name)
'eicar.com-2224'
>>> # このハッシュを検出しているAVエンジンはいくつですか?
>>> eicar.reports.virustotal.detection_count
60
root@kitploit:~
>>> # VirusTotal APIの応答を表示してください!
>>> eicar.reports.virustotal.api_response
<vt.object.Object file 275a021bbfb6489e54d471899f7db9d1663fc695ec2fe2a2c4538aabf651fd0f>
ツールをダウンロード