สร้างความแตกต่างให้กับผลิตภัณฑ์ Apple โดยใช้ที่อยู่ MAC


18

Apple ได้ลงทะเบียนแล้ว ช่วงของที่อยู่ MAC จำนวนมาก สำหรับผลิตภัณฑ์ ไม่มีใครรู้ว่าเป็นไปได้ที่จะระบุผลิตภัณฑ์แอปเปิ้ลที่เชื่อถือได้ (โดยเฉพาะอย่างยิ่ง iPad, iPod, iPhone และ MacBooks) ซึ่งเป็นอุปกรณ์เฉพาะที่อยู่ในการรับส่งข้อมูลเครือข่ายผ่านคำนำหน้าที่อยู่ MAC กล่าวอีกนัยหนึ่งมีบางอย่างเกี่ยวกับที่อยู่ MAC ของ iPad ที่สามารถแยกแยะได้จากที่อยู่ MAC ของ MacBook ตัวอย่างเช่น


คุณต้องการระบุว่าเป็นผลิตภัณฑ์ Macintosh หรือไม่
E1Suave

1
วิธีนี้จะใช้งานได้หากผู้คนไม่ได้ปลอมแปลงที่อยู่ MAC ของพวกเขา หากเป็นเช่นนั้นคุณอาจได้รับผลบวกปลอมหรือเชิงลบขึ้นอยู่กับว่าใครทำอะไร
Fake Name

1
ใช่ฉันเข้าใจว่า - แต่คำถามของฉันไม่ใช่ว่าที่อยู่ MAC เป็นตัวระบุที่เชื่อถือได้หรือไม่ฉันถามว่าฉันสามารถแยกแยะผลิตภัณฑ์ของ Apple ที่ใช้พวกเขาได้หรือไม่
Christian

@Christian - หากพวกเขาไม่ใช่ตัวระบุที่เชื่อถือได้คุณ ลาด แยกแยะผลิตภัณฑ์ของ Apple โดยใช้ ตามที่สามารถเปลี่ยนแปลงได้ . ดังนั้นไม่เห็นได้ชัดว่าคุณไม่เข้าใจ มันอาจเป็นไปได้ มากที่สุด ของเวลา แต่ หาก MAC มีการเปลี่ยนแปลงจะไม่สามารถทำได้อีกต่อไป .
Fake Name

ฉันไม่รู้เกี่ยวกับที่อยู่ Mac อย่างเคร่งครัด แต่มีลายนิ้วมือ tcp ( en.wikipedia.org/wiki/TCP/IP_stack_fingerprinting ) สามารถพาคุณไปที่นั่นได้ อีกครั้งเนื่องจากชื่อปลอมนั้นสุภาพในการชี้ให้เห็นสองครั้งลายนิ้วมือไม่น่าเชื่อถือ 100% (ฉันสามารถเปลี่ยนการตั้งค่าสแต็คไอพีของฉัน) แต่มีกี่คนที่ทำ อย่างน้อยคุณจะสามารถแบ่งเซ็กเมนต์ระหว่าง iOS และผลิตภัณฑ์ที่ไม่ใช่ iOS ได้ (ขึ้นอยู่กับลายนิ้วมือระบบปฏิบัติการ)
skarface

คำตอบ:


10

ไม่การจัดเรียงหรือการกำหนดรูปแบบในที่อยู่ MAC ไม่ใช่วิธีที่เป็นไปได้ในการจับคู่กับผลิตภัณฑ์ของ Apple


เป็นเวลาหลายปีที่ได้ดูที่อยู่ MAC บนเครือข่ายรวมถึงการระเบิดของอุปกรณ์ในส่วนท้ายของ iOS หากมีรูปแบบที่ดีมันจะเริ่มแสดงในการปรับใช้กับอุปกรณ์หลายร้อย

ตัวอย่างเช่นฉันมี Mac หนึ่งเครื่องที่มีข้อมูลเกี่ยวกับอุปกรณ์ iOS 1,000 เครื่องที่เชื่อมต่อกับ Mac เครื่องนั้นในขณะที่ยูทิลิตี้กำหนดค่า iPhone กำลังทำงานอยู่ ดูข้อมูลตอนนี้ไม่มีรูปแบบที่ชัดเจนเพื่อช่วยแยกความแตกต่างระหว่างประเภทอุปกรณ์

สิ่งนี้ใช้ได้กับ Mac ด้วย น่าเศร้าที่ข้อมูลของฉันอยู่ที่ร้อยและไม่นับพันในปัจจุบัน ใช่ - สตริงของ MacBooks เมื่อสั่งซื้อพร้อมกันมักจะมีที่อยู่ตามลำดับ (มากกว่าจำนวนที่เรียงตามลำดับในความเป็นจริง) - แต่เมื่อเวลาผ่านไป iMac ดูเหมือนจะผสมกับ Airs และ MacBook Pro

อาจเป็นไปได้ว่ามีการเข้ารหัสบางส่วนและไม่มีใครสะดุดบิตที่ถูกเข้ารหัสด้วยหมายเลขรุ่น แต่การเรียงลำดับที่อยู่ MAC อย่างง่ายมีอุปกรณ์ทั้งหมดที่สับสน บางทีหากคุณสามารถหาคนที่ใช้งานซอฟต์แวร์การจัดการอุปกรณ์พกพาสำหรับ บริษัท ขนาดใหญ่หรือเขตการศึกษาและดูว่าพวกเขามีความอยากรู้อยากเห็นมากพอที่จะดูว่าชุดข้อมูลขนาดใหญ่จะให้ผลลัพธ์ที่ดีกว่าสำหรับคุณหรือไม่

ฉันไม่ได้เห็นกรณีที่ Mac และอุปกรณ์ iOS แบ่งปันที่อยู่ MAC บล็อกขนาดเล็กกว่าเดิม แต่ฉันไม่สามารถออกกฎให้คุณได้ตามประสบการณ์การใช้งานเครือข่ายที่บันทึกที่อยู่ MAC และอยู่ในตำแหน่งที่จะ รู้ว่าฮาร์ดแวร์ใดที่เกี่ยวข้องกับที่อยู่ MAC ในช่วงหลายปีที่ผ่านมา

ฉันเดาว่าที่อยู่จะออกตามลำดับแทนที่จะเป็นปลายทางสุดท้าย มันจะสมเหตุสมผลที่จะแจกแจงส่วนต่าง ๆ ของแต่ละภูมิภาคให้กับโรงงานที่คาดว่าจะสร้างอุปกรณ์ 5 หรือ 10,000 อุปกรณ์ในเดือนถัดไปและปัญหา onle มากขึ้นเมื่อมีการใช้ที่อยู่เดิม ถ้าเป็นเช่นนั้นเราอาจโชคดีกว่าในการพยายามเก็บตัวเลขตามวันที่ผลิตโดยประมาณแทนที่จะเป็นวันที่จัดส่งผลิตภัณฑ์ พิจารณาที่ปลาย Mac ด้วย การซ่อมแซมมักจะให้ที่อยู่ MAC ใหม่ เพื่อ portables และแม้กระทั่ง desktop Macs เมื่อมีการเปลี่ยนคอนโทรลเลอร์คอนโทรลเลอร์


ขอบคุณ! นี่คือคำตอบที่ใกล้ที่สุด ตอนนี้เรากำลังตรวจสอบจุดเชื่อมต่อที่มีผู้คนจำนวนมากผ่านเข้ามา ความคิดเห็นอย่างรวดเร็ว: ประโยคแรกของคุณแสดงให้เห็นว่ารูปแบบจะต้องอยู่ในสามอ็อกเท็ตสุดท้ายซึ่งไม่จำเป็นต้องเป็นเพราะโฮสต์ของคำนำหน้า Apple มี แต่ในภายหลังคุณพูดถึงว่าการเรียงลำดับไม่ทำให้เกิดรูปแบบใด อาจต้องการชี้แจง (นอกจากนี้หากคุณสามารถ s / mac / Mac / ที่คุณพูดถึงอุปกรณ์ 1,000 iOS นั่นจะช่วยหลีกเลี่ยงความสับสน :)
Christian

คุณมีเวลาที่จะแก้ไขโพสต์ของฉันเพื่อล้างความพึงพอใจของคุณ ฉันจะพยายามหา MAC ที่ปลอดภัยซึ่งสามารถเผยแพร่ได้แสดงว่าฉันหมายถึงอะไรและเพิ่มในภายหลังในโพสต์นี้
bmike

3

หากคุณเพียงต้องการระบุว่าเป็นผลิตภัณฑ์ Macintosh หรือไม่คุณสามารถลอง บริการค้นหาที่อยู่ MAC นี้ . ช่วยให้คุณพิมพ์ที่อยู่ MAC และจะบอกคุณว่าชื่อผู้ขายคืออะไร มันไม่น่าจะมีประโยชน์ในแง่ของการระบุผู้จำหน่ายเฉพาะสำหรับการใช้แบบเป็นโปรแกรม แต่มันทำงานสำหรับฉันในการค้นหาว่าเครื่องเป็นผลิตภัณฑ์ Apple

UPDATE:

นอกเหนือจากการใช้ฐานข้อมูลภายในแล้วคุณไม่สามารถทำสิ่งที่คุณขอได้ หากคุณตัดสินใจที่จะติดตั้งฐานข้อมูลภายในอาจเป็นการระมัดระวังที่จะใช้หมายเลขซีเรียลหรือ ID เฉพาะอื่นที่มีอยู่สำหรับแต่ละเครื่อง


ไม่นั่นไม่ใช่สิ่งที่ฉันกำลังมองหา - ฉันกำลังมองหาวิธี เห็นความแตกต่าง ผลิตภัณฑ์ Apple ผ่านที่อยู่ MAC ของพวกเขา
Christian

คำขอโทษของฉันฉันอ่านคำถามตามที่คุณต้องการแยกแยะว่าที่อยู่ MAC เป็นผลิตภัณฑ์ Macintosh หรือไม่
E1Suave

ไม่ต้องห่วง! ฉันรู้ว่ามันเป็นคำถามที่ผิดปกติ
Christian

1
@ E1Suave คำถามที่คุณอ่านคือความเข้าใจของฉัน ฉันแก้ไขคำถามเพื่ออธิบายความตั้งใจของ OP
Daniel

1
@DanielLawson แน่นอน :–) อย่างไรก็ตามฉันยังคงมีความหวังในคำตอบ สำหรับฉันดูเหมือนว่า Apple น่าจะมีการใช้งานภายในสำหรับสิ่งนั้นและอาจมีบางสิ่งที่คล้ายกันสำหรับการใช้งานของผู้บริโภค
E1Suave

3

ตอบกลับสองปีหลังจากถามว่าเป็นไปไม่ได้ที่จะใช้ที่อยู่ Mac เท่านั้น

เมื่อคุณพูดถึงการตรวจสอบปริมาณการใช้เครือข่าย วิธีที่ดีที่สุดคือการฟังการจราจร Bonjour (multicast dns)

โดยค่าเริ่มต้นเครื่องจะเรียกว่า 'jannies-iphone.local', 'gregs-macbook.local', 'peters-imac.local' ...

Bonjour ช่างพูดเก่งและสร้างเสียงรบกวนสำหรับ AFP, SMB, VNC, RAOP, DAAP และบริการ / โปรโตคอลอื่น ๆ ฉันขอแนะนำให้คุณใช้ "Bonjour Browser" จากนั้นจึงเขียนสคริปต์บางอย่างด้วย Tshark (บรรทัดคำสั่ง Wireshark) เพื่อทำให้กระบวนการเป็นไปโดยอัตโนมัติ

คุณสามารถจัดการอุปกรณ์ของคุณได้โดย:

  • การเรียกใช้ตัวแทน (หรือโปรไฟล์) บนอุปกรณ์ OS X และ iOS แต่ละเครื่องเพื่อดึงข้อมูล 'sysctl hw.model' หรือหมายเลขประจำเครื่อง 'Mac Tracker' สามารถช่วยคุณได้ ดูรุ่นต่าง ๆ ของ Mac และข้อมูลจำเพาะและหมายเลขผลิตภัณฑ์ แบบแผน

  • การใช้ Profile Manager, Configurator หรือโซลูชั่น MDM ใด ๆ (แต่นี่ไม่ได้ตอบคำถามของคุณ)

ค้นหา iOS และ OS X ที่ทำงานบนเครือข่าย:

นอกจากนี้คุณยังสามารถใช้เครื่องมือเครือข่ายเช่น nmap พร้อมตัวเลือก -A, -O หรือ -sV (Active Fingerprinting และเวอร์ชั่นของบริการ) และกรอง Apple mac แอดเดรสคำนำหน้าโดยใช้เครือข่าย anylizer

การดูเวอร์ชั่นของบริการหมายเลขพอร์ต [tcp 65xxx เป็นพอร์ตซิงค์ iphone, tcp 548 AFP (OS X)] จะช่วยคุณในการพิจารณาเวอร์ชัน OS X และฮาร์ดแวร์ (คุณจะไม่สามารถแยกแยะความแตกต่าง, iPad, iPhone และ iPod หรือรุ่น Mac)


2

ฉันทำงานให้กับ developper / ผู้ผลิตคอมพิวเตอร์ฝังตัวที่รู้จักกันทั่วโลก ดังที่เดนนิสพูด (และฉันคิดว่าคุณรู้จักกันดีแล้ว) ออคเต็ตสามครั้งแรกของหกจากที่อยู่ MAC นั้นมีไว้เพื่อระบุตัวตนของผู้ขาย ดังนั้นคุณสามารถซื้อช่วงจาก IEEE หลังจากนั้นคุณต้องรับประกันว่าเป็น developper / ผู้จำหน่ายจากฮาร์ดแวร์ของคุณเองว่าส่วนที่สองนี้คือเพื่อให้ MAC ขนาด 6 ไบต์ที่สมบูรณ์นั้นไม่เหมือนใครใน wolrd ทั้งหมด สำหรับอายุการใช้งานของกิจกรรมการผลิตของคุณคุณต้องรับประกันว่าภายในรหัสผู้ขาย 3 ไบต์ของคุณแต่ละรหัสมีช่วงของที่อยู่ที่ไม่ซ้ำกันจริง ๆ สำหรับ MAC ครึ่งหลัง

จะรู้ได้อย่างไรว่าในการผลิตอย่างต่อเนื่อง

เราได้ทำเช่นนี้โดยถือว่าที่อยู่ใหม่ (n + 1) จากช่วง n ของเราใน {0..16'777'215} ต่อที่อยู่ MAC ของผู้ขายแต่ละส่วนโดยที่ n เป็นที่อยู่สุดท้ายที่ให้และหน่วยที่เกี่ยวข้องได้รับการปลดเปลื้อง การทดสอบฟังก์ชั่นสุดท้าย (เช่นการตอบสนองในการตรวจสอบธนาคารทดสอบอีเธอร์เน็ต)

ที่อยู่ MAC คืออะไรและระบุว่าอะไร

ในความเป็นจริง MAC Adress นั้นใช้สำหรับเลเยอร์เครือข่ายโพรโทคอล (ชั้นที่ 2 ในรูปแบบ ISO / OSI) และใช้สำหรับโปรโตคอล IEE802 เช่น Ethernet, WLAN, Bluetooth และอื่น ๆ และอ้างอิงเฉพาะการ์ดเครือข่ายเท่านั้น! ไม่ใช่เครื่องที่อยู่เบื้องหลัง! ดังนั้นส่วนที่สองของ MAC คือไม่มีอะไรอื่นแล้วหมายเลขการผลิตอนุกรมจากชิปเซ็ตเครือข่ายตามลำดับ (เช่น WLAN หรือส่วนขยายภายในบลูทู ธ เป็นส่วนเล็ก ๆ ที่พิมพ์บนเมนบอร์ดและให้บริการ)

ตัวอย่าง

ฉันไม่มีฮาร์ดแวร์ Apple อยู่รอบตัวฉัน แต่ฉันทำการตรวจสอบกับฮาร์ดแวร์ของซัมซุง นี่คือผลลัพธ์ของฉัน: (ฉันอ้างถึงเฉพาะส่วนผู้ขายของ MAC)

  1. สำหรับ Samsung Galaxy S II ที่ใช้ Android 4.0.4 ล่าสุด

    04:46:65 WLAN (802.11) สิ่งนี้อ้างถึง Murata Manufacturing Co. ในฐานะผู้ผลิตชิป   56: b2: a4 GSM ขั้นสูง (IP ผ่านเครือข่ายมือถือ) ไม่ได้อ้างถึงในของฉัน รายชื่อผู้จำหน่าย MAC

  2. Samsung Galaxy GT-P5110 ใช้ Android 4.0.4 ล่าสุด

    50: 01: BB WLAN (802.11) ไม่ได้อ้างถึงในของฉัน รายชื่อผู้จำหน่าย MAC

หวังว่าจะได้คำตอบที่เกี่ยวข้องกับคำถามของคุณ


0

ฉันไม่ทราบรายชื่ออย่างเป็นทางการ แต่คุณสามารถลองรวบรวมได้ AppleSerialNumberInfo.com ได้ทำกับหมายเลขซีเรียล คุณอาจเข้าหาพวกเขาเพื่อทำเพื่อคุณ การตรวจสอบอุปกรณ์สองสามอย่างอย่างรวดเร็วแสดงว่าอาจเป็นไปได้เนื่องจากคำนำหน้า MAC ที่ฉันดูมีความแตกต่างกันไปตามรุ่น

แน่นอนว่ามันจะไม่สามารถป้องกันความผิดพลาดได้เช่นอุปกรณ์เช่นเราเตอร์และสวิตช์ (รวมถึงเครื่องเสมือน) ช่วยให้คุณสามารถตั้งค่าที่อยู่ MAC ของพวกเขาเป็นสิ่งที่คุณต้องการได้อย่างง่ายดาย


ขอบคุณสำหรับทิป. สำหรับบันทึกฉันเห็นด้วยอย่างเต็มที่ว่าที่อยู่ MAC ไม่ใช่ตัวระบุที่มั่นคง แต่ในการตั้งค่าของฉัน (i) มันก็ไม่สำคัญว่าจะมีคนจำนวนหนึ่งได้เปลี่ยนพวกเขาหรือไม่ จาก iphones ดังนั้นโอกาสที่ผู้คนจะเปลี่ยนมันบนอุปกรณ์เหล่านี้จึงยังต่ำ
Christian

@ คริสเตียนฉันยอมรับว่าผู้คนอาจไม่ได้เปลี่ยนที่อยู่ MAC ของ iPhone มีโอกาสมากขึ้นที่บางคนจะหลอกที่อยู่ MAC ของ iPhone กับเราเตอร์หรือ VM อย่างไรก็ตามดูเหมือนว่าคุณอยู่ในสภาพแวดล้อมที่คุณสามารถบันทึกที่อยู่ MAC จำนวนมากและตอบคำถามของคุณได้อย่างชัดเจน ถ้าเป็นเช่นนั้นโปรดรายงานกลับ
Old Pro

1
ฉันจะไม่เดิมพันกับมัน เพิ่งได้ดูรอบ ๆ บ้านอย่างรวดเร็วและพบทั้ง APE และ Mac mini (เก่ามาก) ที่ที่อยู่ MAC เริ่มต้นด้วย 00:11:24
nohillside

0

ครึ่งแรกของที่อยู่ MAC จะระบุผู้ขายในช่วงครึ่งหลังไม่จำเป็นต้องสอดคล้องกัน สิ่งใด .


Bingo - นี่เป็นประสบการณ์ของฉันในการดูที่อยู่ MAC และผลิตภัณฑ์ Apple โดยทั่วไป
bmike

0

ไม่คุณไม่สามารถแยกความแตกต่างระหว่างผลิตภัณฑ์ต่าง ๆ ของ Apple โดยใช้ที่อยู่ MAC ของพวกเขา

อย่างไรก็ตามคุณสามารถ ค้นหาที่อยู่ MAC หลายร้อยรายการ สะดวกมาก - เพียงแค่วางรายการที่อยู่ MAC และมันจะคายออกผู้ผลิต


0

นี่คือสิ่งที่ฉันทำ การใช้ "nmap" คุณสามารถค้นหาได้ว่าอุปกรณ์นี้ใช้ระบบปฏิบัติการหรือประเภทอุปกรณ์ใด (ดูด้านล่าง)

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


nmap ไม่ใช่คำสั่งพื้นฐานบน macOS
Allan

-1

สิ่งต่าง ๆ เช่นผู้ดูแลสามารถแยกความแตกต่างโดยเบราว์เซอร์ไม่ว่าจะเกี่ยวข้องกับ smartphen ของแล็ปท็อป / แท็บเล็ต / หนังสือ ฯลฯ


-1

ไม่น่าเป็นไปได้มากที่คุณจะจัดการกับที่อยู่ MAC เท่านั้นคุณจะมีที่อยู่ IP สำหรับอุปกรณ์นั้นด้วย เมื่อคุณทำเช่นนั้นคุณสามารถใช้ลายนิ้วมือพฤติกรรม DHCP ในระดับความแม่นยำที่ค่อนข้างน่ากลัว ผู้ค้าจุดเชื่อมต่อ WiFi ส่วนใหญ่ทำสิ่งนี้ เยี่ยมชม [ https://fingerbank.org ] สำหรับรายละเอียดเกี่ยวกับฐานข้อมูล

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.