{"id":55176,"date":"2020-01-14T00:00:00","date_gmt":"2020-01-13T21:00:00","guid":{"rendered":"https:\/\/prohoster.info\/blog\/blog_prohoster\/vsyo-chto-vy-hoteli-znat-o-mas-adrese"},"modified":"2020-02-18T14:03:16","modified_gmt":"2020-02-18T11:03:16","slug":"vsyo-chto-vy-hoteli-znat-o-mas-adrese","status":"publish","type":"post","link":"https:\/\/prohoster.info\/sk\/blog\/administrirovanie\/vsyo-chto-vy-hoteli-znat-o-mas-adrese","title":{"rendered":"V\u0161etko, \u010do ste chceli vedie\u0165 o MAC adrese","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p><img decoding=\"async\" alt=\"V\u0161etko, \u010do ste chceli vedie\u0165 o MAC adrese\" src=\"\/wp-content\/uploads\/2020\/01\/5368ad2317cd64df459bbb7804f77264.jpeg\" style=\"display:block;margin: 0 auto;\" \/>Je zn\u00e1me, \u017ee t\u00fdchto \u0161es\u0165 bajtov, zvy\u010dajne zobrazen\u00fdch v hexadecim\u00e1lnom form\u00e1te, je pridelen\u00fdch sie\u0165ovej karte v tov\u00e1rni a na prv\u00fd poh\u013ead sa zdaj\u00fa by\u0165 n\u00e1hodn\u00e9. Niektor\u00ed vedia, \u017ee prv\u00e9 tri bajty adresy s\u00fa identifik\u00e1torom v\u00fdrobcu, zatia\u013e \u010do zvy\u0161n\u00e9 tri bajty s\u00fa im pridelen\u00e9. Je tie\u017e zn\u00e1me, \u017ee si m\u00f4\u017eete priradi\u0165 <em>n\u00e1hodn\u00fa<\/em> adresa. Mnoh\u00ed po\u010duli aj o &#171;n\u00e1hodn\u00fdch adres\u00e1ch&#187; vo Wi-Fi.<\/p>\n<p><\/p>\n<p>Po\u010fme sa pozrie\u0165, \u010do to vlastne je. <\/p>\n<p><\/p>\n<p>MAC adresa (media access control address) \u2013 jedine\u010dn\u00fd identifik\u00e1tor priraden\u00fd sie\u0165ov\u00e9mu adapt\u00e9ru, ktor\u00fd sa pou\u017e\u00edva v sie\u0165ach \u0161tandardov IEEE 802, najm\u00e4 Ethernet, Wi-Fi a Bluetooth. Ofici\u00e1lne sa naz\u00fdva \u201eidentifik\u00e1tor typu EUI-48\u201c. Z n\u00e1zvu je jasn\u00e9, \u017ee adresa m\u00e1 d\u013a\u017eku 48 bitov, t.j. 6 bajtov. Neexistuje \u017eiadny v\u0161eobecne prijat\u00fd \u0161tandard na z\u00e1pis adresy (na rozdiel od adresy IPv4, kde s\u00fa oktety v\u017edy oddelen\u00e9 bodkami). Zvy\u010dajne je zapisovan\u00e1 ako \u0161es\u0165 hexadecim\u00e1lnych \u010d\u00edslic oddelen\u00fdch dvojbodkami: 00:AB:CD:EF:11:22, hoci niektor\u00ed v\u00fdrobcovia hardv\u00e9ru uprednost\u0148uj\u00fa z\u00e1pis vo forme 00-AB-CD-EF-11-22 a dokonca aj 00ab.cdef.1122.<\/p>\n<p><noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><\/p>\n<p>Historicky boli adresy zap\u00edsan\u00e9 do ROM \u010dipsetu sie\u0165ovej karty bez mo\u017enosti ich modifik\u00e1cie bez flash program\u00e1tora, ale v s\u00fa\u010dasnosti m\u00f4\u017ee by\u0165 adresa zmenen\u00e1 softv\u00e9rovo z opera\u010dn\u00e9ho syst\u00e9mu. Manu\u00e1lne nastavi\u0165 MAC adresu sie\u0165ovej karte je mo\u017en\u00e9 v Linuxe a MacOS (v\u017edy), Windows (takmer v\u017edy, ak to dovo\u013euje ovl\u00e1da\u010d), Android (iba rootovan\u00e1); s iOS (bez root) nie je tak\u00fdto trik mo\u017en\u00fd.<\/p>\n<p><\/p>\n<h3>\u0160trukt\u00fara adresy<\/h3>\n<p><\/p>\n<p>Adresa sa sklad\u00e1 z \u010dasti identifik\u00e1tora v\u00fdrobcu, OUI, a identifik\u00e1tora, ktor\u00fd pridelil v\u00fdrobca. Pridelen\u00edm identifik\u00e1torov OUI (Organizationally Unique Identifier) <noindex><a rel=\"nofollow\" href=\"https:\/\/standards.ieee.org\/products-services\/regauth\/oui\/index.html\">sa zaober\u00e1<\/a><\/noindex> organiz\u00e1ciou IEEE. V skuto\u010dnosti jeho d\u013a\u017eka nemus\u00ed by\u0165 len 3 bajty (24 bitov), ale m\u00f4\u017ee by\u0165 aj 28 alebo 36 bitov, z ktor\u00fdch sa vytv\u00e1raj\u00fa bloky (MAC Address Block, MA) adries typov Large (MA-L), Medium (MA-M) a Small (MA-S) v z\u00e1vislosti od. Ve\u013ekos\u0165 vydan\u00e9ho bloku v takom pr\u00edpade bude 24, 20, 12 bitov alebo 16 mili\u00f3nov, 1 mili\u00f3n, 4 tis\u00edce adries. V s\u00fa\u010dasnosti je prerozdelen\u00fdch pribli\u017ene 38 tis\u00edc blokov, ktor\u00e9 je mo\u017en\u00e9 zobrazi\u0165 pomocou mnoh\u00fdch online n\u00e1strojov, napr\u00edklad na <noindex><a rel=\"nofollow\" href=\"https:\/\/regauth.standards.ieee.org\/standards-ra-web\/pub\/view.html\">IEEE<\/a><\/noindex> alebo <noindex><a rel=\"nofollow\" href=\"https:\/\/www.wireshark.org\/tools\/oui-lookup.html\">Wireshark<\/a><\/noindex>.<\/p>\n<p><\/p>\n<h3>Komu patria adresy<\/h3>\n<p><\/p>\n<p>Jednoduch\u00e1 anal\u00fdza verejne dostupnej <noindex><a rel=\"nofollow\" href=\"https:\/\/code.wireshark.org\/review\/gitweb?p=wireshark.git;a=blob_plain;f=manuf;hb=HEAD\">datab\u00e1zy v\u00fdstupu<\/a><\/noindex> IEEE poskytuje pomerne ve\u013ea inform\u00e1ci\u00ed. Napr\u00edklad niektor\u00e9 organiz\u00e1cie si prideli\u0165 ve\u013ea blokov OUI. Tu s\u00fa na\u0161i hrdinovia:<\/p>\n<p><\/p>\n<p>Dod\u00e1vate\u013e<br \/>\nPo\u010det blokov\/z\u00e1znamov<br \/>\nPo\u010det adries, mili\u00f3ny.<\/p>\n<p>Cisco Systems Inc<br \/>\n888<br \/>\n14208<\/p>\n<p>Apple<br \/>\n772<br \/>\n12352<\/p>\n<p>Samsung<br \/>\n636<br \/>\n10144<\/p>\n<p>Huawei Technologies Co.Ltd<br \/>\n606<br \/>\n9696<\/p>\n<p>Intel Corporation<br \/>\n375<br \/>\n5776<\/p>\n<p>ARRIS Group Inc.<br \/>\n319<br \/>\n5104<\/p>\n<p>Nokia Corporation<br \/>\n241<br \/>\n3856<\/p>\n<p>Private<br \/>\n232<br \/>\n2704<\/p>\n<p>Texas Instruments<br \/>\n212<br \/>\n3392<\/p>\n<p>zte corporation<br \/>\n198<br \/>\n3168<\/p>\n<p>IEEE Registration Authority<br \/>\n194<br \/>\n3072<\/p>\n<p>Hewlett Packard<br \/>\n149<br \/>\n2384<\/p>\n<p>Hon Hai Precision<br \/>\n136<br \/>\n2176<\/p>\n<p>TP-LINK<br \/>\n134<br \/>\n2144<\/p>\n<p>Dell Inc.<br \/>\n123<br \/>\n1968<\/p>\n<p>Juniper Networks<br \/>\n110<br \/>\n1760<\/p>\n<p>Sagemcom Broadband SAS<br \/>\n97<br \/>\n1552<\/p>\n<p>Fiberhome Telecommunication Technologies Co. LTD<br \/>\n97<br \/>\n1552<\/p>\n<p>Xiaomi Communications Co Ltd<br \/>\n88<br \/>\n1408<\/p>\n<p>Guangdong Oppo Mobile Telecommunications Corp.Ltd<br \/>\n82<br \/>\n1312<\/p>\n<p><\/p>\n<p>V Google ich je len 40 a nie je to prekvapuj\u00face: sami nevyr\u00e1baj\u00fa to\u013eko sie\u0165ov\u00fdch zariaden\u00ed.<\/p>\n<p><\/p>\n<p>Bloky MAC nie s\u00fa poskytovan\u00e9 zadarmo, m\u00f4\u017eu sa zak\u00fapi\u0165 za rozumn\u00e9 ceny (bez mesa\u010dn\u00fdch poplatkov) za 3000 dol\u00e1rov, 1800 dol\u00e1rov alebo 755 dol\u00e1rov. Zauj\u00edmav\u00e9 je, \u017ee za dodato\u010dn\u00e9 ro\u010dn\u00e9 n\u00e1klady si m\u00f4\u017eete zak\u00fapi\u0165 \u201eskrytie\u201c verejn\u00fdch inform\u00e1ci\u00ed o pridelenom bloku. Tak\u00fdch je teraz, ako je vidno vy\u0161\u0161ie, 232.<\/p>\n<p><\/p>\n<h3 id=\"kogda-zakonchatsya-mas-adresa\">Kedy sa MAC adresy vy\u010derpaj\u00fa<\/h3>\n<p><\/p>\n<p>V\u0161etci sme u\u017e poriadne unaven\u00ed z neust\u00e1lych rozpr\u00e1van\u00ed posledn\u00fdch 10 rokov o tom, \u017ee \u201eIPv4 adresy sa \u00fadajne \u010doskoro vy\u010derpaj\u00fa\u201c. \u00c1no, nov\u00e9 bloky IPv4 sa u\u017e \u0165a\u017eko z\u00edskavaj\u00fa. Z\u00e1rove\u0148 je zn\u00e1me, \u017ee IP adresy <noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/globalsign\/blog\/355006\/\">s\u00fa rozdelen\u00e9 ve\u013emi nerovnomerne<\/a><\/noindex>; existuj\u00fa obrovsk\u00e9 a m\u00e1lo vyu\u017e\u00edvan\u00e9 bloky patriace ve\u013ek\u00fdm korpor\u00e1ci\u00e1m a \u0161t\u00e1tnym in\u0161tit\u00faci\u00e1m USA, av\u0161ak bez osobnej n\u00e1deje na ich prelo\u017eenie v prospech t\u00fdch, ktor\u00ed ich potrebuj\u00fa. Roz\u0161\u00edrenie NAT, CG-NAT a IPv6 zn\u00ed\u017eilo tlak na nedostatok verejn\u00fdch adries.<\/p>\n<p><\/p>\n<p>V MAC adrese je 48 bitov, z ktor\u00fdch sa za \u201eu\u017eito\u010dn\u00e9\u201c daj\u00fa pova\u017eova\u0165 46 (pre\u010do? \u010d\u00edtaj \u010falej), \u010do d\u00e1va 2^46 alebo 1014 adries, \u010do je 2^14-kr\u00e1t viac ako IPv4 adresn\u00fd priestor.<br \/>\nV s\u00fa\u010dasnosti je pridelen\u00fdch pribli\u017ene pol trili\u00f3na adries, alebo len 0.73% z celkov\u00e9ho objemu. Do vy\u010derpania MAC adries je e\u0161te ve\u013emi, ve\u013emi \u010faleko.<\/p>\n<p><\/p>\n<h3 id=\"sluchaynost-bit\">N\u00e1hodnos\u0165 bitu<\/h3>\n<p><\/p>\n<p>M\u00f4\u017eeme predpoklada\u0165, \u017ee OUI s\u00fa distribuovan\u00e9 n\u00e1hodne a dod\u00e1vate\u013e n\u00e1sledne tie\u017e n\u00e1hodne pride\u013euje adresy individu\u00e1lnym sie\u0165ov\u00fdm zariadeniam. Je to naozaj tak? Pozrime sa na rozdelenie bitov v existuj\u00facich datab\u00e1zach MAC adries zariaden\u00ed 802.11, zhroma\u017eden\u00fdch funguj\u00facimi syst\u00e9mami autoriz\u00e1cie v bezdr\u00f4tov\u00fdch sie\u0165ach <noindex><a rel=\"nofollow\" href=\"https:\/\/www.netams.com\/wnam\/\">WNAM<\/a><\/noindex>. Adresy patria re\u00e1lnym zariadeniam, ktor\u00e9 sa pripojili k Wi-Fi po\u010das nieko\u013ek\u00fdch rokov v troch krajin\u00e1ch. K tomu sa prid\u00e1va aj mal\u00e1 datab\u00e1za zariaden\u00ed 802.3 v k\u00e1blov\u00fdch LAN.<\/p>\n<p><\/p>\n<p>Rozdel\u00edme ka\u017ed\u00fa MAC adresu (\u0161es\u0165 bajtov) z ka\u017edej zo vzoriek na bity po bajtoch a pozrieme sa na frekvenciu v\u00fdskytu bitu \u201e1\u201c v ka\u017edej z 48 poz\u00edci\u00ed. Ak je bit nastaven\u00fd \u00faplne n\u00e1hodne, pravdepodobnos\u0165 z\u00edskania \u201e1\u201c by mala by\u0165 50%.<\/p>\n<p><\/p>\n<p>Vzorov\u00e1 Wi-Fi \u010d. 1 (RF)<br \/>\nVzorov\u00e1 Wi-Fi \u010d. 2 (Bielorusko)<br \/>\nVzorov\u00e1 Wi-Fi \u010d. 3 (Uzbekistan)<br \/>\nV\u00fdberka LAN (SK)<\/p>\n<p>Po\u010det z\u00e1znamov v datab\u00e1ze<br \/>\n5929000<br \/>\n1274000<br \/>\n366000<br \/>\n1000<\/p>\n<p>\u010c\u00edslo bitu:<br \/>\n% bit &#171;1&#187;<br \/>\n% bit &#171;1&#187;<br \/>\n% bit &#171;1&#187;<br \/>\n% bit &#171;1&#187;<\/p>\n<p>1<br \/>\n48.6%<br \/>\n49.2%<br \/>\n50.7%<br \/>\n28.7%<\/p>\n<p>2<br \/>\n44.8%<br \/>\n49.1%<br \/>\n47.7%<br \/>\n30.7%<\/p>\n<p>3<br \/>\n46.7%<br \/>\n48.3%<br \/>\n46.8%<br \/>\n35.8%<\/p>\n<p>4<br \/>\n48.0%<br \/>\n48.6%<br \/>\n49.8%<br \/>\n37.1%<\/p>\n<p>5<br \/>\n45.7%<br \/>\n46.9%<br \/>\n47.0%<br \/>\n32.3%<\/p>\n<p>6<br \/>\n46.6%<br \/>\n46.7%<br \/>\n47.8%<br \/>\n27.1%<\/p>\n<p>7<br \/>\n<strong>0.3%<\/strong><br \/>\n<strong>0.3%<\/strong><br \/>\n<strong>0.2%<\/strong><br \/>\n<strong>0.7%<\/strong><\/p>\n<p>8<br \/>\n<strong>0.0%<\/strong><br \/>\n<strong>0.0%<\/strong><br \/>\n<strong>0.0%<\/strong><br \/>\n<strong>0.0%<\/strong><\/p>\n<p>9<br \/>\n48.1%<br \/>\n50.6%<br \/>\n49.4%<br \/>\n38.1%<\/p>\n<p>10<br \/>\n49.1%<br \/>\n50.2%<br \/>\n47.4%<br \/>\n42.7%<\/p>\n<p>11<br \/>\n50.8%<br \/>\n50.0%<br \/>\n50.6%<br \/>\n42.9%<\/p>\n<p>12<br \/>\n49.0%<br \/>\n48.4%<br \/>\n48.2%<br \/>\n53.7%<\/p>\n<p>13<br \/>\n47.6%<br \/>\n47.0%<br \/>\n46.3%<br \/>\n48.5%<\/p>\n<p>14<br \/>\n47.5%<br \/>\n47.4%<br \/>\n51.7%<br \/>\n46.8%<\/p>\n<p>15<br \/>\n48.3%<br \/>\n47.5%<br \/>\n48.7%<br \/>\n46.1%<\/p>\n<p>16<br \/>\n50.6%<br \/>\n50.4%<br \/>\n51.2%<br \/>\n45.3%<\/p>\n<p>17<br \/>\n49.4%<br \/>\n50.4%<br \/>\n54.3%<br \/>\n38.2%<\/p>\n<p>18<br \/>\n49.8%<br \/>\n50.5%<br \/>\n51.5%<br \/>\n51.9%<\/p>\n<p>19<br \/>\n51.6%<br \/>\n53.3%<br \/>\n53.9%<br \/>\n42.6%<\/p>\n<p>20<br \/>\n46.6%<br \/>\n46.1%<br \/>\n45.5%<br \/>\n48.4%<\/p>\n<p>21<br \/>\n51.7%<br \/>\n52.9%<br \/>\n47.7%<br \/>\n48.9%<\/p>\n<p>22<br \/>\n49.2%<br \/>\n49.6%<br \/>\n41.6%<br \/>\n49.8%<\/p>\n<p>23<br \/>\n51.2%<br \/>\n50.9%<br \/>\n47.0%<br \/>\n41.9%<\/p>\n<p>24<br \/>\n49.5%<br \/>\n50.2%<br \/>\n50.1%<br \/>\n47.5%<\/p>\n<p>25<br \/>\n47.1%<br \/>\n47.3%<br \/>\n47.7%<br \/>\n44.2%<\/p>\n<p>26<br \/>\n48.6%<br \/>\n48.6%<br \/>\n49.2%<br \/>\n43.9%<\/p>\n<p>27<br \/>\n49.8%<br \/>\n49.0%<br \/>\n49.7%<br \/>\n48.9%<\/p>\n<p>28<br \/>\n49.3%<br \/>\n49.3%<br \/>\n49.7%<br \/>\n55.1%<\/p>\n<p>29<br \/>\n49.5%<br \/>\n49.4%<br \/>\n49.8%<br \/>\n49.8%<\/p>\n<p>30<br \/>\n49.8%<br \/>\n49.8%<br \/>\n49.7%<br \/>\n52.1%<\/p>\n<p>31<br \/>\n49.5%<br \/>\n49.7%<br \/>\n49.6%<br \/>\n46.6%<\/p>\n<p>32<br \/>\n49.4%<br \/>\n49.7%<br \/>\n49.5%<br \/>\n47.5%<\/p>\n<p>33<br \/>\n49.4%<br \/>\n49.8%<br \/>\n49.7%<br \/>\n48.3%<\/p>\n<p>34<br \/>\n49.7%<br \/>\n50.0%<br \/>\n49.6%<br \/>\n44.9%<\/p>\n<p>35<br \/>\n49.9%<br \/>\n50.0%<br \/>\n50.0%<br \/>\n50.6%<\/p>\n<p>36<br \/>\n49.9%<br \/>\n49.9%<br \/>\n49.8%<br \/>\n49.1%<\/p>\n<p>37<br \/>\n49.8%<br \/>\n50.0%<br \/>\n49.9%<br \/>\n51.4%<\/p>\n<p>38<br \/>\n50.0%<br \/>\n50.0%<br \/>\n49.8%<br \/>\n51.8%<\/p>\n<p>39<br \/>\n49.9%<br \/>\n50.0%<br \/>\n49.9%<br \/>\n55.7%<\/p>\n<p>40<br \/>\n50.0%<br \/>\n50.0%<br \/>\n50.0%<br \/>\n49.5%<\/p>\n<p>41<br \/>\n49.9%<br \/>\n50.0%<br \/>\n49.9%<br \/>\n52.2%<\/p>\n<p>42<br \/>\n50.0%<br \/>\n50.0%<br \/>\n50.0%<br \/>\n53.9%<\/p>\n<p>43<br \/>\n50.1%<br \/>\n50.0%<br \/>\n50.3%<br \/>\n56.1%<\/p>\n<p>44<br \/>\n50.1%<br \/>\n50.0%<br \/>\n50.1%<br \/>\n45.8%<\/p>\n<p>45<br \/>\n50.0%<br \/>\n50.0%<br \/>\n50.1%<br \/>\n50.1%<\/p>\n<p>46<br \/>\n50.0%<br \/>\n50.0%<br \/>\n50.1%<br \/>\n49.5%<\/p>\n<p>47<br \/>\n49.2%<br \/>\n49.4%<br \/>\n49.7%<br \/>\n45.2%<\/p>\n<p>48<br \/>\n49.9%<br \/>\n50.1%<br \/>\n50.7%<br \/>\n54.6%<\/p>\n<p><\/p>\n<p>Odkia\u013e poch\u00e1dza tak\u00e1 nespravodlivos\u0165 v 7. a 8. bitoch? Tam s\u00fa takmer v\u017edy nuly.<\/p>\n<p><\/p>\n<p>Skuto\u010dne, norma ur\u010duje tieto bity ako \u0161peci\u00e1lne (<noindex><a rel=\"nofollow\" href=\"https:\/\/ru.wikipedia.org\/wiki\/MAC-%D0%B0%D0%B4%D1%80%D0%B5%D1%81\">Wikipedia<\/a><\/noindex>):<br \/>\n<img decoding=\"async\" alt=\"V\u0161etko, \u010do ste chceli vedie\u0165 o MAC adrese\" src=\"\/wp-content\/uploads\/2020\/01\/3e4daff47798416d94c9c1c6bba97d72.jpeg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><\/p>\n<p>\u00d4smy (od za\u010diatku) bit prv\u00e9ho bajtu MAC adresy sa naz\u00fdva Unicast\/Multicast bit a ur\u010duj\u00fa, ak\u00fd typ r\u00e1mca (frame) sa pren\u00e1\u0161a s touto adresou, be\u017en\u00fd (0) alebo \u0161irokop\u00e1smov\u00fd (1) (multicast alebo broadcast). Pre be\u017en\u00fa, unicast interakciu sie\u0165ov\u00e9ho adapt\u00e9ru, je tento bit nastaven\u00fd na \u201e0\u201c vo v\u0161etk\u00fdch paketoch, ktor\u00e9 s\u00fa mu zasielan\u00e9.<\/p>\n<p><\/p>\n<p>Siedmy (od za\u010diatku) bit prv\u00e9ho bajtu MAC adresy sa naz\u00fdva U\/L (Universal\/Local) bit a ur\u010duje, \u010di je adresa glob\u00e1lne jedine\u010dn\u00e1 (0) alebo lok\u00e1lne jedine\u010dn\u00e1 (1). Predvolene, v\u0161etky \u201enaprogramovan\u00e9 v\u00fdrobcom\u201c adresy s\u00fa glob\u00e1lne jedine\u010dn\u00e9, tak\u017ee drviv\u00e1 v\u00e4\u010d\u0161ina zozbieran\u00fdch MAC adries obsahuje siedmy bit nastaven\u00fd na \u201e0\u201c. V tabu\u013eke pridelen\u00fdch identifik\u00e1torov OUI m\u00e1 iba pribli\u017ene 130 z\u00e1znamov U\/L bit \u201e1\u201c, a zrejme s\u00fa to bloky MAC adries pre \u0161peci\u00e1lne potreby.<\/p>\n<p><\/p>\n<p>Od \u0161iesteho po prv\u00fd bit prv\u00e9ho bajtu, bity druh\u00e9ho a tretieho bajtu v OUI identifik\u00e1toroch, a t\u00fdm sk\u00f4r bity v 4-6 bajtoch adresy, ktor\u00e9 pridelil v\u00fdrobca, s\u00fa rozdelen\u00e9 viac-menej rovnomerne. <\/p>\n<p><\/p>\n<p>Tak\u017ee v re\u00e1lnom MAC-adrese sie\u0165ov\u00e9ho adapt\u00e9ru s\u00fa bity v podstate rovnak\u00e9 a nenes\u00fa technologick\u00fd v\u00fdznam, okrem dvoch pomocn\u00fdch bitov najvy\u0161\u0161ieho bajtu.<\/p>\n<p><\/p>\n<h3 id=\"rasprostranennost\">Roz\u0161\u00edrenie<\/h3>\n<p><\/p>\n<p>Zauj\u00edmav\u00e9, ktor\u00fdch v\u00fdrobcov bezdr\u00f4tov\u00e9ho zariadenia je najviac popul\u00e1rnych? Spojme h\u013eadanie v datab\u00e1ze OUI s \u00fadajmi zo vzorky \u010d. 1.<\/p>\n<p><\/p>\n<p>Dod\u00e1vate\u013e<br \/>\nPodiel zariaden\u00ed, %<\/p>\n<p>Apple<br \/>\n26,09<\/p>\n<p>Samsung<br \/>\n19,79<\/p>\n<p>Huawei Technologies Co. Ltd<br \/>\n7,80<\/p>\n<p>Xiaomi Communications Co Ltd<br \/>\n6,83<\/p>\n<p>Sony Mobile Communications Inc<br \/>\n3,29<\/p>\n<p>LG Electronics (Mobiln\u00e9 komunik\u00e1cie)<br \/>\n2,76<\/p>\n<p>ASUSTek COMPUTER INC.<br \/>\n2,58<\/p>\n<p>TCT mobile ltd<br \/>\n2,13<\/p>\n<p>zte corporation<br \/>\n2,00<\/p>\n<p>nen\u00e1jden\u00e9 v datab\u00e1ze IEEE<br \/>\n1,92<\/p>\n<p>Lenovo Mobile Communication Technology Ltd.<br \/>\n1,71<\/p>\n<p>HTC Corporation<br \/>\n1,68<\/p>\n<p>Murata Manufactuaring<br \/>\n1,31<\/p>\n<p>InPro Comm<br \/>\n1,26<\/p>\n<p>Microsoft Corporation<br \/>\n1,11<\/p>\n<p>Shenzhen TINNO Mobile Technology Corp.<br \/>\n1,02<\/p>\n<p>Motorola (Wuhan) Mobility Technologies Communication Co. Ltd.<br \/>\n0,93<\/p>\n<p>Nokia Corporation<br \/>\n0,88<\/p>\n<p>Shanghai Wind Technologies Co. Ltd<br \/>\n0,74<\/p>\n<p>Lenovo Mobile Communication (Wuhan) Company Limited<br \/>\n0,71<\/p>\n<p><\/p>\n<p>Praktika ukazuje, \u017ee \u010d\u00edm bohat\u0161\u00ed je kontingent predplatite\u013eov bezdr\u00f4tovej siete na danom mieste, t\u00fdm v\u00e4\u010d\u0161\u00ed podiel zariaden\u00ed Apple.<\/p>\n<p><\/p>\n<h3 id=\"unikalnost\">Jedine\u010dnos\u0165<\/h3>\n<p><\/p>\n<p>S\u00fa MAC adresy jedine\u010dn\u00e9? V te\u00f3rii \u00e1no, preto\u017ee ka\u017ed\u00fd z v\u00fdrobcov zariaden\u00ed (majite\u013e bloku MA) je povinn\u00fd zabezpe\u010di\u0165 jedine\u010dn\u00fa adresu pre ka\u017ed\u00e9ho zo svojich sie\u0165ov\u00fdch adapt\u00e9r. Av\u0161ak niektor\u00ed v\u00fdrobcovia \u010dipov, a to konkr\u00e9tne:<\/p>\n<p><\/p>\n<ul>\n<li>00:0A:F5 Airgo Networks, Inc. (teraz Qualcomm)<\/li>\n<li>00:08:22 InPro Comm (teraz MediaTek)<\/li>\n<\/ul>\n<p><\/p>\n<p>posielaj\u00fa posledn\u00e9 tri bajty MAC adresy na n\u00e1hodn\u00e9 \u010d\u00edslo, zjavne po ka\u017edom re\u0161tarte zariadenia. Tak\u00fdch adresov v mojej vzorke \u010d. 1 na\u0161iel 82 tis\u00edc.<\/p>\n<p><\/p>\n<p>Samozrejme, je mo\u017en\u00e9 si nastavi\u0165 cudz\u00ed, nie unik\u00e1tny adres, a to cielene \u201eako u suseda\u201c, ur\u010diac ho snifferom, alebo si ho vybra\u0165 n\u00e1hodne. Taktie\u017e je mo\u017en\u00e9 n\u00e1hodne si nastavi\u0165 neunik\u00e1tny adres, napr\u00edklad obnoven\u00edm z\u00e1lohy konfigur\u00e1cie nejak\u00e9ho smerova\u010da, ako je Mikrotik alebo OpenWrt. <\/p>\n<p><\/p>\n<p>\u010co sa stane, ak bud\u00fa v sieti dve zariadenia s jednou MAC adresou? V\u0161etko z\u00e1vis\u00ed od logiky sie\u0165ov\u00e9ho zariadenia (kabelov\u00e9ho smerova\u010da, kontrol\u00e9ra bezdr\u00f4tovej siete). Pravdepodobne obe zariadenia nebud\u00fa fungova\u0165, alebo bud\u00fa fungova\u0165 s v\u00fdpadkami. Z poh\u013eadu \u0161tandardov IEEE sa ochrana pred fal\u0161ovan\u00edm MAC adries odpor\u00fa\u010da rie\u0161i\u0165 napr\u00edklad pomocou MACsec alebo 802.1X. <\/p>\n<p><\/p>\n<p>\u010co ak si nastav\u00edte MAC s nastaven\u00fdm v \u201e1\u201c siedmym alebo \u00f4smym bitom, teda local alebo multicast-adres? Pravdepodobne si va\u0161a sie\u0165 toho nev\u0161imne, ale form\u00e1lne tak\u00fdto adres nebude zodpoveda\u0165 \u0161tandardu, a rad\u0161ej sa tomu vyhnite.<\/p>\n<p><\/p>\n<h3 id=\"kak-rabotaet-randomizaciya\">Ako funguje randomiz\u00e1cia<\/h3>\n<p><\/p>\n<p>Vieme, \u017ee s cie\u013eom zabr\u00e1ni\u0165 sledovaniu pohybu \u013eud\u00ed skenovan\u00edm \u00e9teru a zbieran\u00edm MAC- adresy opera\u010dn\u00e9 syst\u00e9my smartf\u00f3nov u\u017e nieko\u013eko rokov pou\u017e\u00edvaj\u00fa technol\u00f3giu randomiz\u00e1cie. Teoreticky, pri skenovan\u00ed \u00e9teru v h\u013eadan\u00ed zn\u00e1mych siet\u00ed smartf\u00f3n posiela paket (skupinu paketov) typu 802.11 probe request s MAC adresou ako zdrojom:<\/p>\n<p><\/p>\n<p><img decoding=\"async\" alt=\"V\u0161etko, \u010do ste chceli vedie\u0165 o MAC adrese\" src=\"\/wp-content\/uploads\/2020\/01\/5332cf36cfebf3eab87a71259447d0a9.jpeg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><\/p>\n<p>Zapnut\u00e1 randomiz\u00e1cia umo\u017e\u0148uje uv\u00e1dza\u0165 nie \u201enap\u00e1len\u00fd\u201c, ale nejak\u00fd in\u00fd adres zdroja paketu, ktor\u00fd sa men\u00ed pri ka\u017edom cykle skenovania, v \u010dase alebo nejako inak. Funguje to? Pozrime sa na \u0161tatistiku zozbieran\u00fdch MAC adries z \u00e9teru takzvan\u00fdm \u201eWi-Fi radarom\u201c:<\/p>\n<p><\/p>\n<p>Cel\u00e1 vzorka<br \/>\nVzorka iba s nulov\u00fdm 7. bitom<\/p>\n<p>Po\u010det z\u00e1znamov v datab\u00e1ze<br \/>\n3920000<br \/>\n305000<\/p>\n<p>\u010c\u00edslo bitu:<br \/>\n% bit &#171;1&#187;<br \/>\n% bit &#171;1&#187;<\/p>\n<p>1<br \/>\n66.1%<br \/>\n43.3%<\/p>\n<p>2<br \/>\n66.5%<br \/>\n43.4%<\/p>\n<p>3<br \/>\n31.7%<br \/>\n43.8%<\/p>\n<p>4<br \/>\n66.6%<br \/>\n46.4%<\/p>\n<p>5<br \/>\n66.7%<br \/>\n45.7%<\/p>\n<p>6<br \/>\n31.9%<br \/>\n46.4%<\/p>\n<p>7<br \/>\n<strong>92.2%<\/strong><br \/>\n0.0%<\/p>\n<p>8<br \/>\n0.0%<br \/>\n0.0%<\/p>\n<p>9<br \/>\n67.2%<br \/>\n47.5%<\/p>\n<p>10<br \/>\n32.3%<br \/>\n45.6%<\/p>\n<p>11<br \/>\n66.9%<br \/>\n45.3%<\/p>\n<p>12<br \/>\n32.3%<br \/>\n46.8%<\/p>\n<p>13<br \/>\n32.6%<br \/>\n50.1%<\/p>\n<p>14<br \/>\n33.0%<br \/>\n56.1%<\/p>\n<p>15<br \/>\n32.5%<br \/>\n45.0%<\/p>\n<p>16<br \/>\n67.2%<br \/>\n48.3%<\/p>\n<p>17<br \/>\n33.2%<br \/>\n56.9%<\/p>\n<p>18<br \/>\n33.3%<br \/>\n56.8%<\/p>\n<p>19<br \/>\n33.3%<br \/>\n56.3%<\/p>\n<p>20<br \/>\n66.8%<br \/>\n43.2%<\/p>\n<p>21<br \/>\n67.0%<br \/>\n46.4%<\/p>\n<p>22<br \/>\n32.6%<br \/>\n50.1%<\/p>\n<p>23<br \/>\n32.9%<br \/>\n51.2%<\/p>\n<p>24<br \/>\n67.6%<br \/>\n52.2%<\/p>\n<p>25<br \/>\n49.8%<br \/>\n47.8%<\/p>\n<p>26<br \/>\n50.0%<br \/>\n50.0%<\/p>\n<p>27<br \/>\n50.0%<br \/>\n50.2%<\/p>\n<p>28<br \/>\n50.0%<br \/>\n49.8%<\/p>\n<p>29<br \/>\n50.0%<br \/>\n49.4%<\/p>\n<p>30<br \/>\n50.0%<br \/>\n50.0%<\/p>\n<p>31<br \/>\n50.0%<br \/>\n49.7%<\/p>\n<p>32<br \/>\n50.0%<br \/>\n49.9%<\/p>\n<p>33<br \/>\n50.0%<br \/>\n49.7%<\/p>\n<p>34<br \/>\n50.0%<br \/>\n49.6%<\/p>\n<p>35<br \/>\n50.0%<br \/>\n50.1%<\/p>\n<p>36<br \/>\n50.0%<br \/>\n49.5%<\/p>\n<p>37<br \/>\n50.0%<br \/>\n49.9%<\/p>\n<p>38<br \/>\n50.0%<br \/>\n49.8%<\/p>\n<p>39<br \/>\n50.0%<br \/>\n49.9%<\/p>\n<p>40<br \/>\n50.0%<br \/>\n50.1%<\/p>\n<p>41<br \/>\n50.0%<br \/>\n50.2%<\/p>\n<p>42<br \/>\n50.0%<br \/>\n50.2%<\/p>\n<p>43<br \/>\n50.0%<br \/>\n50.1%<\/p>\n<p>44<br \/>\n50.0%<br \/>\n50.1%<\/p>\n<p>45<br \/>\n50.0%<br \/>\n50.0%<\/p>\n<p>46<br \/>\n50.0%<br \/>\n49.8%<\/p>\n<p>47<br \/>\n50.0%<br \/>\n49.8%<\/p>\n<p>48<br \/>\n50.1%<br \/>\n50.9%<\/p>\n<p><\/p>\n<p>Obraz je \u00faplne in\u00fd.<\/p>\n<p><\/p>\n<p>8. bit prv\u00e9ho bajtu MAC adresy st\u00e1le zodpoved\u00e1 Unicast povahe SRC adresy v probe request pakete.<\/p>\n<p><\/p>\n<p>7. bit je v 92,2% pr\u00edpadov nastaven\u00fd na Local, t.j. s dostato\u010dnou mierou istoty m\u00f4\u017eeme pova\u017eova\u0165, \u017ee pr\u00e1ve to\u013eko zozbieran\u00fdch adries patr\u00ed k randomizovan\u00fdm, a menej ako 8% k re\u00e1lnym. Pri tom rozdelenie bitov v OUI pre tak\u00e9 re\u00e1lne adresy pribli\u017ene zodpoved\u00e1 \u00fadajom predch\u00e1dzaj\u00facej tabu\u013eky.<\/p>\n<p><\/p>\n<p>Ktor\u00e9mu v\u00fdrobcu pod\u013ea OUI patria randomizovan\u00e9 adresy (t.j. so 7. bitom na '1')?<\/p>\n<p><\/p>\n<p>V\u00fdrobca pod\u013ea OUI<br \/>\nPodiel medzi v\u0161etk\u00fdmi adresami<\/p>\n<p>nen\u00e1jden\u00e9 v datab\u00e1ze IEEE<br \/>\n62.45%<\/p>\n<p>Google Inc.<br \/>\n37.54%<\/p>\n<p>ostatn\u00e9<br \/>\n0.01%<\/p>\n<p><\/p>\n<p>Pri tom v\u0161etky randomizovan\u00e9 adresy, priraden\u00e9 k Google, patria jedn\u00e9mu OUI s prefixom <strong>DA:A1:19<\/strong>. \u010co je tento prefix? Pozrime sa do <noindex><a rel=\"nofollow\" href=\"https:\/\/cs.android.com\/android\/platform\/superproject\/+\/master:frameworks\/base\/core\/java\/android\/net\/MacAddress.java;l=366;bpv=1;bpt=0\">zdrojov Android<\/a><\/noindex>.<\/p>\n<p><\/p>\n<pre><code class=\"java\">private static final MacAddress BASE_GOOGLE_MAC = MacAddress.fromString(\"da:a1:19:0:0:0\");<\/code><\/pre>\n<p><\/p>\n<p>\u0160tandardn\u00fd Android pri vyh\u013ead\u00e1van\u00ed bezdr\u00f4tov\u00fdch siet\u00ed pou\u017e\u00edva \u0161peci\u00e1lny, registrovan\u00fd OUI, jeden z m\u00e1la s nastaven\u00fdm siedmym bitom.<\/p>\n<p><\/p>\n<h3 id=\"vychislit-realnyy-mas-iz-randomnogo\">Vypo\u010d\u00edta\u0165 re\u00e1lny MAC z n\u00e1hodn\u00e9ho<\/h3>\n<p><\/p>\n<p>Pozrime sa tam tie\u017e:<\/p>\n<p><\/p>\n<pre><code class=\"java\">private static final long VALID_LONG_MASK = (1L &lt;&lt; 48) - 1;\nprivate static final long LOCALLY_ASSIGNED_MASK = MacAddress.fromString(&quot;2:0:0:0:0:0&quot;).mAddr;\nprivate static final long MULTICAST_MASK = MacAddress.fromString(&quot;1:0:0:0:0:0&quot;).mAddr;\n\npublic static @NonNull MacAddress createRandomUnicastAddress(MacAddress base, Random r) {\n        long addr;\n        if (base == null) {\n            addr = r.nextLong() &amp; VALID_LONG_MASK;\n        } else {\n            addr = (base.mAddr &amp; OUI_MASK) | (NIC_MASK &amp; r.nextLong());\n        }\n        addr |= LOCALLY_ASSIGNED_MASK;\n        addr &amp;= ~MULTICAST_MASK;\n        MacAddress mac = new MacAddress(addr);\n        if (mac.equals(DEFAULT_MAC_ADDRESS)) {\n            return createRandomUnicastAddress(base, r);\n        }\n        return mac;\n    }\n<\/code><\/pre>\n<p><\/p>\n<p>Adresa ako celok, alebo jej mlad\u0161ie tri bajty, je \u010dist\u00fd <em>Random.nextLong()<\/em>. \u201ePatentovan\u00e9 obnovenie re\u00e1lneho MAC\u201c \u2014 podvod. S ve\u013ekou mierou istoty m\u00f4\u017eeme o\u010dak\u00e1va\u0165, \u017ee v\u00fdrobcovia Android telef\u00f3nov pou\u017e\u00edvaj\u00fa aj in\u00e9, neregistrovan\u00e9 OUI. Zdroje iOS nem\u00e1me, ale pravdepodobne tam pou\u017eili podobn\u00fd algoritmus. <\/p>\n<p><\/p>\n<p>To, \u010do bolo povedan\u00e9, neodstra\u0148uje pr\u00e1cu in\u00fdch mechanizmov deanonimiz\u00e1cie Wi-Fi predplatite\u013eov, ktor\u00e9 sa zakladaj\u00fa na anal\u00fdze in\u00fdch pol\u00ed r\u00e1mca probe request, alebo na korel\u00e1cii relat\u00edvnej frekvencie po\u017eiadaviek, ktor\u00e9 zariadenie posiela. Av\u0161ak presne sledova\u0165 predplatite\u013ea extern\u00fdmi prostriedkami je mimoriadne problematick\u00e9. Zhroma\u017eden\u00e9 d\u00e1ta sa viac hodia na anal\u00fdzu priemernej\/pikovej z\u00e1\u0165a\u017ee na z\u00e1klade miesta a \u010dasu, na z\u00e1klade ve\u013ek\u00fdch \u010d\u00edsel, bez v\u00e4zby na konkr\u00e9tne zariadenia a \u013eud\u00ed. Presn\u00e9 \u00fadaje m\u00e1 len ten, kto je &#171;vo vn\u00fatri&#187;, tj. samotn\u00ed v\u00fdrobcovia mobiln\u00fdch opera\u010dn\u00fdch syst\u00e9mov, nain\u0161talovan\u00e9 aplik\u00e1cie.<\/p>\n<p><\/p>\n<p>\u010co m\u00f4\u017ee by\u0165 nebezpe\u010dn\u00e9 na tom, ak niekto in\u00fd zist\u00ed MAC adresu v\u00e1\u0161ho zariadenia? Pre k\u00e1blov\u00e9 a bezdr\u00f4tov\u00e9 siete je mo\u017en\u00e9 zorganizova\u0165 \u00fatok &#171;odmietnutia slu\u017eby&#187;. Pre bezdr\u00f4tov\u00e9 zariadenie je navy\u0161e, s ur\u010ditou pravdepodobnos\u0165ou, mo\u017en\u00e9 zaznamena\u0165 moment jeho objavenia sa na mieste, kde je nain\u0161talovan\u00fd senzor. Zmenou adresy je mo\u017en\u00e9 sa pok\u00fasi\u0165 &#171;predstavi\u0165&#187; sa ako va\u0161e zariadenie, \u010do m\u00f4\u017ee fungova\u0165 len v pr\u00edpade, \u017ee nie s\u00fa aplikovan\u00e9 \u010fal\u0161ie bezpe\u010dnostn\u00e9 prostriedky (autoriz\u00e1cia a\/alebo \u0161ifrovanie). 99,9% \u013eud\u00ed nem\u00e1 o \u010dom znepokojova\u0165.<\/p>\n<p><\/p>\n<p>MAC adresa je zlo\u017eitej\u0161ia, ne\u017e sa zd\u00e1, ale jednoduch\u0161ia, ne\u017e by mohla by\u0165.<\/p>\n<p>Zdroj: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/post\/483670\/\">habr.com<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u0412\u0441\u0435\u043c \u0438\u0437\u0432\u0435\u0441\u0442\u043d\u043e, \u0447\u0442\u043e \u044d\u0442\u043e \u0448\u0435\u0441\u0442\u044c \u0431\u0430\u0439\u0442, \u043e\u0431\u044b\u0447\u043d\u043e \u043e\u0442\u043e\u0431\u0440\u0430\u0436\u0430\u0435\u043c\u044b\u0445 \u0432 \u0448\u0435\u0441\u0442\u043d\u0430\u0434\u0446\u0430\u0442\u0435\u0440\u0438\u0447\u043d\u043e\u043c \u0444\u043e\u0440\u043c\u0430\u0442\u0435, \u043f\u0440\u0438\u0441\u0432\u043e\u0435\u043d\u044b \u0441\u0435\u0442\u0435\u0432\u043e\u0439 \u043a\u0430\u0440\u0442\u0435 \u043d\u0430 \u0437\u0430\u0432\u043e\u0434\u0435, \u0438 \u043d\u0430 \u043f\u0435\u0440\u0432\u044b\u0439 \u0432\u0437\u0433\u043b\u044f\u0434 \u0441\u043b\u0443\u0447\u0430\u0439\u043d\u044b. \u041d\u0435\u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u0437\u043d\u0430\u044e\u0442, \u0447\u0442\u043e \u043f\u0435\u0440\u0432\u044b\u0435 \u0442\u0440\u0438 \u0431\u0430\u0439\u0442\u0430 \u0430\u0434\u0440\u0435\u0441\u0430 \u2013 \u044d\u0442\u043e \u0438\u0434\u0435\u043d\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u043e\u0440 \u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0438\u0442\u0435\u043b\u044f, \u0430 \u043e\u0441\u0442\u0430\u043b\u044c\u043d\u044b\u0435 \u0442\u0440\u0438 \u0431\u0430\u0439\u0442\u0430 \u0438\u043c \u043d\u0430\u0437\u043d\u0430\u0447\u0430\u044e\u0442\u0441\u044f. \u0418\u0437\u0432\u0435\u0441\u0442\u043d\u043e \u0442\u0430\u043a\u0436\u0435, \u0447\u0442\u043e \u043c\u043e\u0436\u043d\u043e \u043f\u043e\u0441\u0442\u0430\u0432\u0438\u0442\u044c \u0441\u0435\u0431\u0435 \u043f\u0440\u043e\u0438\u0437\u0432\u043e\u043b\u044c\u043d\u044b\u0439 \u0430\u0434\u0440\u0435\u0441. \u041c\u043d\u043e\u0433\u0438\u0435 \u0441\u043b\u044b\u0448\u0430\u043b\u0438 \u0438 \u043f\u0440\u043e &#171;\u0440\u0430\u043d\u0434\u043e\u043c\u043d\u044b\u0435 \u0430\u0434\u0440\u0435\u0441\u0430&#187; \u0432 Wi-Fi. \u0420\u0430\u0437\u0431\u0435\u0440\u0435\u043c\u0441\u044f, [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[688],"tags":[],"class_list":["post-55176","post","type-post","status-publish","format-standard","hentry","category-administrirovanie"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.4 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u0412\u0441\u0435\u043c \u0438\u0437\u0432\u0435\u0441\u0442\u043d\u043e, \u0447\u0442\u043e \u044d\u0442\u043e \u0448\u0435\u0441\u0442\u044c \u0431\u0430\u0439\u0442, \u043e\u0431\u044b\u0447\u043d\u043e \u043e\u0442\u043e\u0431\u0440\u0430\u0436\u0430\u0435\u043c\u044b\u0445.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/sk\/blog\/administrirovanie\/vsyo-chto-vy-hoteli-znat-o-mas-adrese\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.4\" \/>\n\t\t<meta property=\"og:locale\" content=\"sk_SK\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u0412\u0441\u0451, \u0447\u0442\u043e \u0432\u044b \u0445\u043e\u0442\u0435\u043b\u0438 \u0437\u043d\u0430\u0442\u044c \u043e \u041c\u0410\u0421 \u0430\u0434\u0440\u0435\u0441\u0435 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u0412\u0441\u0435\u043c \u0438\u0437\u0432\u0435\u0441\u0442\u043d\u043e, \u0447\u0442\u043e \u044d\u0442\u043e \u0448\u0435\u0441\u0442\u044c \u0431\u0430\u0439\u0442, \u043e\u0431\u044b\u0447\u043d\u043e \u043e\u0442\u043e\u0431\u0440\u0430\u0436\u0430\u0435\u043c\u044b\u0445.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/sk\/blog\/administrirovanie\/vsyo-chto-vy-hoteli-znat-o-mas-adrese\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2020-01-13T21:00:00+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2020-02-18T11:03:16+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47V\u0161etko, \u010do ste chceli vedie\u0165 o MAC adrese | ProHoster","description":"Je zn\u00e1me, \u017ee ide o \u0161es\u0165 bajtov, zvy\u010dajne zobrazen\u00fdch.","canonical_url":"https:\/\/prohoster.info\/sk\/blog\/administrirovanie\/vsyo-chto-vy-hoteli-znat-o-mas-adrese","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"sk_SK","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u0412\u0441\u0451, \u0447\u0442\u043e \u0432\u044b \u0445\u043e\u0442\u0435\u043b\u0438 \u0437\u043d\u0430\u0442\u044c \u043e \u041c\u0410\u0421 \u0430\u0434\u0440\u0435\u0441\u0435 | ProHoster","og:description":"\u0412\u0441\u0435\u043c \u0438\u0437\u0432\u0435\u0441\u0442\u043d\u043e, \u0447\u0442\u043e \u044d\u0442\u043e \u0448\u0435\u0441\u0442\u044c \u0431\u0430\u0439\u0442, \u043e\u0431\u044b\u0447\u043d\u043e \u043e\u0442\u043e\u0431\u0440\u0430\u0436\u0430\u0435\u043c\u044b\u0445.","og:url":"https:\/\/prohoster.info\/sk\/blog\/administrirovanie\/vsyo-chto-vy-hoteli-znat-o-mas-adrese","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2020-01-13T21:00:00+00:00","article:modified_time":"2020-02-18T11:03:16+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"55176","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":null,"breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-02-28 19:48:30","updated":"2022-10-04 23:47:40","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/posts\/55176","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/comments?post=55176"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/posts\/55176\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/media?parent=55176"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/categories?post=55176"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/tags?post=55176"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}