Skip to content
KitploitKITPLOIT
HerramientasBlog
Enviar
HerramientasBlog
Enviar

¡Herramientas de Hacking, PenTest y Ciberseguridad para tu Arsenal de Seguridad!

Kitploit es un directorio de herramientas de hacking, ciberseguridad y pentesting. Descubre las últimas actualizaciones de proyectos para encontrar vulnerabilidades, analizar sistemas, automatizar pruebas y fortalecer tu seguridad.

··Feeds·Contacto·Privacidad·© 2026 Kitploit

Directorio de Herramientas

Categorías

Ver todas las categorías
Loading categories
Herramientas/GitHubGitHub/urbanadventurer/bing-ip2hosts
OSINT (Inteligencia de Fuentes Abiertas)ReconocimientoRecopilación de InformaciónSeguridad WebEnumeración de SubdominiosCrawler
GitHuburbanadventurer/bing-ip2hosts

bing-ip2hosts

bingip2hosts es un raspador web de Bing.com que descubre sitios web por dirección IP

Ver Repositorio
141303hace 4 añosRevisado por Kitploit

Más Populares

Ver todos →

Descubre las herramientas más usadas por nuestra comunidad.

Explora todas las herramientas

Explora nuestra colección de herramientas

Ver todas las herramientas →
Compartir

License made-with-bash

Bing-ip2hosts

Bing-ip2hosts es un scraper web de Bing.com para descubrir nombres de host por dirección IP.

bing-ip2hosts-github-io

Descripción

Bing-ip2hosts es un scraper web de Bing.com que descubre nombres de host por dirección IP. Bing es el motor de búsqueda insignia de Microsoft, anteriormente conocido como MSN Search y Live Search.

Proporciona una característica única entre los motores de búsqueda: permite buscar por dirección IP. Bing-ip2hosts utiliza esta característica.

Se puede usar para descubrir subdominios y otros dominios relacionados. También ayuda a identificar sitios web alojados en un entorno de alojamiento compartido. Esta técnica sigue las mejores prácticas durante la fase de reconocimiento de una prueba de penetración o bug bounty, para expandir la superficie de ataque del objetivo.

A diferencia de muchas otras herramientas de reconocimiento que hacen web scraping a Bing, esta herramienta tiene un comportamiento de scraping inteligente para maximizar el descubrimiento de nombres de host.

Características

  • Comportamiento de scraping inteligente para maximizar el descubrimiento de nombres de host.
  • Interfaz de usuario en consola que muestra el progreso del scraping.
  • Descubre subdominios y nombres de host por dirección IP.
  • Puede buscar por nombre de host o dirección IP.
  • Salida con o sin prefijo de URL.
  • Salida a archivo, en formato de lista o CSV.
  • No requiere clave API de Bing.
  • Seleccionar el idioma y mercado de búsqueda.
  • Especificar objetivos desde la línea de comandos o desde un archivo.
  • Script ligero de Bash shell sin dependencias pesadas.

Web Scraping de Bing

Search by IP address with Bing

Bing proporciona una característica única entre los motores de búsqueda: permite buscar por dirección IP. Para probarlo, vaya a Bing.com y busque IP:40.113.200.201. Debería mostrarle resultados de microsoft.com. Si muestra resultados vacíos, añada un punto.

Comportamiento de Scraping Inteligente

A diferencia de otros scraper de Bing que se detienen después de raspar 10 páginas de resultados, bing-ip2hosts puede raspar miles de resultados. Continúa raspando páginas de resultados hasta que no encuentra nuevos resultados.

El raspado se completa cuando se cumple alguna de las siguientes condiciones:

  • Después de un umbral configurable de páginas que no devuelven nuevos resultados (por defecto: 5).
  • Una sola página de resultados de búsqueda, por ejemplo, 10 o menos resultados.
  • La última página de resultados de búsqueda.
  • Resultados vacíos.

También alerta al usuario cuando Bing informa que algunos resultados han sido eliminados.

Evitar Resultados de Búsqueda Vacíos

Si buscar por una dirección IP devuelve resultados vacíos, añada un punto. Bing-ip2hosts siempre añade un punto (%2e) a la consulta para evitar este problema.

Idioma y Mercado de Búsqueda

Por defecto, esta herramienta especifica el idioma de búsqueda como "en-us". El mercado se deja sin configurar, ya que parece maximizar los resultados.

Se pueden configurar los siguientes parámetros de URL:

  • setlang (Idioma)
  • setmkt (Código de mercado)

Ambos parámetros pueden afectar cuántos resultados se devuelven.

Se puede encontrar una lista completa de códigos de mercado en docs.microsoft.com/en-us/azure/cognitive-services/bing-web-search/language-support.

Repetición de Páginas de Resultados de Búsqueda

A veces Bing no permite al usuario llegar al final de las páginas de resultados.

Por ejemplo, en una búsqueda que muestra 3 páginas de resultados, no siempre permitirá al usuario llegar a la tercera página. En su lugar, devolverá la primera página de resultados. Esto se puede demostrar buscando ip:8.8.8.8 .. Tenga en cuenta que no siempre es la primera página a la que se regresa.

Ayuda

usage

Use el siguiente comando para obtener información de uso.

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.

Instalación

Dependencias

bing-ip2hosts requiere wget. Esto está instalado por defecto en Ubuntu Linux y Kali Linux.

Se puede instalar en macOS con homebrew.

root@kitploit:~
homebrew install wget

Se puede instalar en Debian y Ubuntu Linux con apt.

root@kitploit:~
sudo apt install wget

Instalar

Copie bing-ip2hosts en una carpeta en su $PATH.

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

Compatibilidad

Bing-ip2hosts utiliza el lenguaje de scripting Bash.

Se sabe que funciona con los siguientes sistemas.

  • 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

La versión de Bash incluida con macOS fue publicada en 2007 y es la versión más reciente con licencia GPLv2. Las versiones más recientes tienen licencia GPLv3, con términos de licencia que impiden que Apple la incluya en macOS.

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

Enlaces

  • Página principal: http://www.morningstarsecurity.com/research/bing-ip2hosts/
  • Fuente: https://github.com/urbanadventurer/bing-ip2hosts
  • Herramientas de Kali Linux: https://tools.kali.org/information-gathering/bing-ip2hosts
  • Paquete de Kali Linux: https://gitlab.com/kalilinux/packages/bing-ip2hosts/tree/kali/master
  • Homebrew Kali: https://github.com/b-ramsey/homebrew-kali
  • Paquete de ArchLinux: https://aur.archlinux.org/packages/bing-ip2hosts/
  • ArchStrike : https://archstrike.org/packages/bing-ip2hosts
  • BlackArch : https://blackarch.org/recon.html

Proyectos Relacionados

Aquí hay una lista de proyectos que también buscan en Bing por dirección IP.

  • HostHunter de SpiderLabs

Aquí hay una lista de otros proyectos relacionados para reconocimiento usando Bing. Tenga en cuenta que estos no buscan en Bing por dirección IP.

  • Sublist3r de aboul3la
  • recon-ng de lanmaster53

Autor

Copyright Andrew Horton, alias urbanadventurer.

Licencia

Este proyecto está licenciado bajo GPL versión 3. Consulte el archivo LICENSE.txt adjunto.

Contribuir

⚒️ Si tienes alguna idea, solo abre un issue y cuéntame lo que piensas.

Si deseas contribuir, por favor haz un fork del repositorio y realiza los cambios que desees. Las pull requests son bienvenidas.

Contribuyentes de la comunidad

  • @paralax
  • @mathieu-aubin (corrección de errores)

Agradecimientos

Este proyecto utiliza los siguientes paquetes de código abierto.

  • bash
  • wget
  • grep
  • sed
Descargar herramienta