Ketika ada jaringan Hotspot Pribadi yang tersedia, ini akan menampilkan ikon rantai tautan alih-alih ikon kunci biasa dalam daftar jaringan yang tersedia di iOS dan OS X.
Pertanyaan saya adalah, bagaimana OS X membedakan jaringan ini? Apakah ditentukan dalam 802.11 bagaimana hotspot menyiarkan SSID mereka secara berbeda?
Jawaban:
Saya pikir pertanyaan ini harus diposting di situs Reverse Engineering Stack Exchange . Anda meminta detail implementasi tentang kotak hitam ...
Sebenarnya saya memang menggali sedikit
/System/Library/CoreServices/Menu Extras/AirPort.menu
dan/System/Library/Frameworks/CoreWLAN.framework/
Ada metode pribadi yang
CWNetwork
disebutisPersonalHotspot
, jenis:Tampaknya hanya memeriksa beberapa pengidentifikasi. Saya pikir
SFRemoteHotspotDevice
danWiFiXPCEventProtocol
mungkin memiliki detail level yang lebih rendah tetapi saya tidak memeriksanya.BTW, Ada juga properti untuk mengidentifikasi apakah jaringan CarPlay
Apple mengontrol Perangkat Keras, Driver dan Sistem Operasi, saya kira mereka dapat dengan mudah menambahkan metadata tambahan saat menyiarkan sinyal WiFi sehingga Mac Anda tahu apakah menambahkan ikon rantai atau tidak.
Jika ada yang tahu persis bagaimana Apple melakukan triknya, beri tahu saya. :)
sumber
Ikon rantai menunjukkan bahwa koneksi internet sedang dijembatani melalui perangkat lain. Ini tidak khusus untuk hotspot pribadi.
sumber
Apple berbicara dengan Apple, mereka tahu produk mereka sendiri dan tahu kapan itu perangkat Apple atau tidak. Apple mungkin memiliki rentang Alamat MAC mereka sendiri atau mereka hanya melihat semua informasi yang ada tentang perangkat ini, yaitu:
Jika Anda pergi ke Tentang Mac ini, Laporan Sistem, Jaringan, Wifi. Anda akan melihat detail berikut tentang jaringan / perangkat ini.
Periksa di antarmuka: Jenis Kartu, Alamat MAC atau Lokal. Ini mungkin semua "Pengidentifikasi Apple". Saat membuat hotspot dengan iPhone Anda, Apple memutuskan untuk berbagi info dengan Mac Anda untuk menunjukkan bahwa itu adalah perangkat Apple.
sumber
Juga, hotpot di iOS diidentifikasi sebagai 172.20.10.x, juga.
sumber