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

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

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

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

ツールディレクトリ

カテゴリ

すべてのカテゴリを見る
Loading categories
GarbageMan — GarbageManは、ヒープ解析を通じて.NETバイナリを分析するためのツールセットです。 | Kitploit
ツール/GitHubGitHub/withsecurelabs/garbageman
メモリフォレンジックリバースエンジニアリングデータ流出マルウェア分析デジタルフォレンジックバイナリ解析
GitHubwithsecurelabs/garbageman

GarbageMan

GarbageManは、ヒープ解析を通じて.NETバイナリを分析するためのツールセットです。

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

人気

すべて見る →

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

すべてのツールを探索

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

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

GarbageMan

GarbageManとは?

GarbageMan は、.NETヒープ解析のために設計されたツールセットです。これらのツールは、マルウェア研究者にとって以下の利点を提供します。

  • .NETヒープから平文ペイロード(PEイメージなど)をすばやく抽出する機能。
  • 暗号化されたネットワークプロトコル、データ窃取の兆候などの解析を容易にする。
  • マルウェアのアンチダンピング技術(psnotify)を克服する機能。

より詳細な説明、背景情報、および使用方法については、WithSecure Labsツールを参照してください: https://labs.withsecure.com/tools/garbageman/

psnotify の詳細については、psnotify/README.md を参照してください。

入手方法は?

「Releases」から最新のリリースをダウンロードしてください。おそらくGarbageManのリリースに加えて psnotify が必要になるでしょう。

GarbageManを実行するには、amd64およびx86用の.NET 5.0デスクトップランタイムをインストールする必要があります(はい、両方です)。初回実行時には、Windowsがダウンロードリンクを自動的に提供する可能性があります。必ず desktop ランタイムをインストールしてください。

GarbageManとpsnotifyはx64 Windows 10でのみ開発・テストされていることに注意してください。他のWindowsバージョンではおそらく動作しません。

使用方法は?

クイックコース:

  • リリースアーカイブを展開し、GarbageMan.exeを実行します。
  • 実行中のプロセスにアタッチするか、新しいプロセスを実行するか、Fileメニューからミニダンプを開くことができます。
  • 既存のGarbageManデータベースを開くこともできます。

ダンプに psnotify を使用する必要がある場合は、C:\psnotify に展開する必要があります(はい、現在は固定されています)。psnotify.exe を実行し、完了したら Ctrl+C で停止します。C:\dumps にミニダンプが作成されます。後でそのダンプをGarbageManで解析できます。

注: プログラムを実行する作業ディレクトリを指定する場合は、psnotifyが実行されていないことを確認してください。GarbageManと競合するためです。

GUIツールのコンパイル方法

リリースをコンパイルするには、以下をインストールする必要があります:

  • MS Visual Studio 2019または2022(.NETデスクトップ開発ワークロードを選択)
  • .NET 5.0ランタイム(VSの一部として。VS2022では「個別のコンポーネント」から選択する必要があります)

VSをインストールしたら、「開発者用PowerShell for VS」を実行し、build.bat を実行します。

build.bat は compress.ps1 を参照していることに注意してください。PowerShellスクリプトの実行がポリシーで許可されるまで、これはおそらく正しく実行されません。

すべてがうまくいけば、GarbageManプロジェクトのアセンブリプロパティで定義されているバージョンX.X.Xの GarbageMan-X.X.X.zip が生成されるはずです。PSスクリプトが失敗した場合でも、GarbageManリリースビルドはディレクトリ rel に存在するはずです。

ツールをダウンロード