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

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

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

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

ツールディレクトリ

カテゴリ

すべてのカテゴリを見る
Loading categories
InfectPE — InfectPE - PEファイルにカスタムコードを注入する [このプロジェクトはメンテナンスされていません] | Kitploit
ツール/GitHubGitHub/secrary/infectpe
リバースエンジニアリングマルウェア分析バイナリ解析学習と教育
GitHubsecrary/infectpe

InfectPE

InfectPE - PEファイルにカスタムコードを注入する [このプロジェクトはメンテナンスされていません]

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

人気

すべて見る →

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

すべてのツールを探索

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

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

InfectPE

このツールを使用すると、x-code/シェルコードをPEファイルに注入できます。
InjectPEは32ビットの実行可能ファイルでのみ動作します。

InjectPEが必要な理由

  • セキュリティ製品をテストできます。
  • フィッシングキャンペーンで使用できます。
  • PEインジェクションの仕組みを学習できます。
  • …などなど。

プロジェクトにはMessageBoxAのハードコードされたx-codeが含まれています。変更可能です。

ダウンロード

Windows x86 バイナリ - デモ専用のハードコードされたMessageBoxA x-code。

依存関係:

vc_redist.x86 - Microsoft Visual C++ 再頒布可能パッケージ

使用方法

root@kitploit:~
.\InfectPE.exe .\input.exe .\out.exe code

x-codeはコードセクションに注入されます。この方法はよりステルス性が高いですが、コードセクションに十分な空き領域がない場合があります。

root@kitploit:~
.\InfectPE.exe .\input.exe .\out.exe largest

x-codeはゼロが最も多いセクションに注入されます。この方法を使用すると、より大きなx-codeを注入できます。この方法はセクションの特性を変更するため、やや疑わしくなります。

root@kitploit:~
.\InfectPE.exe .\input.exe .\out.exe resize

コードセクションのサイズを拡張し、x-codeを注入します。この手法は「code」と同様に疑わしさが少なく、より大きなx-codeを注入することもできます。

root@kitploit:~
.\InfectPE.exe .\input.exe .\out.exe new

新しいセクションを作成し、そこにx-codeを注入します。セクション名はハードコードされており、".infect" です。

パッチ適用後のファイルではASLRとNXが無効化されています。より詳細な技術情報については、VSプロジェクトを解析してください。

パックされた実行ファイルや不正な形式の実行ファイルでは使用しないでください。

デモ

Vimeo - "code" および "largest" 手法。

Vimeo - "resize" 手法。

TODO:

PEファイルにx-codeを注入するための手法をさらに追加する。

!!!

このプロジェクトは、私がPEファイル形式についてもう少し学ぶために作成したものです。

高度な手法は含まれていません。

教育目的のみです。

ツールをダウンロード