Bing-IP2Hosts est un grattoir Web Bing.com pour découvrir les noms d'hôtes par adresse IP.

Bing-IP2Hosts est un grattoir Web Bing.com qui découvre les noms d'hôtes par l'adresse IP. Bing est le moteur de recherche phare Microsoft anciennement connu sous le nom de recherche MSN et de recherche en direct.
Il fournit une fonctionnalité unique aux moteurs de recherche - il permet la recherche par adresse IP. Bing-IP2Hosts utilise cette fonctionnalité.
Il peut être utilisé pour découvrir des sous-domaines et d'autres domaines connexes. Il aide également à identifier les sites Web hébergés dans un environnement d'hébergement partagé. Cette technique suit les meilleures pratiques pendant la phase de reconnaissance d'un test de pénétration ou d'une prime de bogue, pour étendre la surface d'attaque de la cible.
Contrairement à de nombreux autres outils de reconnaissance qui font le groupe, cet outil a un comportement de grattage intelligent pour maximiser la découverte des noms d'hôtes.

Bing fournit une fonctionnalité unique aux moteurs de recherche - il permet la recherche par adresse IP. Pour essayer ceci, allez sur bing.com et recherchez IP:40.113.200.201 . Cela devrait vous montrer les résultats de Microsoft.com. S'il montre des résultats vides, ajoutez un seul point.
Contrairement à d'autres grattoirs Web Bing qui s'arrêtent après le grattement de 10 pages de résultats, Bing-IP2Hosts peut gratter des milliers de résultats. Il continue de gratter les pages de résultats de recherche jusqu'à ce qu'il ne trouve plus de nouveaux résultats.
Le grattage se termine lorsque l'une des conditions suivantes est remplie:
Il alerte également l'utilisateur lorsque Bing rapporte que certains résultats ont été supprimés.
Si la recherche par une adresse IP renvoie les résultats de recherche vides, ajoutez un seul point. Bing-IP2Hosts ajoute toujours un seul point (% 2e) à la requête pour éviter ce problème.
Par défaut, cet outil spécifie le langage de recherche comme "EN-US". Le marché est laissé comme un défaut, car cela semble maximiser les résultats.
Les paramètres URL suivants peuvent être configurés:
Ces deux paramètres peuvent affecter le nombre de résultats renvoyés.
Une liste complète des codes de marché peut être trouvée sur docs.microsoft.com/en-us/azure/cognititive-services/bing-web-search/language-support.
Parfois, Bing ne permet pas à l'utilisateur d'atteindre la fin des pages de résultats de recherche.
Par exemple, dans une recherche qui affiche 3 pages de résultats, il ne permettra pas toujours à l'utilisateur d'atteindre la 3e page. Au lieu de cela, il renverra la première page des résultats. Cela peut être démontré en recherchant ip:8.8.8.8 . . Notez que ce n'est pas toujours la première page à laquelle il est retourné.

Utilisez la commande suivante pour les informations d'utilisation.
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 nécessite WGET. Ceci est installé par défaut dans Ubuntu Linux et Kali Linux.
Il peut être installé dans MacOS avec Homebrew.
homebrew install wgetIl peut être installé dans Debian et Ubuntu Linux avec APT.
sudo apt install wgetCopiez Bing-IP2Hosts dans un dossier de votre chemin $.
sudo cp ./bing-ip2hosts /usr/local/bin/Bing-ip2Hosts utilise le langage de script bash.
Il est connu pour fonctionner avec les systèmes suivants.
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.
La version de Bash Bundled with MacOS a été publiée en 2007 et est la version la plus récente sous licence GPLV2. Les versions plus récentes sont sous licence GPLV3, avec des termes de licence qui empêchent Apple de le regrouper en macOS.
GNU bash, version 3.2.57(1)-release (x86_64-apple-darwin19)
Copyright (C) 2007 Free Software Foundation, Inc.
Voici une liste de projets qui recherchent également Bing par adresse IP.
Voici une liste d'autres projets connexes pour Recon en utilisant Bing. Notez que ceux-ci ne recherchent pas Bing par adresse IP.
Copyright Andrew Horton, alias Urbanadventure.
Ce projet est sous licence en vertu de GPL version 3. Voir la LICENSE.txt jointe.txt.
⚒️ Si vous avez des idées, ouvrez simplement un problème et dites-moi ce que vous en pensez.
Si vous souhaitez contribuer, veuillez débarquer le référentiel et apporter des modifications comme vous le souhaitez. Les demandes de traction sont chaleureusement les bienvenues.
Ce projet utilise les packages OpenSource suivants.