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

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

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

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

ツールディレクトリ

カテゴリ

すべてのカテゴリを見る
Loading categories
asclepius — Asclepiusは、ファイルを復元してその復元可能性を能動的にテストすることで、バックアップの整合性を検証します。メタデータを信頼する代わりに、実際のファイル形式(ドキュメント、画像、アーカイブ、設定ファイルなど)を解析し、バックアップが実際に読み取り可能であることを確認します。 | Kitploit
ツール/GitHubGitHub/matank001/asclepius
脆弱性分析フォレンジックデータ復旧マルウェア分析ユーティリティとフレームワーク
GitHubmatank001/asclepius

asclepius

Asclepiusは、ファイルを復元してその復元可能性を能動的にテストすることで、バックアップの整合性を検証します。メタデータを信頼する代わりに、実際のファイル形式(ドキュメント、画像、アーカイブ、設定ファイルなど)を解析し、バックアップが実際に読み取り可能であることを確認します。

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

人気

すべて見る →

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

すべてのツールを探索

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

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

Asclepius

Asclepius ロゴ

Asclepiusはファイルを復元し、その復元可能性を能動的にテストすることでバックアップの整合性を検証します。メタデータを信頼する代わりに、実際のファイル形式(ドキュメント、画像、動画、アーカイブ、メール)を解析し、バックアップが実際に読み取り可能で安全に使用できることを確認します。

インストール

root@kitploit:~
git clone https://github.com/matank001/asclepius
cd asclepius
uv sync

追加の依存関係

FFmpeg (動画検証用)

root@kitploit:~
# macOS
brew install ffmpeg

# Ubuntu/Debian
sudo apt install ffmpeg

# Arch Linux
sudo pacman -S ffmpeg

使い方

単一ファイルの検証

root@kitploit:~
uv run asclepius -f /path/to/file.pdf

ディレクトリの検証

root@kitploit:~
# ディレクトリ内の全ファイルを検証
uv run asclepius -d /path/to/backups

# ディレクトリからN個のファイルをランダムサンプリング
uv run asclepius -d /path/to/backups --rand-sample 100

Restic との統合

restic checkがリポジトリ構造とデータ整合性を検証するのに対し、Asclepiusはスナップショットを復元し、ファイルが実際に読み取り可能で解析可能かどうかをテストすることで機能検証を実行します。

リポジトリチェックのみ

リポジトリの整合性を検証するメタデータチェックを実行します:

root@kitploit:~
uv run asclepius --restic-repo /path/to/repo --restic-passwd your-password

全スナップショットの復元と検証

各スナップショットを一時ディレクトリに復元し、すべてのファイルを検証します:

root@kitploit:~
# 全スナップショットの全ファイルを検証
uv run asclepius --restic-repo /path/to/repo --restic-passwd your-password --recover

# 各スナップショットからランダムに100ファイルを検証(大規模バックアップ時に高速)
uv run asclepius --restic-repo /path/to/repo --restic-passwd your-password --recover --rand-sample 100

特定スナップショットの復元と検証

IDで指定された単一のスナップショットを復元し検証します:

root@kitploit:~
# 特定スナップショットの全ファイルを検証
uv run asclepius --restic-repo /path/to/repo --restic-passwd your-password --recover --snapshot ab4eb95a

# 特定スナップショットからランダムに50ファイルを検証
uv run asclepius --restic-repo /path/to/repo --restic-passwd your-password --recover --snapshot ab4eb95a --rand-sample 50

バリデータ

  • 文書 (PDF, DOCX, PPTX など) - MarkItDown による解析 + エントロピー分析
  • 画像 (JPEG, PNG, GIF など) - PIL による構造検証
  • 動画 (MP4, AVI, MKV など) - FFprobe による破損検出
  • アーカイブ (ZIP, TAR) - 整合性チェック + 再帰的な内容検証
  • メール (EML) - 解析検証 + ヘッダー検証
  • マルウェア (全フォーマット) - YARA ルールスキャン

設定

バリデータは validators.yaml で設定します。各バリデータは、サポートする MIME タイプ、ファイル拡張子、および検証設定を指定します。

YARA ルールの設定

YARA バリデータはすべてのファイルをマルウェアシグネチャに対してスキャンします。有効にするには:

  1. YARA ルールリポジトリをクローンするか、独自のルールを追加します:
root@kitploit:~
git clone [email protected]:embee-research/Yara-detection-rules.git
  1. validators.yaml でパスを設定します:
root@kitploit:~
settings:
  yara_rules_path: "Yara-detection-rules"

YARA ルールが見つからないかコンパイルに失敗した場合、バリデータは起動時に1回警告を表示してスキャンをスキップします。

ライセンス

MIT ライセンス - 詳細は LICENSE を参照してください。

ツールをダウンロード