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

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

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

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

ツールディレクトリ

カテゴリ

すべてのカテゴリを見る
Loading categories
bing-ip2hosts — bingip2hostsは、IPアドレスからウェブサイトを発見するBing.comのウェブスクレイパーです。 | Kitploit
ツール/GitHubGitHub/urbanadventurer/bing-ip2hosts
OSINT (オープンソースインテリジェンス)偵察情報収集ウェブセキュリティサブドメイン列挙クローラー
GitHuburbanadventurer/bing-ip2hosts

bing-ip2hosts

bingip2hostsは、IPアドレスからウェブサイトを発見するBing.comのウェブスクレイパーです。

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

人気

すべて見る →

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

すべてのツールを探索

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

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

License made-with-bash

Bing-ip2hosts

Bing-ip2hosts は、IP アドレスからホスト名を発見するための Bing.com ウェブスクレイパーです。

bing-ip2hosts-github-io

説明

Bing-ip2hosts は、IP アドレスからホスト名を発見する Bing.com ウェブスクレイパーです。Bing は、かつて MSN Search や Live Search として知られていた Microsoft の主力検索エンジンです。

これは検索エンジン独自の機能を提供します。IP アドレスによる検索が可能です。Bing-ip2hosts はこの機能を利用します。

サブドメインやその他の関連ドメインを発見するために使用できます。また、共有ホスティング環境でホストされているウェブサイトを特定するのにも役立ちます。この手法は、ペネトレーションテストやバグバウンティの偵察フェーズにおいて、ターゲットの攻撃対象領域を拡大するためのベストプラクティスに従います。

Bing をウェブスクレイピングする他の多くの偵察ツールとは異なり、このツールはホスト名の発見を最大化するスマートなスクレイピング動作を備えています。

特徴

  • ホスト名の発見を最大化するスマートなスクレイピング動作。
  • スクレイピングの進行状況を表示するコンソールユーザーインターフェース。
  • IP アドレスからサブドメインとホスト名を発見。
  • ホスト名または IP アドレスで検索可能。
  • URL プレフィックスあり/なしで出力。
  • リスト形式または CSV 形式でファイルに出力。
  • Bing API キーは不要。
  • 検索言語とマーケットを選択可能。
  • コマンドラインまたはファイルからターゲットを指定。
  • 軽量な Bash シェルスクリプトで、重い依存関係は不要。

Bing ウェブスクレイピング

Search by IP address with Bing

Bing は検索エンジン独自の機能を提供します。IP アドレスによる検索が可能です。試すには、Bing.com にアクセスして IP:40.113.200.201 を検索してください。microsoft.com からの結果が表示されるはずです。空の結果が表示される場合は、ドットを 1 つ追加してください。

スマートなスクレイピング動作

10 ページの結果をスクレイピングした後に停止する他の Bing ウェブスクレイパーとは異なり、bing-ip2hosts は数千もの結果をスクレイピングできます。新しい結果が見つからなくなるまで、検索結果ページをスクレイピングし続けます。

スクレイピングは以下のいずれかの条件が満たされたときに完了します:

  • 設定可能な閾値(デフォルト:5)を超えるページが新しい結果を返さなかった場合。
  • 検索結果が 1 ページ(例:10 件以下)の場合。
  • 検索結果の最終ページの場合。
  • 結果が空の場合。

また、Bing が一部の結果を削除したと報告した場合にもユーザーに警告します。

空の検索結果を回避する

IP アドレスで検索して空の検索結果が返される場合は、ドットを 1 つ追加してください。Bing-ip2hosts は常にクエリにドット(%2e)を追加してこの問題を回避します。

検索言語とマーケット

デフォルトでは、このツールは検索言語として "en-us" を指定します。マーケットは未設定のままにしておきます。これにより結果が最大化されるようです。

以下の URL パラメータを設定できます:

  • setlang(言語)
  • setmkt(マーケットコード)

これらのパラメータはどちらも返される結果の数に影響を与える可能性があります。

マーケットコードの完全なリストは docs.microsoft.com/en-us/azure/cognitive-services/bing-web-search/language-support にあります。

検索結果ページの繰り返し

Bing はユーザーが検索結果ページの最後まで到達することを許可しない場合があります。

例えば、3 ページの結果が表示される検索で、常に 3 ページ目に到達できるとは限りません。代わりに最初のページの結果が返されます。これは ip:8.8.8.8 . を検索することで確認できます。常に最初のページに戻るわけではないことに注意してください。

ヘルプ

usage

使用法については以下のコマンドを使用してください。

root@kitploit:~
bing-ip2hosts is a Bing.com web scraper that discovers websites by IP address.
Use for OSINT and discovering attack-surface of penetration test targets.

Usage: ./bing-ip2hosts [OPTIONS] IP|hostname

OPTIONS are:
-o FILE	Output hostnames to FILE.
-i FILE	Input list of IP addresses or hostnames from FILE.
-n NUM	Stop after NUM scraped pages return no new results (Default: 5).
-l	Select the language for use in the setlang parameter (Default: en-us).
-m	Select the market for use in the setmkt parameter (Default is unset).
-u	Only display hostnames. Default is to include URL prefixes.
-c	CSV output. Outputs the IP and hostname on each line, separated by a comma.
-q	Quiet. Disable output except for final results.
-t DIR	Use this directory instead of /tmp.
-V	Display the version number of bing-ip2hosts and exit.

インストール

依存関係

bing-ip2hosts には wget が必要です。これは Ubuntu Linux や Kali Linux にデフォルトでインストールされています。

macOS では homebrew でインストールできます。

root@kitploit:~
homebrew install wget

Debian や Ubuntu Linux では apt でインストールできます。

root@kitploit:~
sudo apt install wget

インストール

bing-ip2hosts を $PATH 内のフォルダにコピーします。

root@kitploit:~
sudo cp ./bing-ip2hosts /usr/local/bin/

互換性

Bing-ip2hosts は Bash スクリプト言語を使用しています。

以下のシステムで動作することが確認されています。

  • Ubuntu Linux
root@kitploit:~
GNU bash, version 4.4.20(1)-release (x86_64-pc-linux-gnu)
Copyright (C) 2016 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>

This is free software; you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
  • macOS Catalina

macOS にバンドルされている Bash のバージョンは 2007 年に公開されたもので、GPLv2 でライセンスされた最新バージョンです。それ以降のバージョンは GPLv3 でライセンスされており、Apple が macOS にバンドルすることを妨げるライセンス条項があります。

root@kitploit:~
GNU bash, version 3.2.57(1)-release (x86_64-apple-darwin19)
Copyright (C) 2007 Free Software Foundation, Inc.

リンク

  • ホームページ: http://www.morningstarsecurity.com/research/bing-ip2hosts/
  • ソース: https://github.com/urbanadventurer/bing-ip2hosts
  • Kali Linux ツール: https://tools.kali.org/information-gathering/bing-ip2hosts
  • Kali Linux パッケージ: https://gitlab.com/kalilinux/packages/bing-ip2hosts/tree/kali/master
  • Homebrew Kali: https://github.com/b-ramsey/homebrew-kali
  • ArchLinux パッケージ: https://aur.archlinux.org/packages/bing-ip2hosts/
  • ArchStrike: https://archstrike.org/packages/bing-ip2hosts
  • BlackArch: https://blackarch.org/recon.html

関連プロジェクト

以下は、同様に IP アドレスで Bing を検索するプロジェクトのリストです。

  • HostHunter by SpiderLabs

以下は、Bing を使用した偵察のための他の関連プロジェクトのリストです。これらは IP アドレスで Bing を検索しないことに注意してください。

  • Sublist3r by aboul3la
  • recon-ng by lanmaster53

作者

Copyright Andrew Horton, aka urbanadventurer.

ライセンス

このプロジェクトは GPL バージョン 3 でライセンスされています。添付の LICENSE.txt を参照してください。

貢献について

⚒️ アイデアがあれば、Issue を開いてお知らせください。

貢献したい場合は、リポジトリをフォークして自由に変更してください。プルリクエストは大歓迎です。

コミュニティの貢献者

  • @paralax
  • @mathieu-aubin (バグ修正)

謝辞

このプロジェクトは以下のオープンソースパッケージを使用しています。

  • bash
  • wget
  • grep
  • sed
ツールをダウンロード