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

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

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

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

ツールディレクトリ

カテゴリ

すべてのカテゴリを見る
Loading categories
hakoriginfinder — リバースプロキシの背後にあるオリジンホストを発見するためのツール。クラウドWAFをバイパスするのに便利です! | Kitploit
ツール/GitHubGitHub/hakluke/hakoriginfinder
偵察情報収集WAFバイパスウェブセキュリティ
GitHubhakluke/hakoriginfinder

hakoriginfinder

リバースプロキシの背後にあるオリジンホストを発見するためのツール。クラウドWAFをバイパスするのに便利です!

リポジトリを見る
1.1k13714日前Kitploit レビュー済み

人気

すべて見る →

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

すべてのツールを探索

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

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

hakoriginfinder

リバースプロキシの背後にあるオリジンホストを発見するためのツール。WAFやその他のリバースプロキシをバイパスするのに便利です。

仕組み

このツールはまず、指定されたホスト名/URLにHTTPリクエストを送信し、そのレスポンスを保存します。その後、指定されたすべてのIPアドレスに対して、デフォルトではHTTP(80)およびHTTPS(443)でリクエストを送信します(オプションでポートを追加可能)。その際、Hostヘッダーには元のホスト(:ポート)が設定されます。各レスポンスは元のレスポンスと比較され、Levenshteinアルゴリズムを使用して類似度が判定されます。レスポンスが類似している場合、一致とみなされます。

使用方法

IPアドレスのリストを標準入力で提供し、元のホスト名を-hオプションで指定します。例:

root@kitploit:~
prips 93.184.216.0/24 | hakoriginfinder -h https://example.com:443/foo

Levenshtein距離の閾値は-lで設定できます。数値が低いほど、一致とみなすための類似度が高くなります。デフォルトは5です。

スレッド数は-tで設定可能です。デフォルトは32です。

ホスト名は-hで設定します。デフォルトはありません。

標準入力で提供されたIPアドレスに対して使用するポートは-pで設定します。デフォルトは80,443です。

出力

出力は3列で、スペースで区切られます。1列目は、"MATCH" または "NOMATCH" で、Levenshtein閾値に達したかどうかを示します。2列目はテスト対象のURL、3列目はLevenshteinスコアです。

出力例

root@kitploit:~
$ prips 1.1.1.0/24 | hakoriginfinder -h http://one.one.one.one:80/index.html -p 80,443,8080,8443
Redirect 301 to: https://one.one.one.one/index.html
Redirect 308 to: https://one.one.one.one/
NOMATCH http://1.1.1.31:443/ 56290
NOMATCH http://1.1.1.17:443/ 56290
NOMATCH http://1.1.1.4:443/ 56290
NOMATCH http://1.1.1.0:443/ 56290
NOMATCH http://1.1.1.27:443/ 56290
NOMATCH http://1.1.1.1:443/ 56290
NOMATCH http://1.1.1.11:443/ 56290
NOMATCH http://1.1.1.3:443/ 56290
NOMATCH http://1.1.1.25:443/ 56290
NOMATCH http://1.1.1.5:443/ 56290
NOMATCH http://1.1.1.24:443/ 56290
... 簡略化 ...
NOMATCH http://1.1.1.185:8443/ 56290
NOMATCH http://1.1.1.183:8443/ 56290
MATCH https://1.1.1.1:443/ 0
... 簡略化 ...
NOMATCH http://1.1.1.253:8443/ 56290
NOMATCH http://1.1.1.252:8443/ 56290
MATCH https://1.1.1.1:8443/ 0

インストール

Goをインストールした後、以下を実行します:

root@kitploit:~
go install github.com/hakluke/hakoriginfinder@latest
ツールをダウンロード