ပုံမှန်အားဖြင့် hexadecimal ဖော်မတ်ဖြင့်ပြသသည့် ဤခြောက်ဘိုက်များကို စက်ရုံရှိ ကွန်ရက်ကတ်တွင် သတ်မှတ်ထားပြီး ကျပန်းဖြစ်ပုံရသည်။ လိပ်စာ၏ ပထမသုံးဘိုက်သည် ထုတ်လုပ်သူ ID ဖြစ်ကြောင်း အချို့လူများက သိကြပြီး ကျန်သုံးဘိုက်ကို ၎င်းတို့ထံ သတ်မှတ်ပေးသည်။ သင်ကိုယ်တိုင် သတ်မှတ်နိုင်သည်ဟုလည်း သိထားကြသည်။ မတရားသော လိပ်စာ။ Wi-Fi တွင် "ကျပန်းလိပ်စာများ" အကြောင်း လူများစွာ ကြားဖူးသည်။
အဲဒါ ဘာလဲဆိုတာ အဖြေရှာကြည့်ရအောင်။
MAC လိပ်စာ (မီဒီယာဝင်ရောက်အသုံးပြုခွင့် ထိန်းချုပ်လိပ်စာ) သည် IEEE 802 စံနှုန်းများ၏ ကွန်ရက်များတွင် အသုံးပြုသည့် ကွန်ရက်အဒက်တာအတွက် သတ်မှတ်ထားသော သီးသန့်အမှတ်အသားတစ်ခုဖြစ်ပြီး အဓိကအားဖြင့် Ethernet၊ Wi-Fi နှင့် Bluetooth တို့ဖြစ်သည်။ တရားဝင်အားဖြင့်၎င်းကို "EUI-48 အမျိုးအစားသတ်မှတ်ခြင်း" ဟုခေါ်သည်။ နာမည်အရ လိပ်စာသည် 48 bits ရှည်ကြောင်း သိသာထင်ရှားပါသည်။ 6 bytes လိပ်စာတစ်ခုရေးသားခြင်းအတွက် ယေဘူယျလက်ခံထားသောစံနှုန်းမရှိပါ (IPv4 လိပ်စာတစ်ခုနှင့် ဆန့်ကျင်ဘက်ဖြစ်ပြီး၊ octets များကို အစက်များဖြင့် အမြဲခွဲထားလေ့ရှိသည်။) ၎င်းကို ကော်လံတစ်ခုဖြင့် ပိုင်းခြားထားသော ဆယ်ဂဏန်းဂဏန်းခြောက်လုံးအဖြစ် ရေးသားလေ့ရှိသည်- 00:AB:CD:EF:11- 22 အချို့သော ပစ္စည်းထုတ်လုပ်သူများသည် အမှတ်အသား 00 -AB-CD-EF-11-22 နှင့် 00ab.cdef.1122 ကိုပင် နှစ်သက်သော်လည်း၊
Исторически адреса прошивались в ПЗУ чипсета сетевой карты без возможности их модификации без флеш-программатора, но в настоящее время адрес может быть изменен программно, из операционной системы. Задать вручную МАС адрес сетевой карте можно в Linux и MacOS (всегда), Windows (почти всегда, если позволит драйвер), Android (только рутованный); с iOS (без рута) подобный трюк невозможен.
လိပ်စာဖွဲ့စည်းပုံ
လိပ်စာတွင် ထုတ်လုပ်သူ၏ ခွဲခြားသတ်မှတ်မှု၊ OUI နှင့် ထုတ်လုပ်သူမှ သတ်မှတ်ပေးထားသည့် အထောက်အထားတစ်ခုတို့ ပါဝင်ပါသည်။ OUI (Organizationally Unique Identifier) identifiers များ၏ တာဝန် IEEE အဖွဲ့အစည်း။ အမှန်တော့၊ ၎င်း၏အရှည်သည် 3 bytes (24 bits) သာမဟုတ်သော်လည်း 28 သို့မဟုတ် 36 bits သည် ကြီးမားသော (MA-L), Medium (MA-M) နှင့် လိပ်စာများရှိသည့် ဘလောက်များ (MAC Address Block, MA) နှင့် အသေးစား (MA-S) အသီးသီး ဖွဲ့စည်းကြသည်။ ဤကိစ္စတွင်၊ ထုတ်ပေးသည့်ပိတ်ဆို့၏အရွယ်အစားသည် 24၊ 20၊ 12 ဘစ် သို့မဟုတ် 16 သန်း၊ 1 သန်း၊ 4ဝဝဝ လိပ်စာများဖြစ်လိမ့်မည်။ လက်ရှိတွင် ဖြန့်ဝေထားသော လုပ်ကွက်ပေါင်း ၃၈ဝဝဝ ခန့်ရှိပြီး၊ ဥပမာအားဖြင့် အွန်လိုင်းကိရိယာများစွာကို အသုံးပြု၍ ကြည့်ရှုနိုင်သည်။ သို့မဟုတ် .
လိပ်စာများကို မည်သူပိုင်သနည်း။
လူသိရှင်ကြား လွယ်ကူစွာ စီမံဆောင်ရွက်ပေးခြင်း။ IEEE သည် အချက်အလက်များစွာကို ပေးဆောင်သည်။ ဥပမာအားဖြင့်၊ အချို့သောအဖွဲ့အစည်းများသည် ၎င်းတို့အတွက် OUI လုပ်ကွက်အများအပြားကို ယူဆောင်လာကြသည်။ ဤသည်မှာ ကျွန်ုပ်တို့၏သူရဲကောင်းများဖြစ်သည်-
ရောင်းချသူ
လုပ်ကွက်/မှတ်တမ်း အရေအတွက်
လိပ်စာအရေအတွက်၊ သန်း
Cisco Systems Inc မှ
888
14208
Apple
772
12352
Samsung
636
10144
Huawei Technologies Co.Ltd
606
9696
Intel ကကော်ပိုရေးရှင်းက
375
5776
ARRIS Group Inc.
319
5104
Nokia ကော်ပိုရေးရှင်း
241
3856
ကိုယ်ပိုင်
232
2704
texas Instruments
212
3392
zte ကော်ပိုရေးရှင်း
198
3168
IEEE မှတ်ပုံတင်ရေးအာဏာပိုင်
194
3072
Hewlett Packard
149
2384
Hon Hai တိကျမှု
136
2176
TP LINK
134
2144
Dell က Inc က
123
1968
သမ်ကွန်ယက်
110
1760
Sagemcom Broadband SAS
97
1552
Fiberhome Telecommunication Technologies Co. LTD
97
1552
Xiaomi Communications Co Ltd
88
1408
Guangdong Oppo Mobile Telecommunications Corp.Ltd
82
1312
Google တွင် ၎င်းတို့အထဲမှ 40 သာရှိပြီး ယင်းမှာ အံ့သြစရာမဟုတ်ပါ- ၎င်းတို့ကိုယ်တိုင် ကွန်ရက်ကိရိယာများစွာကို မထုတ်လုပ်နိုင်ပါ။
MA blocks များကို အခမဲ့ မပေးဆောင်နိုင်ပါ၊ ၎င်းတို့အား ကျိုးကြောင်းဆီလျော်သောစျေးနှုန်း (စာရင်းသွင်းခမပါဘဲ) $3000၊ $1800 သို့မဟုတ် $755 အသီးသီးဖြင့် ဝယ်ယူနိုင်ပါသည်။ စိတ်ဝင်စားစရာမှာ၊ အပိုငွေ (တစ်နှစ်လျှင်) အတွက် ခွဲဝေချထားပေးသည့် ဘလောက်နှင့်ပတ်သက်သည့် အများသူငှာအချက်အလက်များကို "ပုန်းအောင်း" ဝယ်ယူနိုင်ပါသည်။ အထက်ဖော်ပြပါအတိုင်း ယခု ၂၃၂ ဦး ရှိသည်။
MAC လိပ်စာတွေ ဘယ်အချိန်မှာ ကုန်သွားမလဲ။
"IPv10 လိပ်စာတွေ ကုန်ဆုံးတော့မည်" ဟူသော 4 နှစ်ကြာ ဖြစ်ပျက်ခဲ့သည့် ဇာတ်လမ်းများအတွက် ကျွန်ုပ်တို့အားလုံး ပင်ပန်းနေပါသည်။ ဟုတ်ကဲ့၊ IPv4 ဘလောက်အသစ်များသည် ရယူရန် မလွယ်ကူတော့ပါ။ IP လိပ်စာများကို သိရှိသည်။ ; ကော်ပိုရေးရှင်းကြီးများနှင့် အမေရိကန် အစိုးရအေဂျင်စီများ ပိုင်ဆိုင်သည့် ဧရာမနှင့် အသုံးမဝင်သော လုပ်ကွက်များ ရှိသော်လည်း လိုအပ်နေသူများအား ပြန်လည်ခွဲဝေပေးရန် မျှော်လင့်ချက် အနည်းငယ်သာ ရှိသေးသည်။ NAT၊ CG-NAT နှင့် IPv6 ပြန့်ပွားမှုသည် အများသူငှာလိပ်စာများ ပြတ်လပ်မှုပြဿနာကို လျော့နည်းစေသည်။
MAC လိပ်စာတစ်ခုတွင် 48 bits ပါရှိပြီး ၎င်းတို့အနက် 46 ခုသည် "အသုံးဝင်သည်" ဟုယူဆနိုင်သည် (ဘာကြောင့်လည်း? ဆက်ဖတ်ရန်) 246 သို့မဟုတ် 1014 လိပ်စာများကိုပေးဆောင်သော IPv214 လိပ်စာနေရာထက် 4 ဆပိုသော လိပ်စာများဖြစ်သည်။
လက်ရှိတွင်၊ ခန့်မှန်းခြေအားဖြင့် တစ်ဝက်တစ်ထရီလီယံ လိပ်စာများကို ဖြန့်ဝေထားပြီး သို့မဟုတ် စုစုပေါင်းပမာဏ၏ 0.73% သာရှိသည်။ ကျွန်ုပ်တို့သည် MAC လိပ်စာများ ကုန်ဆုံးရန် အလွန်ဝေးနေသေးသည်။
ကြုံရာကျပန်း
OUI များကို ကျပန်းဖြန့်ဝေသည်ဟု ယူဆနိုင်ပြီး ရောင်းချသူသည် တစ်ဦးချင်း ကွန်ရက်စက်ပစ္စည်းများသို့ လိပ်စာများကို ကျပန်းပေးသည်။ ဒါပဲလား။ ကြိုးမဲ့ကွန်ရက်များတွင် အလုပ်လုပ်သော ခွင့်ပြုချက်စနစ်များဖြင့် စုဆောင်းထားသော 802.11 စက်များ၏ MAC လိပ်စာများ၏ ဒေတာဘေ့စ်များတွင် ဘစ်များဖြန့်ကျက်မှုကို ကြည့်ကြပါစို့။ . လိပ်စာများသည် နိုင်ငံသုံးနိုင်ငံရှိ နှစ်ပေါင်းများစွာအတွင်း Wi-Fi နှင့် ချိတ်ဆက်ထားသော စက်ပစ္စည်းများနှင့် သက်ဆိုင်ပါသည်။ ထို့အပြင် 802.3 ကြိုးတပ် LAN စက်ပစ္စည်းများ၏ ဒေတာဘေ့စ်ငယ်တစ်ခုလည်း ရှိပါသည်။
နမူနာတစ်ခုစီ၏ MAC လိပ်စာတစ်ခုစီ (ခြောက်ဘိုက်) ကို bits, byte byte အဖြစ် ခွဲခြမ်းပြီး 1 ရာထူးတစ်ခုစီရှိ “48” bit ၏ ကြိမ်နှုန်းကို ကြည့်ကြပါစို့။ ဘစ်ကို လုံးဝ မတရားနည်းဖြင့် သတ်မှတ်ပါက၊ "1" ရရှိရန် ဖြစ်နိုင်ခြေ 50% ဖြစ်သင့်သည်။
Wi-Fi ရွေးချယ်မှု နံပါတ် 1 (RF)
Wi-Fi နမူနာ နံပါတ် 2 (ဘီလာရုစ်)
Wi-Fi ရွေးချယ်မှု နံပါတ် 3 (ဥဇဘက်ကစ္စတန်)
LAN နမူနာယူခြင်း (RF)
ဒေတာဘေ့စ်ရှိ မှတ်တမ်းအရေအတွက်
5929000
1274000
366000
1000
ဘစ်နံပါတ်-
% bit "1"
% bit "1"
% bit "1"
% bit "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 bits တွင် အဘယ်ကြောင့် ထိုသို့သော မတရားမှုများ ရှိသနည်း။ အမြဲတမ်းနီးပါး သုည ရှိတယ်။
အမှန်စင်စစ်၊ စံသည် ဤအရာများကို အထူးအဖြစ် သတ်မှတ်သည် ():

MAC လိပ်စာ၏ ပထမဘိုက်၏ ရှစ်ခုမြောက် (အစမှ) ဘစ်ကို Unicast/Multicast ဘစ်ဟုခေါ်ပြီး ဤလိပ်စာဖြင့် ထုတ်လွှင့်သည့် ဖရိမ်အမျိုးအစား (ဖရမ်) ကို ဆုံးဖြတ်သည်၊ ပုံမှန် (0) သို့မဟုတ် ထုတ်လွှင့်မှု (1) (multicast သို့မဟုတ် ထုတ်လွှင့်သည်။) ပုံမှန်၊ unicast network adapter ဆက်သွယ်ရေးအတွက်၊ ဤဘစ်ကို ၎င်းထံပေးပို့သော ပက်ကတ်အားလုံးတွင် “0” ဟု သတ်မှတ်ထားသည်။
MAC လိပ်စာ၏ ပထမဘိုက်၏ ခုနစ်ခုမြောက် (အစမှ) ဘစ်ကို U/L (Universal/Local) ဘစ်ဟုခေါ်ပြီး လိပ်စာသည် ကမ္ဘာလုံးဆိုင်ရာထူးခြားသည် (0) သို့မဟုတ် ဒေသအလိုက် ထူးခြားသည် (1) ရှိမရှိ ဆုံးဖြတ်ပေးသည်။ မူရင်းအားဖြင့်၊ "ထုတ်လုပ်သူ-ချုပ်လုပ်ထားသော" လိပ်စာများအားလုံးသည် တစ်ကမ္ဘာလုံးတွင် ထူးခြားသောကြောင့် စုဆောင်းထားသော MAC လိပ်စာအများစုတွင် သတ္တမဘစ်ကို "0" ဟုသတ်မှတ်ထားသည်။ သတ်မှတ်ထားသော OUI ခွဲခြားသတ်မှတ်ခြင်းဇယားတွင်၊ ထည့်သွင်းမှု 130 ခန့်သာ U/L ဘစ် “1” ရှိပြီး ၎င်းတို့သည် အထူးလိုအပ်ချက်များအတွက် MAC လိပ်စာများတုံးများဖြစ်သည်။
ပထမ byte ၏ ဆဋ္ဌမမှ ပထမဘစ်အထိ၊ OUI ခွဲခြားသတ်မှတ်မှုများရှိ ဒုတိယနှင့် တတိယဘိုက်များ၏ ဘစ်များနှင့် ထို့ထက်မက ထုတ်လုပ်သူမှသတ်မှတ်ပေးထားသည့် လိပ်စာ၏ 4-6 bytes ရှိ ဘစ်များကို အညီအမျှ ခွဲဝေကြသည် .
ထို့ကြောင့်၊ network adapter ၏ အစစ်အမှန် MAC လိပ်စာတွင်၊ bit များသည် မြင့်မားသော byte ၏ service bits နှစ်ခုမှလွဲ၍ အခြား bits များသည် တူညီပြီး နည်းပညာဆိုင်ရာ အဓိပ္ပါယ်မရှိပေ။
ပျံ့နှံ့
ဘယ်ကြိုးမဲ့ပစ္စည်းထုတ်လုပ်သူတွေက လူကြိုက်အများဆုံးဖြစ်လဲ သိချင်ပါသလား။ OUI ဒေတာဘေ့စ်တွင် ရှာဖွေမှုကို နမူနာနံပါတ် 1 မှဒေတာနှင့် ပေါင်းစပ်လိုက်ကြပါစို့။
ရောင်းချသူ
စက်ပစ္စည်းများ၏ မျှဝေမှု၊ %
Apple
26,09
Samsung
19,79
Huawei Technologies Co. Ltd
7,80
Xiaomi Communications Co Ltd
6,83
Sony Mobile Communications Inc
3,29
LG Electronics (မိုဘိုင်းလ်ဆက်သွယ်ရေး)
2,76
ASUSTek COMPUTER INC
2,58
TCT Mobile Ltd
2,13
zte ကော်ပိုရေးရှင်း
2,00
IEEE ဒေတာဘေ့စ်တွင်မတွေ့ပါ။
1,92
Lenovo Mobile Communication Technology Ltd.
1,71
HTC ကော်ပိုရေးရှင်း
1,68
Murata ထုတ်လုပ်မှု
1,31
InPro Comm
1,26
မိုက်ခရိုဆော့ဖ်ကော်ပိုရေးရှင်း
1,11
Shenzhen TINNO မိုဘိုင်းနည်းပညာကော်ပိုရေးရှင်း
1,02
Motorola (Wuhan) Mobility Technologies Communication Co. Ltd.
0,93
Nokia ကော်ပိုရေးရှင်း
0,88
Shanghai Wind Technologies Co. Ltd
0,74
Lenovo Mobile Communication (Wuhan) Company Limited
0,71
တည်နေရာတစ်ခုတွင် ကြိုးမဲ့ကွန်ရက်စာရင်းသွင်းသူများ ပိုမိုချမ်းသာလာလေ၊ Apple စက်ပစ္စည်းများ၏ ဝေစုပိုများလေဖြစ်ကြောင်း လက်တွေ့ပြသသည်။
ထူးခြားမှု
MAC လိပ်စာများသည် ထူးခြားပါသလား။ သီအိုရီအရ၊ စက်ပစ္စည်းထုတ်လုပ်သူတိုင်း (MA ပိတ်ဆို့ပိုင်ရှင်) သည် ၎င်းထုတ်လုပ်သည့်ကွန်ရက်အဒက်တာတစ်ခုစီအတွက် သီးသန့်လိပ်စာတစ်ခုပေးရန်လိုအပ်သောကြောင့်ဖြစ်သည်။ သို့သော် အချို့သော ချစ်ပ်ထုတ်လုပ်သူများ၊
- 00:0A:F5 Airgo Networks, Inc. (ယခု Qualcomm)
- 00:08:22 InPro Comm (ယခု MediaTek)
စက်တစ်ခုစီကို ပြန်လည်စတင်ပြီးနောက် ထင်ရှားသည်မှာ MAC လိပ်စာ၏ နောက်ဆုံးဘိုက်သုံးဘိုက်ကို ကျပန်းနံပါတ်အဖြစ် သတ်မှတ်ပါ။ ကျွန်ုပ်၏နမူနာနံပါတ် ၁ တွင် ထိုသို့သောလိပ်စာ ၈၂ဝဝဝ ရှိသည်။
သေချာသည်မှာ၊ သင်သည် ၎င်းအား "သင့်အိမ်နီးနားချင်းကဲ့သို့" ရည်ရွယ်ချက်ရှိရှိသတ်မှတ်ခြင်း၊ အနံ့ခံစက်ဖြင့် ခွဲခြားသတ်မှတ်ခြင်း သို့မဟုတ် ၎င်းကို ကျပန်းရွေးချယ်ခြင်းဖြင့် သင့်ကိုယ်သင် နိုင်ငံခြား၊ ထူးခြားသောမဟုတ်သောလိပ်စာအဖြစ် သတ်မှတ်နိုင်ပါသည်။ ဥပမာ Mikrotik သို့မဟုတ် OpenWrt ကဲ့သို့သော router ၏ အရန်ဖွဲ့စည်းမှုပုံစံကို ပြန်လည်ရယူခြင်းဖြင့် သီးသန့်မဟုတ်သော လိပ်စာကို သင့်ကိုယ်သင် မတော်တဆ သတ်မှတ်နိုင်သည်။
ကွန်ရက်ပေါ်တွင် တူညီသော MAC လိပ်စာရှိသည့် စက်နှစ်လုံးရှိလျှင် မည်သို့ဖြစ်မည်နည်း။ ၎င်းသည် ကွန်ရက်စက်ပစ္စည်း (ဝါယာကြိုးမဲ့ရောက်တာ၊ ကြိုးမဲ့ကွန်ရက်ထိန်းချုပ်သူ) ၏ ယုတ္တိအပေါ် မူတည်သည်။ ဖြစ်နိုင်သည်မှာ စက်ပစ္စည်းနှစ်ခုလုံး အလုပ်မလုပ်ဘဲ သို့မဟုတ် ပြတ်တောင်းပြတ်တောင်း အလုပ်မလုပ်တော့ခြင်း ဖြစ်နိုင်သည်။ IEEE စံနှုန်းများ ရှုထောင့်မှကြည့်လျှင် MAC address spoofing ကို ကာကွယ်ရန် ဥပမာ၊ MACsec သို့မဟုတ် 802.1X ကို အသုံးပြု၍ ဖြေရှင်းရန် အဆိုပြုထားသည်။
သတ္တမ သို့မဟုတ် ရှစ်ခုမြောက်ဘစ်ဖြင့် MAC ကို “1” ဟု သတ်မှတ်ပါက မည်သို့နည်း။ ဒေသန္တရ သို့မဟုတ် အစုံလိုက် လိပ်စာ? ဖြစ်နိုင်ချေ အများစုမှာ သင့်ကွန်ရက်သည် ၎င်းကို အာရုံစိုက်မည်မဟုတ်သော်လည်း တရားဝင်ထိုကဲ့သို့သောလိပ်စာသည် စံနှုန်းများနှင့်ကိုက်ညီမည်မဟုတ်သောကြောင့် ထိုသို့မလုပ်ခြင်းသည် ပိုကောင်းပါသည်။
Randomization ဘယ်လိုအလုပ်လုပ်လဲ။
လေလှိုင်းများကို စကင်န်ဖတ်ကာ စုဆောင်းခြင်းဖြင့် လူများ၏ လှုပ်ရှားမှုများကို ခြေရာခံခြင်းမှ တားဆီးရန်အတွက် စမတ်ဖုန်း MAC လည်ပတ်မှုစနစ်များသည် ကျပန်းလုပ်ဆောင်ခြင်းနည်းပညာကို နှစ်အတော်ကြာကြာ အသုံးပြုနေပြီဖြစ်ကြောင်း ကျွန်ုပ်တို့သိပါသည်။ သီအိုရီအရ၊ လူသိများသောကွန်ရက်များကိုရှာဖွေရန် လေလှိုင်းများကို စကင်န်ဖတ်သောအခါ၊ စမတ်ဖုန်းသည် အရင်းအမြစ်အဖြစ် MAC လိပ်စာနှင့်အတူ 802.11 စုံစမ်းရေးတောင်းဆိုမှုအမျိုးအစား၏ ပက်ကတ်များ (အုပ်စုလိုက်အုပ်စု) ကို ပေးပို့သည်-

Enabled randomization သည် သင့်အား "ချုပ်ထားသော" တစ်ခုမဟုတ်ကြောင်း သတ်မှတ်ရန်ခွင့်ပြုသည်၊ သို့သော် အချို့သော packet အရင်းအမြစ်လိပ်စာ၊ စကင်ဖတ်သည့်စက်ဝန်းတစ်ခုစီ၊ အချိန်ကြာလာသည်နှင့်အမျှ သို့မဟုတ် အခြားနည်းဖြင့် ပြောင်းလဲနေသည်။ အလုပ်ဖြစ်ပါသလား။ “Wi-Fi Radar” ဟုခေါ်သည့် ဝေဟင်မှ စုဆောင်းထားသော MAC လိပ်စာများ၏ စာရင်းဇယားများကို ကြည့်ကြပါစို့။
နမူနာတစ်ခုလုံး
သုည 7 bit ဖြင့်သာ နမူနာ
ဒေတာဘေ့စ်ရှိ မှတ်တမ်းအရေအတွက်
3920000
305000
ဘစ်နံပါတ်-
% bit "1"
% bit "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 လိပ်စာ၏ ပထမဆုံး byte ၏ 8th bit သည် probe request packet ရှိ SRC လိပ်စာ၏ Unicast သဘောသဘာဝနှင့် ကိုက်ညီဆဲဖြစ်သည်။
7th bit ကို ဖြစ်ရပ်များ၏ 92.2% တွင် Local ဟု သတ်မှတ်သည်။ မျှတသောယုံကြည်မှုအတိုင်းအတာဖြင့်၊ ဤမျှလောက်များစွာသော လိပ်စာများကို အတိအကျကျပန်းလုပ်ဆောင်ပြီး 8% ထက်နည်းသည်ဟု ကျွန်ုပ်တို့ယူဆနိုင်ပါသည်။ ဤကိစ္စတွင်၊ ထိုကဲ့သို့သော လိပ်စာအစစ်အမှန်များအတွက် OUI တွင် bit များ ဖြန့်ဝေမှုသည် ယခင်ဇယားရှိ အချက်အလက်များနှင့် တိုက်ဆိုင်နေသည်။
OUI အရ မည်သည့်ထုတ်လုပ်သူသည် ကျပန်းပြုထားသောလိပ်စာများကို ပိုင်ဆိုင်သည် (ဆိုလိုသည်မှာ “7” တွင် 1th bit နှင့်)
OUI မှ ထုတ်လုပ်သူ
လိပ်စာအားလုံးကို မျှဝေပါ။
IEEE ဒေတာဘေ့စ်တွင်မတွေ့ပါ။
62.45%
Google Inc.
37.54%
အနားယူပါ
0.01%
ထို့အပြင်၊ Google တွင် သတ်မှတ်ထားသော ကျပန်းပေးထားသော လိပ်စာများအားလုံးသည် ရှေ့ဆက်နှင့်အတူ တူညီသော OUI နှင့် သက်ဆိုင်ပါသည်။ DA:A1:19. ဒီရှေ့ဆက်က ဘာလဲ။ ဝင်ကြည့်ရအောင် .
private static final MacAddress BASE_GOOGLE_MAC = MacAddress.fromString("da:a1:19:0:0:0");Stock 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(). «Патентованное восстановление реального МАС» — надувательство. С большой долей уверенности можно ожидать, что производители Android-телефонов применяют и другие, не зарегистрированные OUI. Исходников iOS у нас нет, но скорее всего там применен схожий алгоритм.
အထက်ဖော်ပြပါအရာများသည် စုံစမ်းစစ်ဆေးမှုတောင်းဆိုမှုဘောင်၏ အခြားနယ်ပယ်များကို ခွဲခြမ်းစိတ်ဖြာမှုအပေါ် အခြေခံ၍ Wi-Fi စာရင်းသွင်းသူများကို အမည်ဝှက်ခြင်းမပြုရန် အခြားယန္တရားများ၏ လုပ်ဆောင်မှုကို ပယ်ဖျက်မည်မဟုတ်ပေ။ သို့သော်လည်း ပြင်ပနည်းလမ်းများကို အသုံးပြု၍ စာရင်းသွင်းသူအား စိတ်ချယုံကြည်စွာ ခြေရာခံခြင်းသည် အလွန်ပြဿနာရှိသည်။ စုဆောင်းထားသောဒေတာသည် သီးသန့်စက်ပစ္စည်းများနှင့် လူများကိုရည်ညွှန်းခြင်းမရှိဘဲ အရေအတွက်အများအပြားကိုအခြေခံ၍ ပျမ်းမျှ/အမြင့်ဆုံးဝန်အားကို တည်နေရာနှင့်အချိန်အလိုက် ပိုင်းခြားစိတ်ဖြာရန် ပိုမိုသင့်လျော်မည်ဖြစ်သည်။ “အတွင်း”၊ မိုဘိုင်း OS ထုတ်လုပ်သူများကိုယ်တိုင်နှင့် ထည့်သွင်းထားသော အပလီကေးရှင်းများသာလျှင် တိကျသောဒေတာရှိသည်။
တစ်စုံတစ်ယောက်က သင့်စက်ရဲ့ MAC address ကို သိရှိနေခြင်းမှာ ဘာအန္တရာယ်ရှိလဲ။ ကြိုးတပ်ကွန်ရက်နှင့် ကြိုးမဲ့ကွန်ရက် နှစ်မျိုးလုံးတွင် ဝန်ဆောင်မှုငြင်းပယ်ခြင်း တိုက်ခိုက်မှုကို ပြုလုပ်နိုင်ပါသည်။ ကြိုးမဲ့စက်ပစ္စည်းတစ်ခုအတွက်၊ အာရုံခံကိရိယာ၏တည်နေရာတွင် ၎င်း၏ရှိနေခြင်းကို ရှာဖွေတွေ့ရှိနိုင်ခြေလည်း ရှိပါသည်။ သင့်စက်ကို အယောင်ဆောင်ရန် လိပ်စာလှည့်စားမှုကို အသုံးပြုနိုင်သော်လည်း၊ ၎င်းသည် နောက်ထပ်လုံခြုံရေးအစီအမံများ (ခွင့်ပြုချက်နှင့်/သို့မဟုတ် ကုဒ်ဝှက်ခြင်း) မရှိမှသာ အလုပ်လုပ်ပါမည်။ 99.9% ဒီမှာရှိတဲ့လူတွေ ဘာမှစိတ်ပူစရာမလိုဘူး။
MAC လိပ်စာသည် ထင်ထားသည်ထက် ပိုရှုပ်ထွေးသော်လည်း ဖြစ်နိုင်သည်ထက် ပိုရိုးရှင်းပါသည်။
source: www.habr.com
