अपने मैक पते द्वारा Apple उत्पादों को विभेदित करना


18

Apple ने अपने उत्पादों के लिए एक टन मैक एड्रेस रेंज को पंजीकृत किया है । क्या किसी को पता है कि क्या यह विश्वसनीय रूप से पहचाना जा सकता है कि कौन सा Apple उत्पाद (विशेषकर iPad, iPod, iPhone और MacBooks) एक विशेष उपकरण विशिष्ट मैक एड्रेस उपसर्गों के माध्यम से नेटवर्क ट्रैफ़िक में है? दूसरे शब्दों में, क्या मैक के मैक पते से पहचाने जाने वाले iPad के मैक पते के बारे में कुछ है, उदाहरण के लिए?


क्या आप केवल एक लबादा उत्पाद है की पहचान करने की जरूरत है?
E1Saveave

1
यह तभी काम करेगा जब लोग अपने मैक पते को खराब नहीं कर रहे हैं। यदि वे हैं, तो आप गलत सकारात्मक या गलत नकारात्मक प्राप्त कर सकते हैं, जो इस बात पर निर्भर करता है कि कौन क्या कर रहा है।
नकली नाम

1
सही है, मैं समझता हूं कि - लेकिन मेरा सवाल यह नहीं था कि क्या मैक पते एक विश्वसनीय पहचानकर्ता हैं, मैं पूछ रहा हूं कि क्या मैं Apple उत्पादों का उपयोग करके उन्हें अलग कर सकता हूं।
क्रिश्चियन

@ क्रिसियन - यदि वे एक विश्वसनीय पहचानकर्ता नहीं हैं, तो आप Apple उत्पादों का उपयोग करके उन्हें अलग नहीं कर सकते हैं, क्योंकि उन्हें बदला जा सकता है । तो नहीं, जाहिरा तौर पर आप यह नहीं समझते हैं। यह ज्यादातर समय संभव हो सकता है , लेकिन अगर मैक को बदल दिया गया है, तो यह अब संभव नहीं है
नकली नाम

मुझे मैक पते के बारे में कड़ाई से पता नहीं है, लेकिन tcp फिंगरप्रिंटिंग ( en.wikipedia.org/wiki/TCP/IP_stack_fingerprinting ) आपको वहां पहुंचा सकता है। फिर, जैसा कि नकली नाम दो बार इंगित करने में बहुत विनम्र था, फ़िंगरप्रिंटिंग 100% विश्वसनीय नहीं है (मैं अपने आईपी स्टैक कॉन्फ़िगरेशन को बदल सकता हूं) लेकिन वास्तव में कितने लोग करते हैं। meh आप कम से कम iOS और नॉन iOS उत्पादों के बीच सेगमेंट करने में सक्षम होंगे। (ओएस फिंगरप्रिंट के आधार पर)
स्कारफेस

जवाबों:


12

नहीं, मैक पते में एक पैटर्न को छाँटना या निर्धारित करना Apple उत्पाद के मॉडल के लिए मैप करने के लिए एक संभव तरीका नहीं है।


मैक पर नेटवर्क के साथ-साथ चीजों के iOS के अंत में उपकरणों के विस्फोट को देखने के वर्षों में, अगर एक अच्छा पैटर्न होता, तो यह सैकड़ों उपकरणों के साथ तैनाती में दिखाना शुरू कर देता।

उदाहरण के लिए, मेरे पास एक मैक है जिसमें लगभग 1,000 आईओएस डिवाइस हैं जो उस समय मैक से जुड़े हुए हैं जब आईफोन कॉन्फ़िगरेशन उपयोगिता चल रही थी। अब डेटा को देखते हुए, डिवाइस प्रकारों के बीच अंतर करने में मदद करने के लिए कोई स्पष्ट पैटर्न नहीं हैं।

यह मैक पर भी लागू होता है। अफसोस की बात है कि मेरा डेटा सैकड़ों में है और वर्तमान में हजारों में नहीं है। हाँ - जब एक साथ ऑर्डर किए गए मैकबुक की एक स्ट्रिंग में आमतौर पर अनुक्रमिक पते होंगे (वास्तव में अनुक्रमिक क्रम संख्या से अधिक) - लेकिन समय के साथ, iMacs एयर और मैकबुक प्रो के साथ मिश्रित लगते हैं।

यह हो सकता है कि कुछ एन्कोडिंग मौजूद है और किसी ने ठोकर नहीं खाई है, जिस पर बिट्स को मॉडल संख्याओं के साथ कोडित किया गया है, लेकिन मैक पते के एक साधारण प्रकार में सभी डिवाइस जंबल्ड होते हैं। शायद अगर आप किसी ऐसे व्यक्ति को ढूंढ सकते हैं जो एक बहुत बड़ी कंपनी या स्कूल जिले के लिए मोबाइल डिवाइस प्रबंधन सॉफ़्टवेयर चलाता है और यह देखने के लिए पर्याप्त उत्सुक है कि क्या एक बड़ा डेटा सेट आपके लिए कुछ बेहतर परिणाम देगा।

मैंने ऐसा मामला नहीं देखा है जहां मैक और iOS डिवाइस मैक पते के समान छोटे ब्लॉक को साझा करते हैं, लेकिन मैं यह भी नहीं बता सकता कि आपके अनुभव के आधार पर आपके लिए चल रहे नेटवर्क जो मैक पते को लॉग इन करते हैं और किस स्थिति में हैं जानिए कि कौन सा हार्डवेयर किस मैक पते से जुड़ा है।

मेरा अनुमान है कि पते अंतिम गंतव्य के बजाय क्रमिक रूप से जारी किए जाते हैं। यह प्रत्येक क्षेत्र के कारखानों को अगले महीने में 5 या 10 हजार डिवाइस बनाने की उम्मीद कर रहा है और मौजूदा पतों के उपभोग के बाद ओले जारी करेगा। यदि ऐसा है, तो हमारे पास बेहतर भाग्य हो सकता है कि जहां यह शिपिंग उत्पाद में समाप्त होता है, उसके बजाय अनुमानित विनिर्माण तिथि से संख्याओं को बिन करने की कोशिश कर रहा है। मैक अंत पर भी विचार करें, मरम्मत अक्सर पोर्ट नियंत्रक और यहां तक ​​कि डेस्कटॉप मैक को ईथरनेट नियंत्रक को बदलने के लिए एक नया मैक पता देता है।


धन्यवाद! यह एक उत्तर के लिए निकटतम है। हम वास्तव में अभी मूल रूप से उन एक्सेस पॉइंट्स की निगरानी कर रहे हैं जिनमें बहुत सारे लोग आते हैं। एक त्वरित टिप्पणी: आपका पहला वाक्य बताता है कि पैटर्न को अंतिम तीन ओकटेट्स में होना चाहिए, जो कि उपसर्गों के मेजबान को दिए गए मामले की जरूरत नहीं है, लेकिन बाद में आप उल्लेख करते हैं कि छंटाई कोई पैटर्न नहीं लाती है, इसलिए आप स्पष्ट करना चाह सकते हैं। (इसके अलावा, यदि आप s / mac / Mac / जहाँ आप 1,000 iOS उपकरणों का उल्लेख कर सकते हैं, जो भ्रम से बचने में मदद करेगा। :)
ईसाई

आपको अपनी संतुष्टि के लिए इसे साफ़ करने के लिए मेरे पोस्ट को संपादित करने के लिए स्वतंत्र शासन मिला है। मैं मैक के एक सुरक्षित स्निप को खोजने की कोशिश करूंगा जिसे मैं दिखा सकता हूं कि मेरा क्या मतलब है और बाद में इस पोस्ट में जोड़ सकता हूं।
bmike

4

जवाब देने के दो साल बाद, यह मैक पते पर निर्भर करने योग्य नहीं है।

चूँकि आप नेटवर्क ट्रैफ़िक की निगरानी का उल्लेख करते हैं, इसलिए सबसे अच्छा तरीका है बोनजॉर ट्रैफ़िक (मल्टीकास्ट डीएनएस) सुनना।

डिफ़ॉल्ट रूप से, मशीनों को 'jannies-iphone.local', 'gregs-macbook.local', 'peters-imac.local' कहा जाता है ...

बोनजोर काफी बातूनी है और एएफपी, एसएमबी, वीएनसी, रॉप, डीएएपी और अन्य सेवाओं / प्रोटोकॉल के लिए शोर पैदा करता है। मैं आपको इस प्रक्रिया को स्वचालित बनाने के लिए Tshark (Wireshark कमांड लाइन) के साथ कुछ "स्क्रिप्ट" का उपयोग करने का सुझाव दूंगा।

दूरस्थ स्कैन के बिना, आप अपने उपकरणों का प्रबंधन कर सकते हैं:

  • 'Sysctl hw.model' या इसके सीरियल नंबर लाने के लिए प्रत्येक OS X और iOS उपकरणों पर एक एजेंट (या प्रोफ़ाइल) चलाना। 'मैक ट्रैकर' आपको मैक के विभिन्न मॉडलों और उनकी कल्पना और क्रम संख्या पैटर्न को देखने में मदद कर सकता है।

  • प्रोफ़ाइल प्रबंधक, विन्यासकर्ता या किसी भी एमडीएम समाधान का उपयोग करना। (लेकिन यह आपके प्रश्न को संबोधित नहीं करता है)।

नेटवर्क पर iOS और OS X चलाएं:

इसके अलावा, आप विकल्प -ए -ओ, या -एसवी (एक्टिव फिंगरप्रिंटिंग और सर्विस वर्जन) के साथ नैप जैसे नेटवर्क टूल का उपयोग कर सकते हैं और किसी नेटवर्क एनीलाइज़र का उपयोग करके ऐप्पल मैक पते उपसर्ग को फ़िल्टर कर सकते हैं।

सेवा संस्करण को देखते हुए, पोर्ट संख्या [tcp 65xxx एक iphone-सिंक पोर्ट, tcp 548 AFP (OS X)] होने से आपको OS X संस्करण और हार्डवेयर निर्धारित करने में मदद मिलेगी, लेकिन ठीक नहीं। (आप आईपैड, आईफोन और आईपॉड, या मैक मॉडल में अंतर नहीं कर पाएंगे)।


3

अगर आपको यह पहचानने की जरूरत है कि यह एक मैकिन्टोश उत्पाद है या नहीं, तो आप इस मैक एड्रेस लुकअप सेवा को आजमा सकते हैं । यह आपको मैक पते में टाइप करने की अनुमति देता है, और यह आपको बताएगा कि विक्रेता का नाम क्या है। यह प्रोग्रामेटिक उपयोग के लिए विशिष्ट विक्रेताओं की पहचान करने के मामले में मददगार होने की संभावना नहीं है, हालांकि यह मेरे लिए काम कर रहा है कि मशीन एप्पल उत्पाद है या नहीं।

अपडेट करें:

एक आंतरिक डेटाबेस का उपयोग करने के अलावा, यह संभावना नहीं है कि आप वह कर पाएंगे जो आप पूछ रहे हैं। यदि आपने एक आंतरिक डेटाबेस सेटअप करने का निर्णय लिया है, तो प्रत्येक मशीन के लिए उपलब्ध सीरियल नंबर या किसी अन्य विशिष्ट आईडी का उपयोग करना समझदारी हो सकती है।


नहीं, यह वह नहीं है जो मैं देख रहा हूं - मैं अपने मैक पते के माध्यम से Apple उत्पादों को अलग करने का एक तरीका ढूंढ रहा हूं ।
क्रिश्चियन

मेरी क्षमा याचना, मैं प्रश्न को पढ़ता हूं क्योंकि आप यह जानना चाहते हैं कि मैक एड्रेस मैकिन्टोश उत्पाद था या नहीं।
E1Saveave

कोई चिंता नहीं! मुझे लगता है कि यह एक असामान्य सवाल है।
क्रिश्चियन

1
@ E1Suave प्रश्न का आपका वाचन मेरी समझ भी थी। मैंने ओपी के इरादे को स्पष्ट करने के लिए प्रश्न संपादित किया।
डैनियल

1
@DanielLawson वास्तव में। -अनुसंधान हालांकि, मैं अभी भी एक उत्तर पर उम्मीद पकड़ रहा हूं। ऐसा लगता है कि Apple संभावना है कि इस तरह की चीज़ के लिए एक आंतरिक उपयोग होगा और शायद उपभोक्ता उपयोग के लिए भी ऐसा ही कुछ मौजूद है।
E1Save

2

मैं दुनिया भर में ज्ञात एम्बेडेड कंप्यूटर डेवलपर / निर्माता के लिए काम कर रहा था। जैसा कि डेनिस कहते हैं (और मुझे लगता है कि आप पहले से ही ज्ञात हैं) मैक पते से छह के पहले तीन ओकटेट विक्रेता की पहचान के लिए हैं। इसलिए u IEEE से एड्रेस रेंज खरीद सकते हैं। उनके बाद आपको अपने स्वयं के हार्डवेयर से डेवलपर / विक्रेता के रूप में गारंटी देनी होगी कि यह दूसरा भाग इतना है कि पूरा 6 बाइट मैक पूरी तरह से पूरे वोलर्ड (मिसयूज के बारे में और बाद में सुरक्षा के मुद्दों के लिए मैकस्पोफिंग के बिना) में अद्वितीय है। अपनी उत्पादन गतिविधि के जीवनकाल के लिए आपको यह गारंटी देनी होगी कि आपके 3 बाइट्स वेंडर कोड के भीतर, प्रत्येक कोड में मैक की दूसरी छमाही के लिए वास्तव में एक अनूठी सीमा है।

कैसे महसूस करने के लिए कि एक सतत उत्पादन में?

हमने प्रत्येक मैक विक्रेता के हिस्से के प्रति {0..16'777'215} में हमारी सीमा n से एक नया एड्रेस (n + 1) मानकर ऐसा किया है, जहां n अंतिम दिया गया पता था और संबंधित इकाई ने सुसाइड कर लिया है अंतिम फ़ंक्शन परीक्षण (उदाहरण के लिए ईथरनेट टेस्ट बैंक चेक में जवाब दे रहा था)।

मैक एड्रेस क्या है और इसकी पहचान क्या है?

वास्तव में, मैक एड्रेस नेटवर्क लेयर प्रोटोकॉल (ISO / OSI मॉडल में 2nd लेयर) के लिए है और इसका उपयोग IEE802 प्रोटोकॉल के लिए ईथरनेट, WLAN, ब्लूटूथ और अन्य के रूप में किया जाता है और केवल नेटवर्क कार्ड को संदर्भित करता है! मशीन के पीछे नहीं! तो मैक का दूसरा भाग और कुछ नहीं तो क्रमशः नेटवर्क चिपसेट से सीरियल प्रोडक्शन नंबर है (उदाहरण के लिए WLAN या ब्लूटूथ आंतरिक एक्सट्रैक्शन एक छोटा smd- प्रिंटेड cirquit मेनबोर्ड पर परेशान है और सर्विसिबल भी है)।

उदाहरण

मेरे पास कोई Apple हार्डवेयर नहीं है जो मुझे घेरे हुए है। लेकिन मैंने सैमसंग हार्डवेयर के साथ एक चेक बनाया। यहाँ मेरे परिणाम हैं: (मैं मैक के केवल विक्रेता भाग को संदर्भित करता हूं)

  1. सैमसंग गैलेक्सी एस II के लिए नवीनतम एंड्रॉइड 4.0.4 चल रहा है

    04:46:65 WLAN (802.11) यह मर्टा मैन्युफैक्चरिंग कंपनी को चिप-निर्माता 56: b2: a4 GSM एडवांस्ड (सेलफोन नेटवर्क पर आईपी) के रूप में संदर्भित करता है, मेरे मैक-वेंडर सूची में संदर्भित नहीं है।

  2. सैमसंग गैलेक्सी GT-P5110 नवीनतम Android 4.0.4 चल रहा है

    50: 01: बीबी डब्ल्यूएलएएन (802.11) को मेरे मैक-वेंडर सूची में संदर्भित नहीं किया गया है

आशा है कि आपके प्रश्न के कुछ पहलू-संबंधी उत्तर दिए जा सकते हैं।


0

मुझे किसी भी आधिकारिक सूची के बारे में पता नहीं है, लेकिन आप AppleSerialNumberInfo.com पर जिस तरह से क्रम संख्या के साथ काम कर रहे हैं, उसे संकलित करने का प्रयास कर सकते हैं । तुम भी उन्हें तुम्हारे लिए ऐसा करने के लिए संपर्क कर सकते हैं। कुछ उपकरणों की एक त्वरित जांच से यह संभव हो सकता है, जैसा कि मैक उपसर्ग मैंने देखा था कि मॉडल द्वारा भिन्न था।

बेशक, यह कभी भी मूर्खतापूर्ण नहीं होगा, क्योंकि राउटर और स्विचेस (साथ ही वर्चुअल मशीन) जैसे उपकरण नियमित रूप से आपको अपने मैक पते को आसानी से किसी भी चीज़ को सेट करने की अनुमति देते हैं, जिसे आप चाहते हैं।


पारितोषिक के लिए धन्यवाद। रिकॉर्ड के लिए, मैं इस बात से पूरी तरह सहमत हूं कि मैक पते एक स्थिर पहचानकर्ता नहीं हैं, लेकिन मेरी सेटिंग (i) में यह कोई फर्क नहीं पड़ता कि क्या कुछ मुट्ठी भर लोगों ने उन्हें बदल दिया है और (ii) मैं मुख्य रूप से आईपैड से आईपॉड को अलग करने के बारे में परवाह करता हूं iphones से, इसलिए इन उपकरणों पर लोगों के बदलने की संभावना अभी भी कम है।
ईसाई

@ क्रिसियन, मैं मानता हूं कि लोगों ने शायद अपने iPhone मैक पते नहीं बदले हैं। अधिक संभावना है, कोई राउटर या वीएम के साथ आईफोन मैक पते को खराब कर देगा। वैसे भी, ऐसा लगता है कि आप एक ऐसे वातावरण में हैं जहाँ आप बहुत सारे मैक पते पकड़ सकते हैं और आनुभविक रूप से अपने स्वयं के प्रश्न का उत्तर दे सकते हैं। यदि आप करते हैं, तो कृपया वापस रिपोर्ट करें।
ओल्ड प्रो

1
मैं इस पर दांव नहीं लगाऊंगा। बस घर के चारों ओर एक त्वरित नज़र थी और एक एपीई और एक (बहुत पुराना) मैक मिनी दोनों पाया जहां मैक पता 00:11:24 से शुरू होता है।
nohillside

0

मैक पते की पहली छमाही विक्रेता को पहचानती है, दूसरी छमाही जरूरी नहीं कि किसी भी चीज के अनुरूप हो ।


बिंगो - यह सामान्य रूप से मैक पते और Apple उत्पाद को देखने के साथ मेरा अनुभव रहा है।
bmike

0

नहीं, यह केवल उनके मैक पते से ऐप्पल के विभिन्न उत्पादों के बीच अंतर करना संभव नहीं है।

हालाँकि, आप सैकड़ों मैक पतों को बहुत आसानी से देख सकते हैं - बस मैक पतों की एक सूची पेस्ट करें और यह निर्माताओं को थूक देगा।


0

मैं यह करता हूं। "नैम्प" का उपयोग करके आप यह पता लगा सकते हैं कि डिवाइस ओएस या डिवाइस प्रकार पर आधारित है। (निचे देखो)।

root@netmon:~# nmap -O 192.168.14.235

Starting Nmap 6.40 ( http://nmap.org ) at 2018-04-19 16:50 UTC
Nmap scan report for 192.168.14.235
Host is up (0.0043s latency).
Not shown: 999 closed ports
PORT      STATE SERVICE
62078/tcp open  iphone-sync
Device type: media device|phone
Running: Apple iOS 4.X|5.X|6.X
OS CPE: cpe:/o:apple:iphone_os:4 cpe:/a:apple:apple_tv:4 cpe:/o:apple:iphone_os:5 cpe:/o:apple:iphone_os:6
OS details: Apple Mac OS X 10.8.0 - 10.8.3 (Mountain Lion) or iOS 4.4.2 - 6.1.3 (Darwin 11.0.0 - 12.3.0)
Network Distance: 2 hops

OpenSource911.com द्वारा आपके लिए लाया गया


nmapmacOS पर एक देशी कमांड नहीं है।
एलन

-1

नैटस्केलर जैसी चीजें ब्राउज़र द्वारा अंतर कर सकती हैं चाहे वह लैपटॉप / टैबलेट / बुक आदि के स्मार्टफेन से संबंधित हो।


-1

यह बहुत ही संभावना नहीं है कि आप केवल मैक पते के साथ काम कर रहे हैं, आपके पास निश्चित रूप से उस उपकरण के लिए भी एक आईपी पता होगा। जब आप ऐसा करते हैं, तो आप डीएचसीपी व्यवहार को सटीकता के स्तर पर फिंगरप्रिंट कर सकते हैं जो काफी डरावना है। अधिकांश वाईफाई एक्सेस पॉइंट विक्रेता ऐसा करते हैं। डेटाबेस पर जानकारी के लिए [ https://fingerbank.org ] पर जाएं

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