{"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\/pt\/blog\/administrirovanie\/vsyo-chto-vy-hoteli-znat-o-mas-adrese","title":{"rendered":"Tudo o que voc\u00ea queria saber sobre o endere\u00e7o MAC","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p><img decoding=\"async\" alt=\"Tudo o que voc\u00ea queria saber sobre o endere\u00e7o MAC\" src=\"\/wp-content\/uploads\/2020\/01\/5368ad2317cd64df459bbb7804f77264.jpeg\" style=\"display:block;margin: 0 auto;\" \/>\u00c9 bem conhecido que esses seis bytes, geralmente exibidos em formato hexadecimal, s\u00e3o atribu\u00eddos \u00e0 placa de rede na f\u00e1brica e, \u00e0 primeira vista, parecem aleat\u00f3rios. Alguns sabem que os primeiros tr\u00eas bytes do endere\u00e7o s\u00e3o o identificador do fabricante, enquanto os outros tr\u00eas s\u00e3o atribu\u00eddos a ele. Tamb\u00e9m \u00e9 sabido que \u00e9 poss\u00edvel configurar um <em>endere\u00e7o<\/em> Endere\u00e7o. Muitos tamb\u00e9m ouviram falar de \"endere\u00e7os aleat\u00f3rios\" no Wi-Fi.<\/p>\n<p><\/p>\n<p>Vamos entender o que \u00e9 isso. <\/p>\n<p><\/p>\n<p>O endere\u00e7o MAC (endere\u00e7o de controle de acesso \u00e0 m\u00eddia) \u00e9 um identificador \u00fanico atribu\u00eddo a um adaptador de rede, utilizado em redes dos padr\u00f5es IEEE 802, principalmente Ethernet, Wi-Fi e Bluetooth. Ele \u00e9 oficialmente chamado de 'identificador do tipo EUI-48'. Como o nome sugere, o endere\u00e7o tem 48 bits de comprimento, ou seja, 6 bytes. N\u00e3o existe um padr\u00e3o universal para a escrita do endere\u00e7o (ao contr\u00e1rio do endere\u00e7o IPv4, onde os octetos s\u00e3o sempre separados por pontos). Geralmente, \u00e9 escrito como seis n\u00fameros hexadecimais separados por dois pontos: 00:AB:CD:EF:11:22, embora alguns fabricantes de hardware prefiram a nota\u00e7\u00e3o 00-AB-CD-EF-11-22 e at\u00e9 00ab.cdef.1122.<\/p>\n<p><noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><\/p>\n<p>Historicamente, os endere\u00e7os eram gravados em ROM do chipset da placa de rede sem a possibilidade de modifica\u00e7\u00e3o sem um programador de flash, mas atualmente o endere\u00e7o pode ser alterado por software, a partir do sistema operacional. \u00c9 poss\u00edvel definir manualmente o endere\u00e7o MAC da placa de rede em Linux e MacOS (sempre), Windows (quase sempre, se o driver permitir), Android (apenas com root); com iOS (sem root) tal truque n\u00e3o \u00e9 poss\u00edvel.<\/p>\n<p><\/p>\n<h3>Estrutura do endere\u00e7o<\/h3>\n<p><\/p>\n<p>O endere\u00e7o \u00e9 composto por uma parte do identificador do fabricante, OUI, e um identificador atribu\u00eddo pelo fabricante. Os identificadores OUI (Identificador \u00danico Organizacional) s\u00e3o atribu\u00eddos pela <noindex><a rel=\"nofollow\" href=\"https:\/\/standards.ieee.org\/products-services\/regauth\/oui\/index.html\">est\u00e3o a cargo de<\/a><\/noindex> organiza\u00e7\u00e3o IEEE. Na verdade, seu comprimento pode n\u00e3o ser apenas de 3 bytes (24 bits), mas sim de 28 ou 36 bits, dos quais se formam blocos (Bloco de Endere\u00e7o MAC, MA) de endere\u00e7os dos tipos Grande (MA-L), M\u00e9dio (MA-M) e Pequeno (MA-S), respectivamente. O tamanho do bloco atribu\u00eddo, nesse caso, ser\u00e1 de 24, 20, 12 bits ou 16 milh\u00f5es, 1 milh\u00e3o, 4 mil endere\u00e7os. Atualmente, cerca de 38 mil blocos est\u00e3o distribu\u00eddos, e podem ser visualizados por meio de in\u00fameras ferramentas online, como na <noindex><a rel=\"nofollow\" href=\"https:\/\/regauth.standards.ieee.org\/standards-ra-web\/pub\/view.html\">IEEE<\/a><\/noindex> ou <noindex><a rel=\"nofollow\" href=\"https:\/\/www.wireshark.org\/tools\/oui-lookup.html\">Wireshark<\/a><\/noindex>.<\/p>\n<p><\/p>\n<h3>A quem pertencem os endere\u00e7os<\/h3>\n<p><\/p>\n<p>Um processamento simples de banco de dados publicamente acess\u00edvel <noindex><a rel=\"nofollow\" href=\"https:\/\/code.wireshark.org\/review\/gitweb?p=wireshark.git;a=blob_plain;f=manuf;hb=HEAD\">da IEEE fornece informa\u00e7\u00f5es bastante detalhadas. Por exemplo, algumas organiza\u00e7\u00f5es pegaram para si muitos blocos de OUI. Aqui est\u00e3o nossos her\u00f3is:<\/a><\/noindex> N\u00famero de blocos\/registros<\/p>\n<p><\/p>\n<p>Fornecedor<br \/>\nN\u00famero de endere\u00e7os, em milh\u00f5es.<br \/>\nCisco Systems Inc<\/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>Privado<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>No Google, existem apenas 40 deles, e isso n\u00e3o \u00e9 surpreendente: eles pr\u00f3prios n\u00e3o fabricam muitos dispositivos de rede.<\/p>\n<p><\/p>\n<p>Os blocos MAC n\u00e3o s\u00e3o fornecidos gratuitamente, eles podem ser adquiridos a pre\u00e7os razo\u00e1veis (sem taxa de assinatura) por $3000, $1800 ou $755, respectivamente. Curiosamente, por um valor adicional (anualmente), \u00e9 poss\u00edvel adquirir a 'oculta\u00e7\u00e3o' de informa\u00e7\u00f5es p\u00fablicas sobre um bloco dedicado. Atualmente, existem 232 deles, como mostrado acima.<\/p>\n<p><\/p>\n<h3 id=\"kogda-zakonchatsya-mas-adresa\">Quando acabar\u00e3o os endere\u00e7os MAC<\/h3>\n<p><\/p>\n<p>Estamos todos bastante cansados das incessantes hist\u00f3rias h\u00e1 10 anos sobre a iminente escassez de endere\u00e7os IPv4. Sim, obter novos blocos de IPv4 j\u00e1 n\u00e3o \u00e9 f\u00e1cil. Entretanto, sabe-se que os endere\u00e7os IP <noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/globalsign\/blog\/355006\/\">s\u00e3o distribu\u00eddos de forma extremamente desigual<\/a><\/noindex>; existem blocos gigantes e pouco utilizados, pertencentes a grandes corpora\u00e7\u00f5es e entidades governamentais dos EUA, embora sem grandes esperan\u00e7as de redistribui\u00e7\u00e3o em benef\u00edcio dos necessitados. A dissemina\u00e7\u00e3o de NAT, CG-NAT e IPv6 tornou o problema da escassez de endere\u00e7os p\u00fablicos menos premente.<\/p>\n<p><\/p>\n<p>Um endere\u00e7o MAC tem 48 bits, dos quais 46 podem ser considerados '\u00fateis' (por qu\u00ea? leia mais adiante), o que d\u00e1 246 ou 1014 endere\u00e7os, que \u00e9 214 vezes maior do que o espa\u00e7o de endere\u00e7amento IPv4.<br \/>\nAtualmente, cerca de meio trilh\u00e3o de endere\u00e7os est\u00e3o distribu\u00eddos, ou seja, apenas 0,73% de todo o volume. Estamos muito, muito longe de esgotar os endere\u00e7os MAC.<\/p>\n<p><\/p>\n<h3 id=\"sluchaynost-bit\">Aleatoriedade dos bits<\/h3>\n<p><\/p>\n<p>Pode-se supor que os OUI s\u00e3o distribu\u00eddos aleatoriamente, e o fornecedor ent\u00e3o tamb\u00e9m atribui aleatoriamente endere\u00e7os a dispositivos de rede individuais. Ser\u00e1 que \u00e9 assim? Vamos olhar a distribui\u00e7\u00e3o dos bits nos bancos de dados de endere\u00e7os MAC de dispositivos 802.11 que possuo, coletados por sistemas de autoriza\u00e7\u00e3o operacionais em redes sem fio. <noindex><a rel=\"nofollow\" href=\"https:\/\/www.netams.com\/wnam\/\">WNAM<\/a><\/noindex>. Os endere\u00e7os pertencem a dispositivos reais que se conectaram ao Wi-Fi ao longo de v\u00e1rios anos em tr\u00eas pa\u00edses. Al\u00e9m disso, h\u00e1 uma pequena base de dados de dispositivos 802.3 de LANs com fio.<\/p>\n<p><\/p>\n<p>Vamos dividir cada endere\u00e7o MAC (seis bytes) de cada uma das amostras em bits byte a byte e ver a frequ\u00eancia de ocorr\u00eancia do bit '1' em cada uma das 48 posi\u00e7\u00f5es. Se o bit for definido de forma totalmente aleat\u00f3ria, a probabilidade de obter '1' deve ser 50%.<\/p>\n<p><\/p>\n<p>Amostra Wi-Fi n\u00ba 1 (R\u00fassia)<br \/>\nAmostra Wi-Fi n\u00ba 2 (Bielorr\u00fassia)<br \/>\nAmostra Wi-Fi n\u00ba 3 (Uzbequist\u00e3o)<br \/>\nAmostra LAN (PT)<\/p>\n<p>N\u00famero de registros no banco de dados<br \/>\n5929000<br \/>\n1274000<br \/>\n366000<br \/>\n1000<\/p>\n<p>N\u00famero do bit:<br \/>\n% bit \"1\"<br \/>\n% bit \"1\"<br \/>\n% bit \"1\"<br \/>\n% bit \"1\"<\/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>De onde vem essa injusti\u00e7a nos bits 7 e 8? Quase sempre s\u00e3o zeros.<\/p>\n<p><\/p>\n<p>De fato, o padr\u00e3o define esses bits como especiais (<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=\"Tudo o que voc\u00ea queria saber sobre o endere\u00e7o MAC\" src=\"\/wp-content\/uploads\/2020\/01\/3e4daff47798416d94c9c1c6bba97d72.jpeg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><\/p>\n<p>O oitavo (do in\u00edcio) bit do primeiro byte do endere\u00e7o MAC \u00e9 chamado de bit Unicast\/Multicast e define que tipo de quadro (frame) est\u00e1 sendo transmitido com este endere\u00e7o, normal (0) ou de broadcast (1) (multicast ou broadcast). Para intera\u00e7\u00f5es unicast normais do adaptador de rede, esse bit \u00e9 definido como \"0\" em todos os pacotes enviados para ele.<\/p>\n<p><\/p>\n<p>O s\u00e9timo (do in\u00edcio) bit do primeiro byte do endere\u00e7o MAC \u00e9 chamado de bit U\/L (Universal\/Local) e determina se o endere\u00e7o \u00e9 globalmente \u00fanico (0) ou localmente \u00fanico (1). Por padr\u00e3o, todos os endere\u00e7os \"programados pelo fabricante\" s\u00e3o globalmente \u00fanicos, portanto, a grande maioria dos endere\u00e7os MAC coletados cont\u00e9m o s\u00e9timo bit definido como \"0\". Na tabela de identificadores OUI atribu\u00eddos, apenas cerca de 130 registros t\u00eam o bit U\/L \"1\", e aparentemente, s\u00e3o blocos de endere\u00e7os MAC para necessidades especiais.<\/p>\n<p><\/p>\n<p>Do sexto ao primeiro bit do primeiro byte, os bits do segundo e terceiro byte nos identificadores OUI, e muito menos os bits nos bytes 4-6 do endere\u00e7o, atribu\u00eddos pelo fabricante, est\u00e3o distribu\u00eddos mais ou menos uniformemente. <\/p>\n<p><\/p>\n<p>Dessa forma, em um endere\u00e7o MAC real do adaptador de rede, os bits s\u00e3o, na pr\u00e1tica, equivalentes e n\u00e3o t\u00eam sentido tecnol\u00f3gico, exceto pelos dois bits de servi\u00e7o do byte superior.<\/p>\n<p><\/p>\n<h3 id=\"rasprostranennost\">Preval\u00eancia<\/h3>\n<p><\/p>\n<p>\u00c9 interessante saber quais fabricantes de equipamentos sem fio s\u00e3o os mais populares? Vamos combinar a pesquisa no banco de dados OUI com os dados da amostra n\u00ba 1.<\/p>\n<p><\/p>\n<p>Fornecedor<br \/>\nParticipa\u00e7\u00e3o de dispositivos, %<\/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 (Mobile Communications)<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>n\u00e3o encontrado na base 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>A pr\u00e1tica mostra que quanto mais abastado o p\u00fablico de assinantes de uma rede sem fio neste local, maior a participa\u00e7\u00e3o de dispositivos da Apple.<\/p>\n<p><\/p>\n<h3 id=\"unikalnost\">Unicidade<\/h3>\n<p><\/p>\n<p>Os endere\u00e7os MAC s\u00e3o \u00fanicos? Em teoria, sim, uma vez que cada fabricante de dispositivos (propriet\u00e1rio do bloco MAC) \u00e9 obrigado a garantir um endere\u00e7o exclusivo para cada um de seus adaptadores de rede produzidos. No entanto, alguns fabricantes de chips, a saber:<\/p>\n<p><\/p>\n<ul>\n<li>00:0A:F5 Airgo Networks, Inc. (agora Qualcomm)<\/li>\n<li>00:08:22 InPro Comm (agora MediaTek)<\/li>\n<\/ul>\n<p><\/p>\n<p>apresentam os \u00faltimos tr\u00eas bytes do endere\u00e7o MAC como um n\u00famero aleat\u00f3rio, aparentemente ap\u00f3s cada reinicializa\u00e7\u00e3o do dispositivo. Na minha amostra n\u00ba 1, foram encontrados 82 mil desses endere\u00e7os.<\/p>\n<p><\/p>\n<p>Voc\u00ea pode, claro, configurar um endere\u00e7o n\u00e3o exclusivo de outra pessoa, intencionalmente, ajustando-o \"como o do vizinho\", identificando-o com um sniffer, ou escolhendo ao acaso. Tamb\u00e9m \u00e9 poss\u00edvel acidentalmente configurar um endere\u00e7o n\u00e3o exclusivo, por exemplo, restaurando um backup de configura\u00e7\u00e3o de algum roteador como Mikrotik ou OpenWrt. <\/p>\n<p><\/p>\n<p>O que acontece se houver dois dispositivos na rede com o mesmo endere\u00e7o MAC? Tudo depende da l\u00f3gica do equipamento de rede (roteador com fio, controlador de rede sem fio). Provavelmente, ambos os dispositivos n\u00e3o funcionar\u00e3o ou ter\u00e3o funcionamento intermitente. Do ponto de vista dos padr\u00f5es IEEE, a prote\u00e7\u00e3o contra falsifica\u00e7\u00e3o de endere\u00e7os MAC deve ser tratada, por exemplo, com MACsec ou 802.1X. <\/p>\n<p><\/p>\n<p>E se voc\u00ea configurar um MAC com o s\u00e9timo ou oitavo bit definido como \"1\", ou seja, endere\u00e7o local ou multicast? Provavelmente, sua rede n\u00e3o notar\u00e1, mas formalmente, tal endere\u00e7o n\u00e3o estar\u00e1 em conformidade com o padr\u00e3o, e \u00e9 melhor n\u00e3o fazer isso.<\/p>\n<p><\/p>\n<h3 id=\"kak-rabotaet-randomizaciya\">Como funciona a randomiza\u00e7\u00e3o<\/h3>\n<p><\/p>\n<p>Sabemos que, com o objetivo de prevenir o rastreamento de movimentos das pessoas por meio da varredura do espectro e coleta de endere\u00e7os MAC, os sistemas operacionais de smartphones j\u00e1 utilizam a tecnologia de randomiza\u00e7\u00e3o h\u00e1 v\u00e1rios anos. Teoricamente, ao escanear o espectro em busca de redes conhecidas, o smartphone envia um pacote (grupo de pacotes) do tipo 802.11 probe request com o endere\u00e7o MAC como fonte:<\/p>\n<p><\/p>\n<p><img decoding=\"async\" alt=\"Tudo o que voc\u00ea queria saber sobre o endere\u00e7o MAC\" src=\"\/wp-content\/uploads\/2020\/01\/5332cf36cfebf3eab87a71259447d0a9.jpeg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><\/p>\n<p>A randomiza\u00e7\u00e3o ativada permite especificar n\u00e3o um endere\u00e7o \"gravado\", mas algum outro endere\u00e7o de fonte do pacote, alterando-se a cada ciclo de escaneamento, no tempo ou de outra forma. Isso funciona? Vamos observar as estat\u00edsticas dos endere\u00e7os MAC coletados do espectro pelo chamado \"Wi-Fi Radar\":<\/p>\n<p><\/p>\n<p>Toda a amostra<br \/>\nAmostra apenas com o 7\u00ba bit zero<\/p>\n<p>N\u00famero de registros no banco de dados<br \/>\n3920000<br \/>\n305000<\/p>\n<p>N\u00famero do bit:<br \/>\n% bit \"1\"<br \/>\n% bit \"1\"<\/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>A imagem \u00e9 completamente diferente.<\/p>\n<p><\/p>\n<p>O 8\u00ba bit do primeiro byte do endere\u00e7o MAC ainda corresponde \u00e0 natureza Unicast do endere\u00e7o SRC no pacote probe request.<\/p>\n<p><\/p>\n<p>O 7\u00ba bit \u00e9 definido como Local em 92,2% das vezes, ou seja, podemos afirmar com um bom grau de certeza que essa \u00e9 a propor\u00e7\u00e3o de endere\u00e7os coletados que s\u00e3o aleat\u00f3rios, enquanto menos de 8% correspondem a endere\u00e7os reais. Al\u00e9m disso, a distribui\u00e7\u00e3o dos bits no OUI para esses endere\u00e7os reais coincide aproximadamente com os dados da tabela anterior.<\/p>\n<p><\/p>\n<p>A qual fabricante, segundo o OUI, pertencem os endere\u00e7os aleat\u00f3rios (ou seja, com o 7\u00ba bit em \u201c1\u201d)?<\/p>\n<p><\/p>\n<p>Fabricante segundo o OUI<br \/>\nPropor\u00e7\u00e3o entre todos os endere\u00e7os<\/p>\n<p>n\u00e3o encontrado na base IEEE<br \/>\n62.45%<\/p>\n<p>Google Inc.<br \/>\n37.54%<\/p>\n<p>outros<br \/>\n0.01%<\/p>\n<p><\/p>\n<p>Todos os endere\u00e7os aleat\u00f3rios associados ao Google pertencem a um \u00fanico OUI com o prefixo <strong>DA:A1:19<\/strong>. Que prefixo \u00e9 esse? Vamos dar uma olhada em <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\">c\u00f3digos-fonte do 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>O Android de f\u00e1brica, ao buscar redes sem fio, utiliza um OUI registrado especial, um dos poucos com o 7\u00ba bit definido.<\/p>\n<p><\/p>\n<h3 id=\"vychislit-realnyy-mas-iz-randomnogo\">Calcular o MAC real a partir de um aleat\u00f3rio<\/h3>\n<p><\/p>\n<p>Vamos olhar l\u00e1 tamb\u00e9m:<\/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>O endere\u00e7o completo, ou seus tr\u00eas \u00faltimos bytes, \u00e9 simplesmente <em>Random.nextLong()<\/em>. \"Ressarcimento patenteado do MAC real\" \u00e9 uma farsa. \u00c9 razoavelmente certo que os fabricantes de telefones Android utilizam OUI n\u00e3o registrados. N\u00e3o temos o c\u00f3digo-fonte do iOS, mas provavelmente ele emprega um algoritmo similar. <\/p>\n<p><\/p>\n<p>O que foi dito acima n\u00e3o exclui a opera\u00e7\u00e3o de outros mecanismos de deanonymiza\u00e7\u00e3o de assinantes Wi-Fi, baseados na an\u00e1lise de outros campos do quadro de requisi\u00e7\u00e3o probe, ou na correla\u00e7\u00e3o da frequ\u00eancia relativa das requisi\u00e7\u00f5es enviadas pelo dispositivo. No entanto, rastrear um assinante por meios externos \u00e9 extremamente problem\u00e1tico. Os dados coletados s\u00e3o mais adequados para an\u00e1lise de carga m\u00e9dia\/pico por localiza\u00e7\u00e3o e tempo, com base em grandes n\u00fameros, sem vincula\u00e7\u00e3o a dispositivos e pessoas espec\u00edficas. Os dados precisos est\u00e3o apenas com aqueles que est\u00e3o \"dentro\", com os pr\u00f3prios fabricantes dos sistemas operacionais m\u00f3veis e aplicativos instalados.<\/p>\n<p><\/p>\n<p>O que pode ser perigoso se outra pessoa descobrir o endere\u00e7o MAC do seu dispositivo? Para redes com fio e sem fio, pode-se organizar um ataque de \"nega\u00e7\u00e3o de servi\u00e7o\". Para dispositivos sem fio, com alguma probabilidade, pode-se registrar o momento da apari\u00e7\u00e3o em um local onde o sensor est\u00e1 instalado. Alterando o endere\u00e7o, pode-se tentar \"se passar\" pelo seu dispositivo, o que pode funcionar apenas se n\u00e3o forem utilizados meios adicionais de prote\u00e7\u00e3o (autentica\u00e7\u00e3o e\/ou criptografia). 99,9% das pessoas aqui n\u00e3o t\u00eam do que se preocupar.<\/p>\n<p><\/p>\n<p>O endere\u00e7o MAC \u00e9 mais complicado do que parece, mas mais simples do que poderia ser.<\/p>\n<p>Fonte: <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.3 - 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\/pt\/blog\/administrirovanie\/vsyo-chto-vy-hoteli-znat-o-mas-adrese\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.3\" \/>\n\t\t<meta property=\"og:locale\" content=\"pt_PT\" \/>\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\/pt\/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\udd47Tudo o que voc\u00ea queria saber sobre o endere\u00e7o MAC | ProHoster","description":"Todos sabem que s\u00e3o seis bytes, geralmente exibidos.","canonical_url":"https:\/\/prohoster.info\/pt\/blog\/administrirovanie\/vsyo-chto-vy-hoteli-znat-o-mas-adrese","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"pt_PT","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\/pt\/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\/pt\/wp-json\/wp\/v2\/posts\/55176","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/comments?post=55176"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/posts\/55176\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/media?parent=55176"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/categories?post=55176"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/tags?post=55176"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}