سڀ ڪجھ توھان ڄاڻڻ چاھيو ٿا MAC ايڊريس بابت

سڀ ڪجھ توھان ڄاڻڻ چاھيو ٿا MAC ايڊريس بابتهرڪو ڄاڻي ٿو ته اهي ڇهه بائيٽ، عام طور تي هيڪساڊيڪل فارميٽ ۾ ڏيکاريا ويندا آهن، ڪارخاني ۾ نيٽ ورڪ ڪارڊ تي لڳايو ويو آهي، ۽ بظاهر بي ترتيب آهن. ڪجهه ماڻهو ڄاڻن ٿا ته ايڊريس جا پهريان ٽي بائيٽ ٺاهيندڙ ID آهن، ۽ باقي ٽي بائيٽ انهن کي لڳايو ويو آهي. اهو پڻ معلوم ٿئي ٿو ته توهان پنهنجو پاڻ کي سيٽ ڪري سگهو ٿا پاڻمرادو پتو. ڪيترن ئي ماڻهن ٻڌو آهي "بي ترتيب پتي" وائي فائي ۾.

اچو ته سمجهون ته اهو ڇا آهي.

MAC پتو (ميڊيا رسائي ڪنٽرول پتو) ھڪڙو منفرد سڃاڻپ ڪندڙ آھي جيڪو ھڪڙي نيٽ ورڪ اڊاپٽر کي لڳايو ويو آھي، جيڪو IEEE 802 معيار جي نيٽ ورڪن ۾ استعمال ٿيندو آھي، خاص طور تي Ethernet، Wi-Fi ۽ Bluetooth. سرڪاري طور تي ان کي سڏيو ويندو آهي "EUI-48 قسم جي سڃاڻپ ڪندڙ". نالي مان ظاهر آهي ته پتو 48 بٽ ڊگهو آهي، يعني. 6 بائيٽ. ايڊريس لکڻ لاءِ ڪو به عام طور تي قبول ٿيل معيار ناهي (جيئن IPv4 ايڊريس جي برخلاف، جتي آڪٽٽس هميشه ڊاٽن سان الڳ ڪيا ويندا آهن) اهو عام طور تي لکيو ويندو آهي ڇهن هيڪساڊسيمل نمبرن جي طور تي جيڪو ڪالون سان جدا ڪيو ويو آهي: 00:AB:CD:EF:11: 22، جيتوڻيڪ ڪجھ سامان ٺاهيندڙن کي ترجيح ڏيو نوٽيشن 00 -AB-CD-EF-11-22 ۽ حتي 00ab.cdef.1122.

تاريخي طور تي، ايڊريس نيٽ ورڪ ڪارڊ جي چپ سيٽ روم ۾ پروگرام ڪيا ويندا هئا ۽ فليش پروگرامر کان سواءِ تبديل نه ٿي سگهندا هئا، پر اڄڪلهه ايڊريس کي آپريٽنگ سسٽم مان پروگراماتي طور تي تبديل ڪري سگهجي ٿو. توهان نيٽ ورڪ ڪارڊ جو MAC ايڊريس دستي طور تي سيٽ ڪري سگهو ٿا Linux ۽ MacOS (هميشه)، Windows (تقريبن هميشه، جيڪڏهن ڊرائيور اجازت ڏئي)، Android (صرف روٽ ٿيل)؛ iOS سان (روٽ کان سواءِ) اهڙي چال ممڪن ناهي.

ايڊريس جي جوڙجڪ

پتو ٺاھيندڙ جي سڃاڻپ ڪندڙ جي حصي تي مشتمل آھي، OUI، ۽ ھڪڙي سڃاڻپ ڪندڙ ٺاھيندڙ پاران مقرر ڪيل. OUI جي تفويض (تنظيمي طور تي منفرد سڃاڻپ ڪندڙ) سڃاڻپ ڪندڙ ۾ مصروف آهي IEEE تنظيم. حقيقت ۾، ان جي ڊيگهه نه رڳو 3 بٽ (24 بٽ) ٿي سگهي ٿي، پر 28 يا 36 بٽ، جن مان بلاڪ (MAC ايڊريس بلاڪ، MA) قسم جي پتي جي وڏي (MA-L)، وچولي (MA-M) ۽. ننڍا ٺهيل آهن (MA-S) ترتيب سان. جاري ڪيل بلاڪ جي سائيز، هن صورت ۾، 24، 20، 12 بٽ يا 16 ملين، 1 ملين، 4 هزار پتي هوندي. هن وقت اٽڪل 38 هزار بلاڪ ورهايل آهن، انهن کي ڪيترائي آن لائين اوزار استعمال ڪندي ڏسي سگهجن ٿا، مثال طور IEEE يا وارثر.

پتي جا مالڪ ڪير آهن؟

عوامي طور تي دستياب جي آسان پروسيسنگ ڊيٽابيس کي لوڊ ڪرڻ IEEE ڪافي معلومات مهيا ڪري ٿي. مثال طور، ڪجهه تنظيمن پاڻ لاء تمام گهڻو OUI بلاڪ ورتو آهي. هتي اسان جا هيرو آهن:

وڪڻندڙ
بلاڪ / رڪارڊ جو تعداد
پتي جو تعداد، ملين

سي سي سي سيسٽس سيٽنگ
888
14208

ايپل
772
12352

سنگ
636
10144

Huawei Technologies Co.Ltd
606
9696

اڳوڻن ڪارپوريشن
375
5776

ARRIS Group Inc.
319
5104

نوڪيا ڪارپوريشن
241
3856

پرائيويٽ
232
2704

جانسن آلات
212
3392

zte ڪارپوريشن
198
3168

IEEE رجسٽريشن اٿارٽي
194
3072

هاٿي پيڪڙيڊ
149
2384

هونءَ هاءِ پريسشن
136
2176

خليل-LINK
134
2144

ڊي ڊي
123
1968

جونيئر نيٽورڪ
110
1760

Sagemcom Broadband SAS
97
1552

Fiberhome Telecommunication Technologies Co. LTD
97
1552

Xiaomi Communications Co Ltd
88
1408

گوانگڊونگ اوپو موبائل ٽيليڪميونيڪيشن ڪارپوريشن لميٽيڊ
82
1312

گوگل وٽ انهن مان صرف 40 آهن، ۽ هي حيرت انگيز ناهي: اهي پاڻ ڪيترن ئي نيٽ ورڪ ڊوائيسز پيدا نه ڪندا آهن.

MA بلاڪ مفت ۾ مهيا نه ڪيا ويا آهن، اهي خريد ڪري سگھجن ٿيون مناسب قيمت (بغير سبسڪرپشن فيس جي) $3000، $1800 يا $755 لاءِ. دلچسپ ڳالهه اها آهي ته اضافي پئسن لاءِ (في سال) توهان مختص ٿيل بلاڪ بابت عوامي معلومات جي ”لڪائڻ“ خريد ڪري سگهو ٿا. هاڻي انهن مان 232 آهن، جيئن مٿي ڏسي سگهجي ٿو.

جڏهن اسان MAC ايڊريس ختم ڪنداسين؟

اسان سڀيئي ٿڪل آهيون ڪهاڻيون جيڪي 10 سالن کان هلي رهيون آهن ته “IPv4 ايڊريس ختم ٿيڻ وارا آهن.” ها، نوان IPv4 بلاڪ حاصل ڪرڻ آسان نه آهن. اهو معلوم ٿئي ٿو ته IP پتي انتهائي اڻ برابري سان ورهايل؛ وڏين ڪارپوريشنن ۽ آمريڪي حڪومتي ادارن جي ملڪيت وارا وڏا ۽ گهٽ استعمال ٿيل بلاڪ آهن، جڏهن ته، انهن کي ضرورتمندن ۾ ٻيهر ورهائڻ جي ٿوري اميد سان. NAT، CG-NAT ۽ IPv6 جي واڌاري عوامي پتي جي گھٽتائي جي مسئلي کي گهٽ شديد بڻائي ڇڏيو آهي.

هڪ MAC ايڊريس ۾ 48 بٽ آهن، جن مان 46 کي سمجهي سگهجي ٿو ”مفيد“ (ڇو؟ پڙهو)، جيڪو 246 يا 1014 ايڊريس ڏئي ٿو، جيڪو IPv214 ايڊريس اسپيس کان 4 ڀيرا وڌيڪ آهي.
في الحال، تقريبن اڌ ٽريلين پتي کي ورهايو ويو آهي، يا ڪل مقدار جو صرف 0.73٪. اسان اڃا تائين تمام گهڻو پري آهيون، MAC ايڊريس ختم ٿيڻ کان.

بي ترتيبي بٽ

اهو فرض ڪري سگهجي ٿو ته OUIs بي ترتيب طور تي ورهايل آهن، ۽ وينڊر وري بي ترتيب طور تي انفرادي نيٽ ورڪ ڊوائيسز ڏانهن ايڊريس تفويض ڪري ٿو. ائين آهي ڇا؟ اچو ته ڏسون بٽس جي ورهائڻ جي ڊيٽابيس ۾ MAC ايڊريس جي 802.11 ڊوائيسن جي منهنجي اختيار ۾، گڏ ڪيل ڪم ڪندڙ اٿارٽي سسٽم پاران وائرليس نيٽ ورڪن ۾ WNAM. پتا حقيقي ڊوائيسز سان تعلق رکن ٿا جيڪي ٽن ملڪن ۾ ڪيترن ئي سالن کان وائي فائي سان ڳنڍيل آهن. ان کان علاوه 802.3 وائرڊ LAN ڊوائيسز جو هڪ ننڍڙو ڊيٽابيس آهي.

اچو ته هر هڪ نموني جي هر MAC ايڊريس (ڇهه بائيٽ) کي بِٽ، بائيٽ بائيٽ، ۽ 1 پوزيشنز مان هر هڪ ۾ ”48“ بٽ جي موجودگي جي تعدد کي ڏسو. جيڪڏهن ساٽ مڪمل طور تي ترتيب ڏنل آهي، پوء "1" حاصل ڪرڻ جو امڪان 50٪ هجڻ گهرجي.

وائي فائي چونڊ نمبر 1 (RF)
وائي فائي نموني نمبر 2 (بيلاروس)
وائي فائي چونڊ نمبر 3 (ازبڪستان)
LAN نموني (RF)

ڊيٽابيس ۾ رڪارڊ جو تعداد
5929000
1274000
366000
1000

بٽ نمبر:
% بٽ "1"
% بٽ "1"
% بٽ "1"
% بٽ "1"

1
48.6٪
49.2٪
50.7٪
28.7٪

2
44.8٪
49.1٪
47.7٪
30.7٪

3
46.7٪
48.3٪
46.8٪
35.8٪

4
48.0٪
48.6٪
49.8٪
37.1٪

5
45.7٪
46.9٪
47.0٪
32.3٪

6
46.6٪
46.7٪
47.8٪
27.1٪

7
0.3٪
0.3٪
0.2٪
0.7٪

8
0.0٪
0.0٪
0.0٪
0.0٪

9
48.1٪
50.6٪
49.4٪
38.1٪

10
49.1٪
50.2٪
47.4٪
42.7٪

11
50.8٪
50.0٪
50.6٪
42.9٪

12
49.0٪
48.4٪
48.2٪
53.7٪

13
47.6٪
47.0٪
46.3٪
48.5٪

14
47.5٪
47.4٪
51.7٪
46.8٪

15
48.3٪
47.5٪
48.7٪
46.1٪

16
50.6٪
50.4٪
51.2٪
45.3٪

17
49.4٪
50.4٪
54.3٪
38.2٪

18
49.8٪
50.5٪
51.5٪
51.9٪

19
51.6٪
53.3٪
53.9٪
42.6٪

20
46.6٪
46.1٪
45.5٪
48.4٪

21
51.7٪
52.9٪
47.7٪
48.9٪

22
49.2٪
49.6٪
41.6٪
49.8٪

23
51.2٪
50.9٪
47.0٪
41.9٪

24
49.5٪
50.2٪
50.1٪
47.5٪

25
47.1٪
47.3٪
47.7٪
44.2٪

26
48.6٪
48.6٪
49.2٪
43.9٪

27
49.8٪
49.0٪
49.7٪
48.9٪

28
49.3٪
49.3٪
49.7٪
55.1٪

29
49.5٪
49.4٪
49.8٪
49.8٪

30
49.8٪
49.8٪
49.7٪
52.1٪

31
49.5٪
49.7٪
49.6٪
46.6٪

32
49.4٪
49.7٪
49.5٪
47.5٪

33
49.4٪
49.8٪
49.7٪
48.3٪

34
49.7٪
50.0٪
49.6٪
44.9٪

35
49.9٪
50.0٪
50.0٪
50.6٪

36
49.9٪
49.9٪
49.8٪
49.1٪

37
49.8٪
50.0٪
49.9٪
51.4٪

38
50.0٪
50.0٪
49.8٪
51.8٪

39
49.9٪
50.0٪
49.9٪
55.7٪

40
50.0٪
50.0٪
50.0٪
49.5٪

41
49.9٪
50.0٪
49.9٪
52.2٪

42
50.0٪
50.0٪
50.0٪
53.9٪

43
50.1٪
50.0٪
50.3٪
56.1٪

44
50.1٪
50.0٪
50.1٪
45.8٪

45
50.0٪
50.0٪
50.1٪
50.1٪

46
50.0٪
50.0٪
50.1٪
49.5٪

47
49.2٪
49.4٪
49.7٪
45.2٪

48
49.9٪
50.1٪
50.7٪
54.6٪

7 ۽ 8 بٽ ۾ اهڙي ناانصافي ڇو؟ اتي لڳ ڀڳ هميشه صفر آهن.

درحقيقت، معيار انهن بٽن کي خاص طور تي بيان ڪري ٿو (وڪيپيڊيا):
سڀ ڪجھ توھان ڄاڻڻ چاھيو ٿا MAC ايڊريس بابت

MAC ايڊريس جي پهرين بائيٽ جي اٺين (شروع کان) بٽ کي يونيڪسٽ/ملٽي ڪاسٽ بٽ سڏيو ويندو آهي ۽ اهو طئي ڪري ٿو ته ڪهڙي قسم جو فريم (فريم) هن ايڊريس سان منتقل ڪيو ويو آهي، باقاعده (0) يا نشر (1) (ملٽي ڪاسٽ يا نشر). عام لاءِ، يونيڪسٽ نيٽ ورڪ اڊاپٽر ڪميونيڪيشن، هي بٽ سيٽ ڪيو ويو آهي “0” ۾ موڪليل سڀني پيڪن ۾.

MAC ايڊريس جي پهرين بائيٽ جي ستين (شروع کان) بٽ کي U/L (يونيورسل/لوڪل) بٽ چيو ويندو آهي ۽ اهو طئي ڪري ٿو ته پتو عالمي طور تي منفرد آهي (0)، يا مقامي طور تي منفرد (1). ڊفالٽ طور، سڀ ”ٺاهيندڙ-ٺهيل“ ايڊريس عالمي سطح تي منفرد آهن، تنهن ڪري گڏ ڪيل MAC پتي جي وڏي اڪثريت تي مشتمل آهي ستين بٽ سيٽ ”0“ تي. تفويض ڪيل OUI سڃاڻپ ڪندڙن جي جدول ۾، صرف اٽڪل 130 داخلائن ۾ "1" جو U/L بٽ آهي، ۽ ظاهر آهي ته اهي خاص ضرورتن لاءِ MAC پتي جا بلاڪ آهن.

ڇهين کان پهرين بائيٽ جي پهرين بٽ تائين، OUI سڃاڻپ ڪندڙ ۾ ٻئي ۽ ٽئين بائيٽ جا بٽ، ۽ اڃا به وڌيڪ، ٺاهيندڙ طرفان مقرر ڪيل پتي جي 4-6 بائيٽ ۾ بٽ گهٽ يا گهٽ برابر طور تي ورهايل آهن. .

اهڙيء طرح، نيٽ ورڪ اڊاپٽر جي حقيقي MAC پتي ۾، بٽ اصل ۾ برابر آهن ۽ ڪا به ٽيڪنالاجي معني ناهي، اعلي بائيٽ جي ٻن سروس بٽس جي استثنا سان.

هيٺيون

حيران ٿي رهيا آهيو ته وائرليس سامان ٺاهيندڙن جا سڀ کان وڌيڪ مشهور آهن؟ اچو ته OUI ڊيٽابيس ۾ ڳولا کي گڏ ڪريون نموني نمبر 1 جي ڊيٽا سان.

وڪڻندڙ
ڊوائيسز جو حصو،٪

ايپل
26,09

سنگ
19,79

Huawei Technologies Co. لميٽيڊ
7,80

Xiaomi Communications Co Ltd
6,83

سوني موبائل ڪميونيڪيشن inc
3,29

LG اليڪٽرانڪس (موبائيل ڪميونيڪيشن)
2,76

ASUSTek ڪمپيوٽر INC.
2,58

ٽي سي ٽي موبائل لميٽيڊ
2,13

zte ڪارپوريشن
2,00

IEEE ڊيٽابيس ۾ نه مليو
1,92

Lenovo Mobile Communication Technology Ltd.
1,71

HTC ڪارپوريشن
1,68

مورتا جي پيداوار
1,31

InPro Comm
1,26

Microsoft جي ڪارپوريشن
1,11

شينزين TINNO موبائل ٽيڪنالاجي ڪارپوريشن
1,02

موٽرولا (ووهان) موبلٽي ٽيڪنالاجيز ڪميونيڪيشن ڪمپني. لميٽيڊ
0,93

نوڪيا ڪارپوريشن
0,88

شنگھائي ونڊ ٽيڪنالاجيز ڪمپني لميٽيڊ
0,74

Lenovo Mobile Communication (Wuhan) Company Limited
0,71

مشق ڏيکاري ٿو ته وڌيڪ خوشحال وائرليس نيٽ ورڪ سبسڪرائبرز جو هڪ ڏنل جڳهه ۾، ايپل ڊوائيسز جو وڏو حصو.

انفراديت

ڇا MAC ايڊريس منفرد آهن؟ نظريي ۾، ها، ڇو ته هر ڊيوائس ٺاهيندڙ (ايم اي بلاڪ مالڪ) کي هر هڪ نيٽ ورڪ ايڊاپٽرز لاءِ هڪ منفرد پتو مهيا ڪرڻ جي ضرورت آهي جيڪا اها پيدا ڪري ٿي. بهرحال، ڪجهه چپ ٺاهيندڙن، يعني:

  • 00:0A:F5 Airgo Networks, Inc. (هاڻي Qualcomm)
  • 00:08:22 InPro Comm (هاڻي ميڊيا ٽيڪ)

MAC ايڊريس جي آخري ٽن بائيٽ کي ترتيب ڏيو بي ترتيب نمبر تي، ظاهري طور تي هر ڊوائيس ريبوٽ کان پوءِ. منهنجي نموني نمبر 1 ۾ اهڙا 82 هزار ايڊريس هئا.

توهان ڪري سگهو ٿا، يقيناً، پنهنجو پاڻ کي هڪ غير ملڪي، غير منفرد پتو مقرر ڪري مقصد سان ترتيب ڏئي ان کي ”پنهنجي پاڙيسري جي“ وانگر، ان کي سنيفر سان سڃاڻي، يا ان کي بي ترتيب تي چونڊيو. اهو پڻ ممڪن آهي ته حادثاتي طور تي پنهنجو پاڻ کي هڪ غير منفرد پتو مقرر ڪيو وڃي، مثال طور، هڪ روٽر جي بيڪ اپ ترتيب کي بحال ڪرڻ جهڙوڪ Mikrotik يا OpenWrt.

ڇا ٿيندو جيڪڏهن نيٽ ورڪ تي ٻه ڊوائيس ساڳيا MAC ايڊريس سان آهن؟ اهو سڀ ڪجهه نيٽ ورڪ سامان جي منطق تي منحصر آهي (وائرڊ روٽر، وائرلیس نيٽورڪ ڪنٽرولر). گهڻو ڪري، ٻنهي ڊوائيسز يا ته ڪم نه ڪندو يا وقفي وقفي سان ڪم ڪندو. IEEE معيارن جي نقطي نظر کان، MAC پتي جي اسپفنگ جي خلاف تحفظ کي استعمال ڪندي حل ڪيو وڃي ٿو، مثال طور، MACsec يا 802.1X.

ڇا جيڪڏهن توهان هڪ MAC انسٽال ڪريو ستين يا اٺين بٽ سان "1" تي سيٽ ڪيو، يعني. مقامي يا ملٽي ڪاسٽ ايڊريس؟ گهڻو ڪري، توهان جو نيٽ ورڪ هن تي ڌيان نه ڏيندو، پر رسمي طور تي اهڙي ايڊريس معيار جي تعميل نه ڪندي، ۽ اهو بهتر ناهي ته ائين ڪرڻ.

ڪيئن randomization ڪم

اسان ڄاڻون ٿا ته ماڻهن جي تحريڪن جي ٽريڪنگ کي روڪڻ لاءِ اسڪيننگ ۽ ايئر ويز گڏ ڪرڻ سان، سمارٽ فون MAC آپريٽنگ سسٽم ڪيترن ئي سالن کان randomization ٽيڪنالاجي استعمال ڪري رهيا آهن. نظرياتي طور تي، جڏهن سڃاتل نيٽ ورڪن جي ڳولا ۾ هوائي جهازن کي اسڪين ڪري رهيو آهي، سمارٽ فون موڪلي ٿو 802.11 جو هڪ پيڪٽ (پيڪٽن جو گروپ) MAC ايڊريس سان گڏ هڪ ماخذ جي طور تي:

سڀ ڪجھ توھان ڄاڻڻ چاھيو ٿا MAC ايڊريس بابت

چالو ٿيل randomization توهان کي وضاحت ڪرڻ جي اجازت ڏئي ٿي "سٽي" هڪ نه، پر ڪجهه ٻيو پيٽ جو ذريعو پتو، هر اسڪيننگ چڪر سان تبديل ڪندي، وقت سان، يا ڪنهن ٻئي طريقي سان. ڇا اهو ڪم ڪري ٿو؟ اچو ته ڏسو MAC پتي جا انگ اکر هوا مان گڏ ڪيل "وائي فائي راڊار" پاران:

سڄو نمونو
نموني صرف صفر 7 بٽ سان

ڊيٽابيس ۾ رڪارڊ جو تعداد
3920000
305000

بٽ نمبر:
% بٽ "1"
% بٽ "1"

1
66.1٪
43.3٪

2
66.5٪
43.4٪

3
31.7٪
43.8٪

4
66.6٪
46.4٪

5
66.7٪
45.7٪

6
31.9٪
46.4٪

7
92.2٪
0.0٪

8
0.0٪
0.0٪

9
67.2٪
47.5٪

10
32.3٪
45.6٪

11
66.9٪
45.3٪

12
32.3٪
46.8٪

13
32.6٪
50.1٪

14
33.0٪
56.1٪

15
32.5٪
45.0٪

16
67.2٪
48.3٪

17
33.2٪
56.9٪

18
33.3٪
56.8٪

19
33.3٪
56.3٪

20
66.8٪
43.2٪

21
67.0٪
46.4٪

22
32.6٪
50.1٪

23
32.9٪
51.2٪

24
67.6٪
52.2٪

25
49.8٪
47.8٪

26
50.0٪
50.0٪

27
50.0٪
50.2٪

28
50.0٪
49.8٪

29
50.0٪
49.4٪

30
50.0٪
50.0٪

31
50.0٪
49.7٪

32
50.0٪
49.9٪

33
50.0٪
49.7٪

34
50.0٪
49.6٪

35
50.0٪
50.1٪

36
50.0٪
49.5٪

37
50.0٪
49.9٪

38
50.0٪
49.8٪

39
50.0٪
49.9٪

40
50.0٪
50.1٪

41
50.0٪
50.2٪

42
50.0٪
50.2٪

43
50.0٪
50.1٪

44
50.0٪
50.1٪

45
50.0٪
50.0٪

46
50.0٪
49.8٪

47
50.0٪
49.8٪

48
50.1٪
50.9٪

تصوير بلڪل مختلف آهي.

MAC ايڊريس جي پهرين بائيٽ جو اٺين بٽ اڃا تائين ايس آر سي ايڊريس جي يونيڪاسٽ نوعيت سان ملندو آهي پروب درخواست پيڪٽ ۾.

7th بٽ 92.2٪ ڪيسن ۾ مقامي تي سيٽ ڪيو ويو آهي، يعني. ڪافي حد تائين اعتماد سان، اسان فرض ڪري سگھون ٿا ته بلڪل گڏ ڪيل پتا مان بي ترتيب ٿيل آھن، ۽ 8٪ کان گھٽ حقيقي آھن. انهي حالت ۾، OUI ۾ بٽ جي ورڇ اهڙي حقيقي پتي لاء تقريبن پوئين جدول ۾ ڊيٽا سان ٺهڪي اچي ٿي.

ڪهڙو ٺاهيندڙ، OUI جي مطابق، بي ترتيب ٿيل پتي جو مالڪ آهي (يعني "7" ۾ 1 بٽ سان)؟

ٺاهيندڙ OUI پاران
سڀني پتي جي وچ ۾ حصيداري ڪريو

IEEE ڊيٽابيس ۾ نه مليو
62.45٪

گوگل ايء
37.54٪

آرام
0.01٪

ان کان علاوه، گوگل کي تفويض ڪيل سڀئي بي ترتيب ٿيل ايڊريس ساڳئي OUI سان لاڳاپيل آهن اڳياڙي سان DA:A1:19. هي اڳوڻو ڇا آهي؟ اچو ته اندر ڏسو ذريعن Android.

private static final MacAddress BASE_GOOGLE_MAC = MacAddress.fromString("da:a1:19:0:0:0");

اسٽاڪ Android هڪ خاص، رجسٽرڊ OUI استعمال ڪري ٿو جڏهن وائرليس نيٽ ورڪن کي ڳولهي رهيو آهي، ستين بٽ سيٽ سان ٿورن مان هڪ.

ڳڻپيو حقيقي MAC بي ترتيب مان

اچو ته اتي ڏسون:

private static final long VALID_LONG_MASK = (1L << 48) - 1;
private static final long LOCALLY_ASSIGNED_MASK = MacAddress.fromString("2:0:0:0:0:0").mAddr;
private static final long MULTICAST_MASK = MacAddress.fromString("1:0:0:0:0:0").mAddr;

public static @NonNull MacAddress createRandomUnicastAddress(MacAddress base, Random r) {
        long addr;
        if (base == null) {
            addr = r.nextLong() & VALID_LONG_MASK;
        } else {
            addr = (base.mAddr & OUI_MASK) | (NIC_MASK & r.nextLong());
        }
        addr |= LOCALLY_ASSIGNED_MASK;
        addr &= ~MULTICAST_MASK;
        MacAddress mac = new MacAddress(addr);
        if (mac.equals(DEFAULT_MAC_ADDRESS)) {
            return createRandomUnicastAddress(base, r);
        }
        return mac;
    }

سڄو پتو، يا ان جي هيٺيان ٽي بائيٽ، خالص آهي Random.nextLong()"هڪ حقيقي MAC جي پيٽنٽ ٿيل بحالي" هڪ اسڪيم آهي. اهو هڪ اعليٰ درجي جي يقين سان توقع ڪري سگهجي ٿو ته ٺاهيندڙ Androidٻيا، غير رجسٽرڊ OUIs پڻ فونن ۾ استعمال ٿيندا آهن. اسان وٽ iOS سورس ڪوڊ ناهي، پر اهو ممڪن آهي ته اتي ساڳيو الگورتھم استعمال ڪيو ويو هجي.

مٿيان وائي فائي سبسڪرائبرز کي گمنام ڪرڻ جي ٻين ميکانيزم جي ڪم کي رد نٿو ڪري، تحقيق جي درخواست جي فريم جي ٻين شعبن جي تجزيي جي بنياد تي، يا ڊوائيس پاران موڪليل درخواستن جي لاڳاپي جي لاڳاپي جي بنياد تي. جڏهن ته، معتبر طور تي هڪ سبسڪرائيبر کي خارجي ذريعن کي استعمال ڪندي ٽريڪ ڪرڻ انتهائي مشڪل آهي. گڏ ڪيل ڊيٽا خاص ڊوائيسز ۽ ماڻهن جي حوالي کان سواءِ، وڏي انگ جي بنياد تي، هنڌ ۽ وقت جي لحاظ کان اوسط/چوٽي لوڊ جي تجزيي لاءِ وڌيڪ موزون هوندي. صرف اهي ”اندر“، موبائيل او ايس ٺاهيندڙ پاڻ، ۽ انسٽال ٿيل ايپليڪيشنن وٽ صحيح ڊيٽا آهي.

ڪنهن کي توهان جي ڊوائس جو MAC ايڊريس سکڻ ۾ ڇا خطرناڪ آهي؟ وائرڊ ۽ وائرليس نيٽ ورڪ ٻنهي تي سروس کان انڪار جو حملو شروع ٿي سگهي ٿو. وائرليس ڊوائس لاءِ، اهو به امڪان آهي ته سينسر جي جڳهه ۾ ان جي موجودگي کي ڳولي سگهجي. ايڊريس اسپوفنگ کي توهان جي ڊوائس جي نقل ڪرڻ لاءِ استعمال ڪري سگهجي ٿو، پر اهو صرف تڏهن ڪم ڪندو جڏهن اضافي سيڪيورٽي اپاءَ (اختيار ۽/يا انڪرپشن) موجود نه هجن. 99.9% هتي جي ماڻهن کي پريشان ٿيڻ جي ڪا به ضرورت ناهي.

MAC پتو وڌيڪ پيچيده آهي ان کان وڌيڪ لڳي ٿو، پر ان کان وڌيڪ آسان ٿي سگهي ٿو.

جو ذريعو: www.habr.com

DDoS تحفظ سان سائيٽن لاءِ قابل اعتماد هوسٽنگ خريد ڪريو، VPS VDS سرور 🔥 DDoS تحفظ سان قابل اعتماد ويب سائيٽ هوسٽنگ خريد ڪريو، VPS VDS سرورز | ProHoster