Bing-IP2Hosts เป็นเครื่องขูดเว็บ Bing.com เพื่อค้นหาชื่อโฮสต์ตามที่อยู่ IP

Bing-IP2Hosts เป็นเครื่องขูดเว็บ bing.com ที่ค้นพบชื่อโฮสต์ตามที่อยู่ IP Bing เป็นเครื่องมือค้นหาของ Microsoft ที่เคยรู้จักกันในชื่อ MSN Search และ Live Search
มันมีคุณสมบัติเฉพาะสำหรับเครื่องมือค้นหา - อนุญาตให้ค้นหาตามที่อยู่ IP Bing-IP2Hosts ใช้คุณสมบัตินี้
มันสามารถใช้เพื่อค้นหาโดเมนย่อยและโดเมนอื่น ๆ ที่เกี่ยวข้อง นอกจากนี้ยังช่วยระบุเว็บไซต์ที่โฮสต์ในสภาพแวดล้อมการโฮสต์ที่ใช้ร่วมกัน เทคนิคนี้เป็นไปตามแนวทางปฏิบัติที่ดีที่สุดในระหว่างขั้นตอนการลาดตระเวนของการทดสอบการเจาะหรือความช่วยเหลือข้อผิดพลาดเพื่อขยายพื้นผิวการโจมตีของเป้าหมาย
ซึ่งแตกต่างจากเครื่องมือ Recon อื่น ๆ อีกมากมายที่ Web Scrape Bing เครื่องมือนี้มีพฤติกรรมการขูดที่ชาญฉลาดเพื่อเพิ่มการค้นพบชื่อโฮสต์

Bing มีคุณสมบัติเฉพาะสำหรับเครื่องมือค้นหา - อนุญาตให้ค้นหาตามที่อยู่ IP หากต้องการลองทำสิ่งนี้ไปที่ Bing.com และค้นหา IP:40.113.200.201 ควรแสดงผลลัพธ์จาก microsoft.com หากแสดงผลลัพธ์ที่ว่างเปล่าให้เพิ่มจุดเดียว
ซึ่งแตกต่างจากเครื่องขูดเว็บ Bing อื่น ๆ ที่หยุดหลังจากขูดหน้า 10 หน้าผลลัพธ์ Bing-IP2hosts สามารถขูดผลลัพธ์หลายพันผลลัพธ์ มันยังคงขูดหน้าผลการค้นหาจนกว่าจะไม่พบผลลัพธ์ใหม่อีกต่อไป
การขูดจะเสร็จสมบูรณ์เมื่อพบเงื่อนไขใด ๆ ต่อไปนี้:
นอกจากนี้ยังแจ้งเตือนผู้ใช้เมื่อ Bing รายงานว่าผลลัพธ์บางอย่างถูกลบออกไป
หากการค้นหาโดยที่อยู่ IP ส่งคืนผลลัพธ์การค้นหาที่ว่างเปล่าให้เพิ่มจุดเดียว Bing-IP2Hosts จะผนวกจุดเดียว (%2E) เข้ากับแบบสอบถามเพื่อหลีกเลี่ยงปัญหานี้
โดยค่าเริ่มต้นเครื่องมือนี้จะระบุภาษาค้นหาเป็น "en-US" ตลาดถูกทิ้งให้เป็น UNSET เนื่องจากดูเหมือนว่าจะเพิ่มผลลัพธ์สูงสุด
พารามิเตอร์ URL ต่อไปนี้สามารถกำหนดค่าได้:
พารามิเตอร์ทั้งสองนี้อาจส่งผลกระทบต่อจำนวนผลลัพธ์ที่ส่งคืน
รายชื่อรหัสตลาดเต็มสามารถพบได้ที่ docs.microsoft.com/en-us/azure/cognitive-services/bing-web-search/language-support
บางครั้ง Bing ไม่อนุญาตให้ผู้ใช้ไปถึงจุดสิ้นสุดของหน้าผลการค้นหา
ตัวอย่างเช่นในการค้นหาที่แสดงผลลัพธ์ 3 หน้ามันจะไม่อนุญาตให้ผู้ใช้ไปถึงหน้า 3 แต่จะส่งคืนหน้าแรกของผลลัพธ์ สิ่งนี้สามารถแสดงให้เห็นได้โดยการค้นหา ip:8.8.8.8 . - โปรดทราบว่าไม่ใช่หน้าแรกที่กลับมา

ใช้คำสั่งต่อไปนี้สำหรับข้อมูลการใช้งาน
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
homebrew install wgetสามารถติดตั้งได้ใน Debian และ Ubuntu Linux ด้วย APT
sudo apt install wgetคัดลอก bing-ip2hosts ลงในโฟลเดอร์ในเส้นทาง $ ของคุณ
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.
เวอร์ชันของ Bash ที่รวมกับ MacOS ได้รับการตีพิมพ์ในปี 2550 และเป็นเวอร์ชันล่าสุดที่ได้รับใบอนุญาตด้วย GPLV2 เวอร์ชันล่าสุดได้รับใบอนุญาตด้วย GPLV3 โดยมีข้อกำหนดใบอนุญาตที่ขัดขวางแอปเปิ้ลจากการรวมเข้าด้วยกันใน MacOS
GNU bash, version 3.2.57(1)-release (x86_64-apple-darwin19)
Copyright (C) 2007 Free Software Foundation, Inc.
นี่คือรายการของโครงการที่ค้นหา Bing ตามที่อยู่ IP
นี่คือรายการของโครงการที่เกี่ยวข้องอื่น ๆ สำหรับ Recon โดยใช้ Bing โปรดทราบว่าสิ่งเหล่านี้ไม่ได้ค้นหา Bing ตามที่อยู่ IP
ลิขสิทธิ์ Andrew Horton หรือที่รู้จักกันในชื่อ Urbanadventurer
โครงการนี้ได้รับใบอนุญาตภายใต้ GPL เวอร์ชัน 3 ดูใบอนุญาตที่แนบมา LICENSE.txt
⚒หากคุณมีความคิดใด ๆ เพียงแค่เปิดปัญหาและบอกฉันว่าคุณคิดอย่างไร
หากคุณต้องการมีส่วนร่วมโปรดแยกที่เก็บและทำการเปลี่ยนแปลงตามที่คุณต้องการ คำขอดึงยินดีต้อนรับอย่างอบอุ่น
โครงการนี้ใช้แพ็คเกจ OpenSource ต่อไปนี้