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

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

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

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

ツールディレクトリ

カテゴリ

すべてのカテゴリを見る
Loading categories
ThreatScraper — VirusTotal API に問い合わせてファイルハッシュを70以上のアンチウイルスエンジンでチェックし、定期スキャンをスケジュールし、検出傾向グラフとレポートをExcelにエクスポートするPythonツール。 | Kitploit
ツール/GitHubGitHub/amorath/threatscraper
脆弱性分析情報収集マルウェア分析脅威インテリジェンス
GitHubamorath/threatscraper

ThreatScraper

VirusTotal API に問い合わせてファイルハッシュを70以上のアンチウイルスエンジンでチェックし、定期スキャンをスケジュールし、検出傾向グラフとレポートをExcelにエクスポートするPythonツール。

リポジトリを見る
73年前未レビュー

人気

すべて見る →

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

すべてのツールを探索

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

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

ThreatScraper

ThreatScraperは、VirusTotal APIを使用してウイルス情報を確認するために設計されたPythonベースのツールです。指定した時刻にチェックをスケジュールしたり、マルウェア検出傾向のグラフを表示・保存したり、ウイルス情報をExcelファイルに保存する機能を提供します。Excelファイル「Toxicember.xlsx」は、プログラムをテストするために使用できるサンプルファイルであり、典型的なスケジュールレポートがどのように表示されるかを示すものでもあります。

このバージョンのThreatScraperは、依存関係管理にpoetry、コードフォーマットにblackとisortを使用するように強化されています。

前提条件

開始する前に、以下がインストールされていることを確認してください。

  • Python 3.8 以上
  • Poetry パッケージマネージャー
  • Visual C++ Redistributable Packages for Visual Studio 2015, 2017, and 2019

ThreatScraperのインストール

ThreatScraperとその依存関係をインストールするには、以下の手順に従ってください。

  1. リポジトリをクローンします:
root@kitploit:~
git clone https://github.com/amorath/ThreatScraper.git
  1. ThreatScraperEdit ディレクトリに移動します:
root@kitploit:~
cd ThreatScraper
  1. 依存関係をインストールします:
root@kitploit:~
poetry install

ThreatScraperの実行

ThreatScraperを実行するには:

root@kitploit:~
poetry run python main.py

BlackとIsortによるコードフォーマット

新しい変更をコミットする前に、Pythonコードが正しくフォーマットされていることを確認するために以下を実行してください:

root@kitploit:~
poetry run black .
poetry run isort .

ThreatScraper.py - Pythonスクリプト

ThreatScraperは、VirusTotalのv2 APIと連携し、ファイルハッシュ(SHA256/SHA1/MD5)をデータベースで検索し、一致するものがあればレポートデータを要求元に送り返すためにPythonで開発されています。送り返される情報には、70種類のアンチウイルス製品の個別の検出結果(悪意があるかどうか)、アンチウイルス定義のバージョンと日付、要求された特定のファイルに対してアンチウイルスサービスが使用する個別の命名規則(トロイの木馬、ワーム、キーロガーなど)が含まれます。情報はExcelファイルに保存され、1日に複数回実行するようにスケジュールできます。プログラムは開発段階ですが、ThreatScraper.pyスクリプトは動作するプロトタイプです。

  1. スクリプトにVirusTotal APIキーを設定します。

  2. 検索したいファイルハッシュを入力します。

  3. レポートを保存するExcelファイルの場所をスクリプトに指定します。

  4. 末尾のスケジュール時刻を変更します。スクリプトはその時刻に実行されます。

  5. 保存して閉じます。コマンドプロンプトで、「python ThreatScraper.py」を実行します。

ライセンス

このプロジェクトは以下のライセンスを使用しています:

MIT License

Copyright (c) 2023 amorath

以下に定める条件に従い、本ソフトウェアおよび関連文書ファイル(以下「ソフトウェア」)の複製を取得するすべての人に対し、ソフトウェアを無制限に扱うことを許可します。これには、ソフトウェアの複製、変更、結合、出版、配布、サブライセンス、および/または販売の権利、およびソフトウェアを提供された者にこれらを許可することを含みますが、これに限定されません。

上記の著作権表示および本許諾表示を、ソフトウェアのすべての複製または重要な部分に記載するものとします。

ソフトウェアは「現状のまま」提供され、明示的または黙示的を問わず、いかなる保証もありません。これには、商品性、特定目的への適合性、および非侵害の保証が含まれますが、これに限定されません。いかなる場合も、著作者または著作権保持者は、契約、不法行為、またはその他の行為にかかわらず、ソフトウェアまたはソフトウェアの使用その他の取引に起因または関連するいかなる請求、損害、その他の責任も負わないものとします。

連絡先

ご連絡は、[email protected] までお願いします。

ツールをダウンロード