Diferenciación de productos de Apple por sus direcciones MAC -- iphone campo con ipad campo con mac campo con network campo con wifi camp apple Relacionados El problema

Differentiating Apple products by their MAC addresses


19
vote

problema

Español

Apple se ha registrado Una tonelada de dirección MAC ranges para sus productos. ¿Alguien sabe si es factible identificar de manera confiable qué producto de Apple (especialmente iPad, iPod, iPhone y MacBooks) un dispositivo en particular está en el tráfico de red a través de prefijos específicos de direcciones MAC? En otras palabras, ¿hay algo acerca de la dirección MAC de un iPad que se distingue de la dirección MAC de un MacBook, por ejemplo?

Original en ingles

Apple has registered a ton of MAC address ranges for its products. Does anyone know whether it's feasible to reliably identify which Apple product (particularly iPad, iPod, iPhone, and MacBooks) a particular device is in network traffic via specific MAC address prefixes? In other words, is there something about the MAC address of an iPad that is distinguishable from the MAC address of a MacBook, for instance?

              
         
         

Lista de respuestas

13
 
vote
vote
La mejor respuesta
 

No, clasificación o determinación de un patrón en la dirección MAC no es una forma factible de mapear en el modelo de producto de Apple.


A lo largo de los años de ver direcciones MAC en las redes, así como la explosión de dispositivos en el extremo iOS de las cosas, si hubiera un bonito patrón, comenzaría a mostrar en despliegues con cientos de dispositivos.

Por ejemplo, tengo una Mac que tiene datos sobre aproximadamente 1,000 dispositivos iOS que se han conectado con el tiempo a esa Mac, mientras que la utilidad de configuración de iPhone se estaba ejecutando. Mirando los datos ahora, no hay patrones claros para ayudar a diferenciar entre los tipos de dispositivos.

Esto también se aplica a Macs. Lamentablemente, mis datos aquí están en los cientos y no miles actualmente. Sí: una cadena de MacBooks cuando se ordenó, generalmente tendrá direcciones secuenciales (más que los números de serie secuenciales de hecho), pero con el tiempo, los imacs parecen mezclados con los aires y el MacBook Pro.

Podría ser que hay algún codificación presente y nadie se ha tropezado con qué bits se codifican con números de modelo, pero un tipo simple de las direcciones MAC tiene los dispositivos que todos se mezclan. Tal vez, si puede encontrar a alguien que ejecute el software de administración de dispositivos móviles para una empresa muy grande o un distrito escolar y ver si tiene curiosidad para ver si un conjunto de datos más grande producirá mejores resultados para usted.

No he visto un caso en el que una Mac y un dispositivo iOS comparten el mismo bloque más pequeño de direcciones MAC, pero ni siquiera puedo descartarlo para usted según mi experiencia en ejecución de redes que registran la dirección MAC y están en Una posición para saber qué hardware está asociado con qué dirección MAC a lo largo de los años.

Mi conjetura son las direcciones se emiten secuencialmente en lugar de por destino final. Tendría sentido arrancar partes de cada región a las fábricas que se espera que hagan 5 o 10 mil dispositivos en el próximo mes y se emiten más una vez que se consumen las direcciones existentes. Si es así, podríamos tener una mejor suerte tratando de contener los números en la fecha de fabricación aproximada en lugar de a dónde termina en un producto de envío. También considere en el extremo de Mac, Las reparaciones a menudo le dan una nueva dirección MAC a portátiles e incluso Mac de escritorio cuando se reemplaza el controlador Ethernet .

 

No, sorting or determining a pattern in the MAC address isn't a feasible way to map to model of Apple product.


Over years of watching MAC addresses on networks as well as the explosion of devices on the iOS end of things, if there were a nice pattern, it would start showing in deployments with hundreds of devices.

For example, I have one Mac that has data on about 1,000 iOS devices that have been connected over time to that Mac while iPhone configuration utility was running. Looking at the data now, there are no clear patterns to help differentiate between the device types.

This also applies to Macs. Sadly, my data here is in the hundreds and not thousands presently. Yes - a string of MacBooks when ordered together will usually have sequential addresses (more so than sequential serial numbers in fact) - but over time, the iMacs seem mixed in with the Airs and the MacBook Pro.

It could be that there is some encoding present and no-one has stumbled across which bits are coded with model numbers, but a simple sort of the MAC addresses has the devices all jumbled up. Perhaps if you can find someone that runs the mobile device management software for a very large company or school district and see if they are curious enough to see if a larger data set would yield some better results for you.

I haven't seen a case where a Mac and an iOS device share the same smaller block of MAC addresses, but I can't even rule that out for you based on my experience running networks that log MAC address and are in a position to know what hardware is associated with which MAC address over the years.

My guess is the addresses are issued sequentially rather than by final destination. It would make sense to dole out parts of each region to factories that are expected to make 5 or 10 thousand devices in the next month and onle issue more once the existing addresses are consumed. If so, we might have better luck trying to bin the numbers by approximate manufacturing date rather than by where it ends up in a shipping product. Also consider on the Mac end, repairs often give a new MAC address to portables and even desktop Macs when the ethernet controller is replaced.

 
 
   
   
5
 
vote

Responder dos años después de preguntar, no es factible confiar solo en la dirección MAC.

Desde que menciona el monitoreo del tráfico de la red, El mejor enfoque sería escuchar el tráfico de bonjour (DNS de multidifusión).

De forma predeterminada, las máquinas se llaman 'jannies-iphone.local', 'gregs-macbook.local', 'Peters-imac.Local' ...

Bonjour es bastante hablador y genera ruido para AFP, SMB, VNC, RAOP, DAAP y otros servicios / protocolos. Le sugeriría que use "Bonjour Browser" y luego script, algo con TSHARK (Línea de comandos de Wireshark) para automatizar el proceso.

Sin exploraciones remotas, puede administrar sus dispositivos por:

  • Ejecutar un agente (o perfil) en cada dispositivo OS X e iOS para buscar 'sysctl hw.model' o su número de serie. 'Mac Tracker' puede ayudarte a Vea los diferentes modelos de MAC y su número de especificaciones y serie. Patrón.

  • Usando el Administrador de perfiles, el Configurador o cualquier soluciones MDM. (Pero esto no aborda su pregunta).

Encuentre iOS y OS X que se ejecuta en la red:

También puede usar una herramienta de red, como NMAP con la opción -A, -O, o -SV (la versión de servicio de dactilares activa y la versión de servicio) y el prefijo de las direcciones MAC de Apple MAC utilizando una red de Anylizer.

Mirando la versión de servicio, los números de puerto [TCP 65XXX es un puerto de sincronización de iPhone, TCP 548 AFP (OS X)] le ayudará a determinar la versión y el hardware de OS X pero no precisamente. (No podrá diferenciar, iPad, iPhone y iPod, o Mac Model).

 

Reply two years after asking, it is not feasible relying only on the Mac address.

Since you mention monitoring the network traffic, The best approach would be to listen Bonjour traffic (multicast dns).

By default, machines are called 'jannies-iphone.local', 'gregs-macbook.local', 'peters-imac.local'...

Bonjour is pretty talkative and generate noise for AFP, SMB, VNC, RAOP, DAAP and other services/protocols. I would suggest you to use "Bonjour Browser" then script something with Tshark (Wireshark command line) to automatize the process.

Without remote scans, you can manage your devices by :

  • Running an agent (or profile) on each OS X and iOS devices to fetch 'sysctl hw.model' or its serial number. 'Mac Tracker' can help you to see the different models of Mac and their spec and serial number pattern.

  • Using Profile Manager, Configurator or any MDM solutions. (But this does not address your question).

Find iOS and OS X running on the network :

Also you could use a network tool such as nmap with the option -A, -O, or -sV (Active Fingerprinting and service version) and filter Apple mac addresses prefix using a network anylizer.

Looking at the service version, port numbers [tcp 65xxx being a iphone-sync port, tcp 548 AFP (OS X)] will help you to determine OS X version and Hardware but not precisely. (You will not be able to differentiate, iPad, iPhone, and iPod, or Mac Model).

 
 
3
 
vote

Si simplemente necesita identificar si es un producto de Macintosh o no, podría probar el esta búsqueda de direcciones MAC Servicio . Le permite escribir la dirección MAC, y le dirá cuál es el nombre del proveedor. No es probable que sea útil en términos de identificar proveedores específicos para uso programático, sin embargo, ha funcionado para mí en lo que respecta a encontrar si la máquina es un producto de Apple.

Actualización:

Aparte de utilizar una base de datos interna, no es probable que podrá hacer lo que está preguntando. Si decidió configurar una base de datos interna, puede ser prudente utilizar el número de serie u otra ID única disponible para cada máquina.

 

If you are simply needing to identify whether it is a Macintosh product or not you could try the this MAC address lookup service. It allows you to type in the MAC address, and it will tell you what the vendor name is. It is not likely to be helpful in terms of identifying specific vendors for programatic use, however it has worked for me in regards to finding if the machine is an Apple product.

UPDATE:

Aside from utilizing an internal database it is not likely that you will be able to do what you are asking. If you did decide to setup an internal database it may be prudent to utilize the serial number or another unique ID available for each machine.

 
 
         
         
3
 
vote

Estaba trabajando para un desarrollador / productor de computadora incrustado conocido mundial. Como Sayd Dennis Say (y supongo que ya se conoce) los primeros tres octetos de seis de la dirección MAC son para la identificación del proveedor. Por lo tanto, puedes comprar rangos de dirección de IEEE. Después de ellos, debe garantizar como desarrollador / proveedor de su propio hardware que esta segunda parte es para que la MAC completa de 6 byte sea completamente única en toda la WOMRD (sin con respecto a la MISMA MISMO y MACSPOOFING para problemas de seguridad más adelante). Durante su vida útil de su actividad de producción, debe garantizar que el código de proveedor interno de su 3 bytes, cada código tiene una gama realmente única de direcciones para la segunda mitad de Mac.

¿Cómo darse cuenta de que en una producción continua?

Hemos hecho esto por asumir una nueva dirección (N + 1) de nuestra gama N en {0..16'777'215} por cada parte de la dirección de Mac Vendor, donde N fue la última dirección dada y la unidad relativa a la unidad. ha exitoso Absoltio la prueba de función final (por ejemplo, estaba respondiendo en una verificación de banco de pruebas Ethernet).

¿Qué es la dirección MAC y qué está identificando?

De hecho, la dirección MAC es para la capa de red PROTOCOCOLLE (2ª capa en el modelo ISO / OSI) y se usa para los protocolos IEE802 como Ethernet, WLAN, BLUETOOTH y otros y se refiere solo a la tarjeta de red. ¡No la máquina detrás! Por lo tanto, la segunda parte de MAC no es más que el número de producción en serie de la Junta de Chipset de red, respectivamente (por ejemplo, la extensión interna de WLAN o Bluetooth es un pequeño malestar de Cirquit de impresión SMD en la placa base y también es útil).

Ejemplos

No tengo hardware de Apple condenado. Pero hice un cheque con el hardware de Samsung. Aquí están mis resultados: (Refiero solo la parte del proveedor de MAC)

  1. para Samsung Galaxy S II que se ejecuta en el último Android 4.0.4

    04:46:65 WLAN (802.11) Esto se refiere a Murata Manufacturing Co. como productor de chips 56: B2: A4 GSM AVANZADO (IP sobre red celular), no se refirió en mi Lista de Mac-Vendor

  2. Samsung Galaxy GT-P5110 que se ejecuta en el último Android 4.0.4

    50: 01: BB WLAN (802.11) No se refirió en mi mac -Vendor LISTA

Espero dar algunas respuestas relacionadas con aspectos a su pregunta.

 

I was working for a worldwide known embedded computer developper/producer. As Dennis sayd (and I guess You allready known) the first three octets of six from the MAC address are for vendor's identification. Therefore u can buy adress ranges from IEEE. After them you have to guarantee as developper/vendor from your own hardware that this second part is so that the complete 6 byte MAC is entirely unique in the whole wolrd (without regarding missuse and MACspoofing for security issues later on). For lifetime of your production activity You have to guarantee that inner your 3 bytes vendor code, each code has a really unique range of adresses for second half of MAC.

How to realize that in a continuous production?

We ve done this by assume a new adress (n+1) from our range n in{0..16'777'215} per each MAC Vendor Adress part, where n was the last given address AND the concerning unit has succesful absolved the final function test (eg. was responding in a Ethernet test bank check).

What's MAC Address and what is it identifying?

In fact, the MAC Adress is for network layer protocoll (2nd Layer in ISO/OSI model) and used for IEE802 protocols as Ethernet,WLAN, Bluetooth and others and refers ONLY the Network Card! NOT the machine behind! So the 2nd part of MAC is nothing else then serial production number from network chipset respectively board (e.g. WLAN or bluetooth internal extention is a small smd- printed cirquit upset on the mainboard and also serviceable).

Examples

I have no Apple hardware arround me. But I made a check with Samsung hardware. Here are my results: (I refer only the vendor part of MAC)

  1. for Samsung Galaxy S II running latest Android 4.0.4

    04:46:65 WLAN (802.11) this refers to Murata Manufacturing Co. as chip-producer 56:b2:a4 GSM advanced (IP over Cellphone network), not refered in my MAC-vendor list

  2. Samsung Galaxy GT-P5110 running latest Android 4.0.4

    50:01:BB WLAN (802.11) not refered in my MAC-vendor list

Hope to give some aspect-related answers to your question.

 
 
0
 
vote

No estoy al tanto de ninguna lista oficial, pero puede intentar compilar una de la manera > AppleserialNumberInfo.com Lo ha hecho con números de serie. Incluso puedes acercarte a ellos para que lo hagan por ti. Una comprobación rápida de algunos dispositivos sugiere que podría ser posible, ya que los prefijos MAC que miré durante el modelo varían según el modelo.

Por supuesto, nunca será infalible, ya que los dispositivos como enrutadores y conmutadores (así como máquinas virtuales) le permiten establecer fácilmente sus direcciones MAC a cualquier cosa que desee.

 

I am not aware of any official list, but you can try to compile one the way AppleSerialNumberInfo.com has done with serial numbers. You might even approach them to do it for you. A quick check of a few devices suggests it might be possible, as the MAC prefixes I looked at did vary by model.

Of course it will never be foolproof, as devices such as routers and switches (as well as virtual machines) routinely allow you to easily set their MAC addresses to anything you want to.

 
 
     
     
0
 
vote

La primera mitad de una dirección MAC identifica al proveedor, la segunda mitad no necesariamente corresponde a nada .

 

The first half of a MAC address identifies the vendor, the second half doesn't necessarily correspond to anything.

 
 
 
 
0
 
vote

no. No es posible diferenciar entre diferentes productos de Apple con solo su dirección MAC.

Puede, sin embargo, Buscar cientos de direcciones MAC Muy convenientemente, simplemente pegue una lista de direcciones MAC y escupirá a los fabricantes.

 

No. it's not possible to differentiate between different products of Apple just by their MAC address.

You can, however, lookup hundreds of MAC addresses very conveniently - simply paste a list of MAC addresses and it will spit out the manufacturers.

 
 
0
 
vote

Esto es lo que hago. Uso de "NMAP" Puede averiguar qué se basa el dispositivo en el sistema operativo o en el tipo de dispositivo. (Ver más abajo).

  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   

traído a usted por opensource911.com

 

This is what I do. Using "nmap" you can find out what the device is based on the OS or the device type. (See Below).

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 

Brought to you by OpenSource911.com

 
 
 
 
-1
 
vote

Cosas como un Netscaler puede diferenciarse con el navegador si se ocupa de un smartphen de laptop / tableta / libro, etc.

 

things like a netscaler can differentiate by the browser whether it deals with an smartphen of laptop/tablet/book etc.

 
 
-1
 
vote

Es muy poco probable que esté lidiando con direcciones MAC solamente, también tendrá una dirección IP para ese dispositivo también. Cuando lo haga, puede hacer huellas dactilares el comportamiento DHCP a un nivel de precisión que tiene bastante miedo. La mayoría de los vendedores de punto de acceso WiFi hacen esto. Visite [ https://fingerbank.org ] Para obtener más información sobre la base de datos.

 

It is very unlikely that you are dealing with MAC addresses only, you will almost definitely have an IP address for that device as well. When you do, you can fingerprint the DHCP behaviour to a level of accuracy that is quite scary. Most WiFi access point vendors do this. Visit [ https://fingerbank.org ] for details on the database.

 
 

Relacionados problema

0  ¿Puedo usar el contrato de T-Mobile gratis iPhone 5s con mi número de AT & T?  ( Can i use the t mobile contract free iphone 5s with my att number ) 
Estoy pensando en comprar los 5s libres de contratos porque mi contrato con AT & Amp; t acaba de caducar, y solo necesitaré el teléfono en los Estados Unidos ...

2  ¿Cómo activar un iPhone usado enlazado a otra cuenta (ya eliminada de iCloud)?  ( How to activate a used iphone bound to another account already removed from icl ) 
Quiero pasar mi iPhone a un amigo. Retrocedí su viejo teléfono y lo restauré a la nueva. Después de reiniciarlo, veo esto: Este es el caso, porque había ...

5  Zona horaria de Apple Calendar  ( Apple calendar time zone ) 
Este ha sido un problema dentro y fuera a lo largo de los años, pero nunca he recibido una solución totalmente de trabajo. Los problemas se producen princip...

2  No hay alerta de la llamada telefónica entrante mientras la llamada de WhatsApp en curso  ( No alert of incoming phone call while whatsapp call in progress ) 
Tengo un iPhone 7. Últimamente, las llamadas telefónicas entrantes han dejado de anular la llamada en curso de WhatsApp, debido a que solo después de colgar u...

3  ¿Qué pierdo realmente si respaldo mi iPhone a iTunes sin transferir compras?  ( What do i really lose if i backup my iphone to itunes without transferring purch ) 
No quiero desperdiciar decenas de gigabytes de espacio en mi computadora portátil para almacenar aplicaciones que puedo descargar tan fácilmente desde la App ...

2  llavero iCloud & Wireless  ( Icloud keychain wireless ) 
Configuré el llavero iCloud en una computadora portátil de Mavericks y dos iPhones. Las contraseñas para redes inalámbricas ahora están sincronizadas entre to...

5  ¿Cuál es la velocidad máxima de WiFi de iPhone 6s?  ( What is the maximum wifi speed of iphone 6s ) 
Tengo un nuevo plan de banda ancha de 1000 Mbps fue efectivo por unos días. Con un nuevo enrutador de CA que reclama un máximo a 1300 Mbps, he realizado una b...

4  iOS 13 no reconociendo contactos con código de país  ( Ios 13 not recognizing contacts with country code ) 
Esta mañana descargué el nuevo IOS 13 (lanzamiento oficial) y lo encontré muy fresco, especialmente en modo oscuro. La cosa es que comencé a recibir llamada...

0  ¿Cómo sincronizo mi iPhone con mi calendario de Google? [duplicar]  ( How do i sync up my iphone with my google calendar ) 
Esta pregunta ya tiene respuestas aquí : cerrado hace 8 años . posible duplicado: ¿Cómo si...

-1  Imovie en el iPhone 4: Cómo separar el audio  ( Imovie on iphone 4 how to separate audio ) 
¿Cómo puedo separar el audio de un archivo de video existente en iPhone programáticamente? ...

3  Tengo un iPhone 6. ¿Cómo puedo usar dos dispositivos de audio Bluetooth y el conector de audio de 3.5 mm juntos?  ( I have an iphone 6 how can i use two bluetooth audio devices and the 3 5mm audi ) 
yo y mis amigos quieren escuchar música juntos. Dos de nosotros tenemos auriculares Bluetooth (Beats Solo2 Wireless, Beats Studio Wireless) y uno tiene un aur...

29  Fallo en la verificación. Hubo un error al conectarse a su ID de Apple  ( Verification failed there was an error in connecting to your apple id ) 
Tengo un iPhone 5C y he estado tratando de iniciar sesión en mi iTunes y Apple Store en mi configuración, pero sigo logrando una verificación de ". Hubo un e...

4  ¿Cómo importar fotos en vivo desde Finder a Photos.app?  ( How to import live photos from finder to photos app ) 
Solo uso fotos.app como un navegador de todas mis imágenes. i No seleccionado los elementos de copia a la biblioteca de fotos para que mis archivos puedan...

1  Sincroniza las fotos individuales de Mac a iPhone  ( Sync single photos from mac to iphone ) 
Estoy intentando, así que envíe fotos de mi Mac a mi iPhone. No quiero sincronizar carpetas completas. ¿Es posible "sincronizar" fotos seleccionadas únicas ...

0  No puedo iniciar sesión en cualquier aplicación de Google IOS  ( Cant sign into any google ios app ) 
No puedo iniciar sesión en cualquier aplicación de Google IOS (Google, Google Maps, Google Earth) en mi nuevo iPhone 7 Plus. dice: "Lo siento, parece haber ...




© 2021 respuesta.top Reservados todos los derechos. Centro de preguntas y respuestas reservados todos los derechos


Licensed under cc by-sa 3.0 with attribution required.