मैं कैसे पता लगा सकता हूं कि कौन सा सर्वर ओएस एक विशेष साइट चल रहा है?


13

क्या यह जांचने का एक तरीका है कि कौन सा सर्वर ओएस किसी विशेष साइट पर चल रहा है। उदाहरण के लिए linux कमांड लाइन से। शायद टेलनेट के जरिए? लेकिन सभी मुझे "टेलनेट www.google.com http" से मिल सकता है:

Trying 209.85.173.104...
Connected to www.l.google.com.
Escape character is '^]'.

यदि संभव हो तो क्या कोई व्यक्ति इस विषय पर रह सकता है?

जवाबों:


13

आप एनएमएपी में निर्मित ओएस फिंगरप्रिंटिंग कार्यक्षमता की तलाश कर सकते हैं।

हालाँकि, यदि आप "Google चल रहा है" जैसी किसी चीज़ की तलाश कर रहे हैं? जब तक आप यह नहीं जान पाएंगे कि आपको पता नहीं है कि उनके लोड बैलेंसर्स के पीछे क्या है, या फायरवॉल इसे ब्लॉक करेगा, और फिंगरप्रिंटिंग केवल इतनी सटीक हो सकती है ताकि आप झूठी रिपोर्ट वापस पा सकें और कनेक्शन किसी तरह नट होने पर आपको कहीं भी नहीं मिल सकता है 'ईडी।


2
धन्यवाद। मैंने nmap के लिए उपयुक्त प्रतिनिधि खोजा है, और xprobe ऐप पाया है, जो विशेष रूप से उस उद्देश्य के लिए बनाया गया है।
र्वव

15

कई साइटें आपको HTTP हेडर में बताएंगी:

$ curl -s -I hotmail.com | grep Server
Server: Microsoft-IIS/7.5

$ curl -s -I pinterest.com | grep Server
Server: nginx/0.8.54

कुछ में OS और कभी-कभी संस्करण शामिल होते हैं:

$ curl -s -I linuxquestions.com | grep Server
Server: Apache/2.2.9 (Unix)

$ curl -s -I red.com | grep Server
Server: Apache/2.2.3 (Red Hat)

$ curl -s -I slashdot.org | grep Server
Server: Apache/2.2.3 (CentOS)

$ curl -s -I bar.com | grep Server
Server: Apache/2.2.21 (Unix) mod_ssl/2.2.21 OpenSSL/0.9.8r DAV/2 PHP/5.3.8

कुछ अपना वेब सर्विंग सॉफ्टवेयर लिखते हैं:

$ curl -s -I google.com | grep Server
Server: gws

$ curl -s -I yahoo.com | grep Server
Server: YTS/1.20.10

लेकिन कुछ Serverहेडर नहीं भेजते हैं :

$ curl -s -I serverfault.com 
HTTP/1.1 200 OK
Cache-Control: public, max-age=41
Content-Length: 129706
Content-Type: text/html; charset=utf-8
Expires: Tue, 27 Mar 2012 13:01:46 GMT
Last-Modified: Tue, 27 Mar 2012 13:00:46 GMT
Vary: *
Date: Tue, 27 Mar 2012 13:01:04 GMT


$ curl -s -I www.facebook.com 
HTTP/1.1 302 Found
Location: http://www.facebook.com/common/browser.php
P3P: CP="Facebook does not have a P3P policy. Learn why here: http://fb.me/p3p"
Set-Cookie: datr=sbpxT_PpXR9FO5mMTy8pCTjD; expires=Thu, 27-Mar-2014 13:03:45 GMT; path=/; domain=.facebook.com; httponly
Content-Type: text/html; charset=utf-8
X-FB-Debug: VJycxKwQ9bAV0Z/n6jfN1WSFx4pqj2337c1jc+pPlE0=
X-Cnection: close
Content-Length: 0
Date: Tue, 27 Mar 2012 13:03:45 GMT

इनमें से कोई भी या सभी झूठ बोल सकते हैं। बार्ट का सुझाव nmapसटीक होने की अधिक संभावना है, लेकिन उनके द्वारा बताए गए कारणों के लिए 100% सटीक परिणाम नहीं दे सकते हैं। उदाहरण के लिए, कभी-कभी यह भी समझ में नहीं आता है कि Google पर एक HTTP अनुरोध को पूरा करने में लगे सर्वरों की संख्या के साथ, उनके वेब सर्वर, खोज सर्वर, डेटाबेस सर्वर, कैशिंग सर्वर और जो भी वे चलाते हैं वे सभी संभावित रूप से उपयोग कर सकते हैं। विभिन्न ऑपरेटिंग सिस्टम और आपके पास जानने का कोई तरीका नहीं होगा।


हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.