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

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

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

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

ツールディレクトリ

カテゴリ

すべてのカテゴリを見る
Loading categories
hacksguard — Rustで構築された、非常に高速でマルチスレッドのTUIマルウェア解析ツール。詳細なPEパース、YARAスキャン、ヒューリスティックリスクスコアリングを備えています。 | Kitploit
ツール/GitHubGitHub/rhacknarok/hacksguard
静的分析リバースエンジニアリングフォレンジックマルウェア分析バイナリ解析
GitHubrhacknarok/hacksguard

hacksguard

Rustで構築された、非常に高速でマルチスレッドのTUIマルウェア解析ツール。詳細なPEパース、YARAスキャン、ヒューリスティックリスクスコアリングを備えています。

リポジトリを見る
201341ヶ月前Kitploit レビュー済み

人気

すべて見る →

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

すべてのツールを探索

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

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

Hacksguard 0.2 - 超高速TUIマルウェア解析ツール 🛡️

Rust License Platform

Hacksguard TUI Malware Analysis Dashboard

HacksguardはSOCアナリスト、脅威ハンター、リバースエンジニア向けに設計された、超高速でマルチスレッドな端末UI(TUI)静的解析ツールです。完全にRustで構築されており、直感的なダッシュボードを提供し、端末上でPortable Executable(PE)ファイルの迅速なトリアージと詳細な検査が可能です。

🌟 主な機能

  • 超高速&マルチスレッド: コア解析パイプライン(PE解析、YARAスキャン、エントロピー計算)が並行して実行されます。これにより、大きな実行ファイルを解析する場合でもUIの遅延がゼロになります。
  • 高度なリスクスコアリング: Hacksguardは5つのヒューリスティック軸(エントロピー、疑わしいAPI、PE異常、文字列、パッキング)に基づいて0-100%のリスクスコアを自動的に算出し、インタラクティブなレーダーチャートで美しく可視化します。
  • 統合YARAエンジン: borealクレートを採用し、HacksguardはローカルのYARAルール(例:Elastic protections-artifacts)を動的に読み込み、既知の脅威、パッカー、回避技術を検出します。
  • 詳細なPE検査: PE形式の包括的な内訳。ヘッダー、セクション、インポート(重要度別に分類)、エクスポート、セキュリティ緩和策(ASLR、DEP、CFG)、Authenticode検証を含みます。
  • 視覚的エントロピーグラフ: 専用のエントロピータブで、ファイルのシャノンエントロピー分布をスパークラインでプロットし、アナリストが暗号化またはパックされたペイロードを瞬時に視覚的に特定できます。
  • 自動デコード文字列: 文字列(IP、URL、レジストリキー)を自動的に抽出・分類します。Base64アルファベットに一致する疑わしい文字列は、インターフェース上でその場でデコードされます。
  • 内蔵逆アセンブラ&16進数ビュー: iced-x86統合によりエントリポイントの生のx86/x64オペコードを検査したり、内蔵の16進ダンプビューアで生のバイトを詳しく調べることができます。
  • オーバーレイ検出: バイナリの末尾に追加された隠しデータを自動的に検出します。これはドロッパーや悪意のあるインストーラで一般的に使用される手法です。
  • CLIモード / CI/CD対応: hacksguard --json <file> を実行すると、端末UIをバイパスし、完全な解析レポートを構造化JSONオブジェクトとしてエクスポートし、SIEM/SOAR統合に使用できます。

📦 インストール

ソースからビルド

RustとCargoがインストールされていることを確認し、以下を実行してください:

root@kitploit:~
git clone https://github.com/Rhacknarok/hacksguard.git
cd hacksguard
cargo build --release

コンパイルされたバイナリは target/release/hacksguard にあります。

Nixpkgs

NixまたはNixOSユーザー向けに、Nixpkgsでパッケージが利用可能です。最新のリリースはunstableチャンネルにのみ存在する可能性があることに注意してください。

root@kitploit:~
$ nix-env -iA nixos.hacksguard

🚀 使い方

解析したい実行ファイルのパスを指定してHacksguardを実行します:

root@kitploit:~
cargo run --release -- <path/to/binary.exe>

キーボードショートカット

  • Tab / →: 次のタブ
  • Shift+Tab / ←: 前のタブ
  • ↑ / ↓ / k / j: スクロール
  • PageUp / PageDown: 高速スクロール
  • q / Esc: 終了

依存関係

  • ratatui & crossterm - TUI rendering
  • goblin - PE/ELF parsing
  • boreal - Pure Rust YARA engine
  • iced-x86 - Disassembler

🔗 関連プロジェクト

  • Elastic Protections Artifacts - YARA rules

📸 スクリーンショット

概要

概要

PEヘッダー

PEヘッダー

セクション

セクション

インポート

インポート

逆アセンブル

逆アセンブル

16進数表示

16進数表示

文字列

文字列

エントロピー

エントロピー

アナリストガイド

アナリストガイド

ツールをダウンロード