
bingip2hosts는 IP 주소로 웹사이트를 발견하는 Bing.com 웹 스크레이퍼입니다.
Bing-ip2hosts는 IP 주소로 호스트명을 발견하는 Bing.com 웹 스크래퍼입니다.

Bing-ip2hosts는 IP 주소로 호스트명을 발견하는 Bing.com 웹 스크래퍼입니다. Bing은 마이크로소프트의 대표 검색 엔진으로, 이전에는 MSN Search 및 Live Search로 알려졌습니다.
검색 엔진 중에서도 독특한 기능을 제공합니다. IP 주소로 검색이 가능합니다. Bing-ip2hosts는 이 기능을 사용합니다.
이 도구는 서브도메인 및 기타 관련 도메인을 발견하는 데 사용할 수 있습니다. 또한 공유 호스팅 환경에서 호스팅되는 웹사이트를 식별하는 데 도움을 줍니다. 이 기술은 침투 테스트나 버그 바운티의 정보 수집 단계에서 대상의 공격 표면을 확장하기 위한 모범 사례를 따릅니다.
Bing을 웹 스크래핑하는 다른 리콘 도구와 달리, 이 도구는 호스트명 발견을 극대화하는 스마트 스크래핑 동작을 가지고 있습니다.

Bing은 검색 엔진 중에서도 독특한 기능을 제공합니다. IP 주소로 검색이 가능합니다. 직접 시도해 보려면 Bing.com에서 IP:40.113.200.201을 검색해 보세요. microsoft.com의 결과가 표시되어야 합니다. 결과가 비어 있으면 점 하나를 추가하세요.
10개의 결과 페이지를 스크래핑한 후 멈추는 다른 Bing 웹 스크래퍼와 달리, bing-ip2hosts는 수천 개의 결과를 스크래핑할 수 있습니다. 새로운 결과를 찾지 못할 때까지 검색 결과 페이지를 계속 스크래핑합니다.
다음 조건 중 하나가 충족되면 스크래핑이 완료됩니다.
Bing이 일부 결과가 제거되었다고 보고할 때 사용자에게 알립니다.
IP 주소로 검색했을 때 빈 결과가 반환되면 점 하나를 추가하세요. Bing-ip2hosts는 이 문제를 방지하기 위해 항상 쿼리에 점 하나(%2e)를 추가합니다.
기본적으로 이 도구는 검색 언어를 "en-us"로 지정합니다. 마켓은 설정하지 않은 상태로 두며, 이렇게 하면 결과가 최대화되는 것으로 보입니다.
다음 URL 매개변수를 구성할 수 있습니다.
이 두 매개변수는 반환되는 결과 수에 영향을 줄 수 있습니다.
마켓 코드 전체 목록은 docs.microsoft.com/en-us/azure/cognitive-services/bing-web-search/language-support에서 확인할 수 있습니다.
때때로 Bing이 사용자가 검색 결과 페이지의 끝에 도달하는 것을 허용하지 않습니다.
예를 들어, 3페이지의 결과를 보여주는 검색에서 항상 3페이지에 도달할 수 있는 것은 아닙니다. 대신 첫 번째 페이지의 결과를 반환합니다. 이는 ip:8.8.8.8 .을 검색해보면 확인할 수 있습니다. 항상 첫 페이지로 돌아가는 것은 아닙니다.

사용법 정보는 다음 명령어를 사용하세요.
bing-ip2hosts는 IP 주소로 웹사이트를 발견하는 Bing.com 웹 스크래퍼입니다.
OSINT 및 침투 테스트 대상의 공격 표면 발견에 사용합니다.
사용법: ./bing-ip2hosts [옵션] IP|호스트명
옵션:
-o FILE 호스트명을 FILE에 출력.
-i FILE FILE에서 IP 주소 또는 호스트명 목록을 입력.
-n NUM 스크래핑한 NUM 페이지가 새 결과를 반환하지 않으면 중지 (기본값: 5).
-l setlang 매개변수에 사용할 언어 선택 (기본값: en-us).
-m setmkt 매개변수에 사용할 마켓 선택 (기본값: 설정 안 함).
-u 호스트명만 표시. 기본값은 URL 접두사 포함.
-c CSV 출력. 각 줄에 IP와 호스트명을 쉼표로 구분하여 출력.
-q 조용히. 최종 결과 외에는 출력 비활성화.
-t DIR /tmp 대신 이 디렉토리 사용.
-V bing-ip2hosts의 버전 번호를 표시하고 종료.
bing-ip2hosts는 wget이 필요합니다. Ubuntu Linux 및 Kali Linux에서는 기본적으로 설치되어 있습니다.
macOS에서는 homebrew로 설치할 수 있습니다.
homebrew install wget
Debian 및 Ubuntu Linux에서는 apt로 설치할 수 있습니다.
sudo apt install wget
bing-ip2hosts를 $PATH에 있는 폴더에 복사하세요.
sudo cp ./bing-ip2hosts /usr/local/bin/
Bing-ip2hosts는 Bash 스크립팅 언어를 사용합니다.
다음 시스템에서 작동하는 것으로 알려져 있습니다.
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에 번들된 Bash 버전은 2007년에 출시되었으며 GPLv2로 라이선스된 가장 최신 버전입니다. 이후 버전은 GPLv3로 라이선스되며, Apple이 macOS에 번들하는 것을 금지하는 라이선스 조건이 있습니다.
GNU bash, version 3.2.57(1)-release (x86_64-apple-darwin19)
Copyright (C) 2007 Free Software Foundation, Inc.
다음은 IP 주소로 Bing을 검색하는 프로젝트 목록입니다.
다음은 Bing을 사용하는 리콘 관련 프로젝트 목록입니다. 단, IP 주소로 Bing을 검색하지는 않습니다.
Copyright Andrew Horton, aka urbanadventurer.
이 프로젝트는 GPL 버전 3에 따라 라이선스됩니다. 첨부된 LICENSE.txt를 참조하세요.
⚒️ 아이디어가 있으면 이슈를 열어 의견을 알려주세요.
기여하고 싶다면 저장소를 포크하고 원하는 대로 변경하세요. 풀 리퀘스트를 환영합니다.
이 프로젝트는 다음 오픈소스 패키지를 사용합니다.