{"id":105078,"date":"2022-09-12T21:36:56","date_gmt":"2022-09-12T19:36:56","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/reliz-nncp-8-8-0-utilit-dlya-peredachi-fajlov-komand-v-rezhime-store-and-forward"},"modified":"2022-09-12T21:36:56","modified_gmt":"2022-09-12T19:36:56","slug":"reliz-nncp-8-8-0-utilit-dlya-peredachi-fajlov-komand-v-rezhime-store-and-forward","status":"publish","type":"post","link":"https:\/\/prohoster.info\/pt\/blog\/news\/reliz-nncp-8-8-0-utilit-dlya-peredachi-fajlov-komand-v-rezhime-store-and-forward","title":{"rendered":"Lan\u00e7amento do NNCP 8.8.0, utilit\u00e1rios para transfer\u00eancia de arquivos\/comandos em modo store-and-forward","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Foi lan\u00e7ado o Node-to-Node CoPy (NNCP), um conjunto de utilit\u00e1rios para a transfer\u00eancia segura de arquivos, e-mails e comandos em modo store-and-forward. Suporta opera\u00e7\u00e3o em sistemas operacionais compat\u00edveis com POSIX. Os utilit\u00e1rios s\u00e3o escritos na linguagem Go e distribu\u00eddos sob a licen\u00e7a GPLv3.    <\/p>\n<p>Os utilit\u00e1rios s\u00e3o projetados para ajudar a construir pequenas redes peer-to-peer (d\u00fazias de n\u00f3s) com roteamento est\u00e1tico para a transfer\u00eancia segura de arquivos em modo fire-and-forget, solicita\u00e7\u00f5es de arquivos, e-mails e pedidos de execu\u00e7\u00e3o de comandos. Todos os pacotes transmitidos s\u00e3o criptografados (end-to-end) e autenticados explicitamente com chaves p\u00fablicas conhecidas de contatos. Criptografia em camadas (como no Tor) \u00e9 aplicada a todos os pacotes intermedi\u00e1rios. Cada n\u00f3 pode atuar tanto como cliente quanto <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/pt\/server\/dts-los-angeles\/\"   title=\"servidor\" data-wpil-keyword-link=\"linked\"  data-wpil-monitor-id=\"3854\">servidor<\/a> e usar tanto o modelo push quanto o poll de comportamento.    <\/p>\n<p>A principal diferen\u00e7a do NNCP em rela\u00e7\u00e3o \u00e0s solu\u00e7\u00f5es UUCP e FTN (FidoNet Technology Network), al\u00e9m da criptografia e autentica\u00e7\u00e3o mencionadas acima, \u00e9 o suporte imediato para redes floppynet e computadores fisicamente isolados (air-gapped) de redes locais e p\u00fablicas n\u00e3o seguras. Uma caracter\u00edstica do NNCP \u00e9 a f\u00e1cil integra\u00e7\u00e3o (junto com UUCP) com os atuais sistemas de correio <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/pt\/server\/dts-dusseldorf\/\"   title=\"servidores\" data-wpil-keyword-link=\"linked\"  data-wpil-monitor-id=\"3454\">servidores<\/a>, como Postfix e Exim.  <\/p>\n<p>Poss\u00edveis \u00e1reas de aplica\u00e7\u00e3o do NNCP incluem a organiza\u00e7\u00e3o do envio\/recebimento de e-mails em dispositivos sem conex\u00e3o constante \u00e0 internet, transfer\u00eancia de arquivos em condi\u00e7\u00f5es de conex\u00e3o de rede inst\u00e1vel, transfer\u00eancia segura de grandes volumes de dados em m\u00eddias f\u00edsicas, cria\u00e7\u00e3o de redes isoladas de transmiss\u00e3o de dados protegidas contra ataques MitM, contornar censura e vigil\u00e2ncia de rede. Como a chave para descriptografar est\u00e1 apenas com o destinat\u00e1rio, independentemente dos caminhos de entrega do pacote pela rede ou atrav\u00e9s de m\u00eddias f\u00edsicas, uma terceira parte n\u00e3o pode ler o conte\u00fado, mesmo interceptando a remessa. Por sua vez, a autentica\u00e7\u00e3o por assinatura digital n\u00e3o permite criar uma remessa falsa sob a apar\u00eancia de outro remetente.  <\/p>\n<p>Entre as novidades do NNCP 8.8.0, em compara\u00e7\u00e3o com a vers\u00e3o anterior (5.0.0):    <\/p>\n<ul>\n<li class=\"l\"> Em vez do hash BLAKE2b para verificar a integridade dos arquivos, foi utilizado o que \u00e9 conhecido como MTH: Hashing baseado em \u00c1rvore de Merkle, que utiliza o hash BLAKE3. Isso permite calcular a integridade da parte criptografada do pacote durante o download, sem a necessidade de leitura posterior. Tamb\u00e9m oferece a possibilidade de verifica\u00e7\u00e3o de integridade em paralelo sem limites.\n<li class=\"l\"> O novo formato de pacotes criptografados \u00e9 totalmente amig\u00e1vel para transmiss\u00e3o, mesmo quando o tamanho dos dados \u00e9 desconhecido antecipadamente. O sinal de conclus\u00e3o da transmiss\u00e3o, com o tamanho autenticado, \u00e9 enviado diretamente dentro do fluxo criptografado. Anteriormente, para saber o tamanho dos dados transmitidos, era necess\u00e1rio salvar esses dados em um arquivo tempor\u00e1rio. Assim, a op\u00e7\u00e3o \u2018-use-tmp\u2019 da equipe 'nncp-exec' foi eliminada por completo.\n<li class=\"l\"> As fun\u00e7\u00f5es BLAKE2b KDF e XOF foram substitu\u00eddas por BLAKE3 para reduzir o n\u00famero de primitivas criptogr\u00e1ficas utilizadas e simplificar o c\u00f3digo.\n<li class=\"l\"> Agora \u00e9 poss\u00edvel detectar outros n\u00f3s na rede local atrav\u00e9s do multicast no endere\u00e7o \u2018ff02::4e4e:4350\u2019.\n<li class=\"l\"> Grupos de broadcast (an\u00e1logos \u00e0s confer\u00eancias de eco do FidoNet ou grupos de not\u00edcias do Usenet) foram introduzidos, permitindo que um \u00fanico pacote envie dados para m\u00faltiplos participantes do grupo, onde cada um tamb\u00e9m retransmite o pacote para os demais assinantes. A leitura do pacote de broadcast requer conhecimento da chave p\u00fablica (\u00e9 necess\u00e1rio ser um participante do grupo), mas a retransmiss\u00e3o pode ser feita por qualquer n\u00f3.\n<li class=\"l\"> Foi incorporado suporte para confirma\u00e7\u00e3o expl\u00edcita de recebimento do pacote. O remetente pode optar por n\u00e3o excluir o pacote ap\u00f3s o envio, aguardando o recebimento de um ACK especial do destinat\u00e1rio.\n<li class=\"l\"> O suporte \u00e0 rede overlay Yggdrasil foi incorporado: daemons online podem atuar como participantes aut\u00f4nomos na rede, sem o uso de implementa\u00e7\u00f5es externas do Yggdrasil e funcionando plenamente com a pilha IP em uma interface de rede virtual.\n<li class=\"l\"> Em vez de strings estruturadas (RFC 3339), o log utiliza grava\u00e7\u00f5es no formato recfile, com as quais \u00e9 poss\u00edvel usar utilit\u00e1rios GNU Recutils.\n<li class=\"l\"> Opcionalmente, os cabe\u00e7alhos dos pacotes criptografados podem ser armazenados em arquivos separados no subdiret\u00f3rio \u2018hdr\/\u2019, acelerando significativamente as opera\u00e7\u00f5es de listagem de pacotes em sistemas de arquivos com grandes tamanhos de bloco, como ZFS. Anteriormente, a obten\u00e7\u00e3o do cabe\u00e7alho do pacote exigia, por padr\u00e3o, a leitura de um bloco inteiro de 128 KiB do disco.\n<li class=\"l\"> A verifica\u00e7\u00e3o de novos arquivos pode opcionalmente utilizar subsistemas do kernel como kqueue e inotify, fazendo menos chamadas de sistema.\n<li class=\"l\"> As utilidades mant\u00eam menos arquivos abertos, ocorrendo menos frequentemente o seu fechamento e reabertura. Com um grande n\u00famero de pacotes, anteriormente poderia haver uma limita\u00e7\u00e3o no n\u00famero m\u00e1ximo de arquivos abertos.\n<li class=\"l\"> Muitas comandos come\u00e7aram a mostrar progresso e velocidade na execu\u00e7\u00e3o de opera\u00e7\u00f5es, como download\/upload, c\u00f3pia e processamento (toss) de pacotes.\n<li class=\"l\"> O comando \u2018nncp-file\u2019 pode enviar n\u00e3o apenas arquivos \u00fanicos, mas tamb\u00e9m diret\u00f3rios, criando dinamicamente um arquivo pax com seu conte\u00fado.\n<li class=\"l\"> Utilit\u00e1rios online podem, opcionalmente, acionar imediatamente o processo de processamento de pacotes (tossing) ap\u00f3s o download bem-sucedido do pacote, sem iniciar um daemon separado 'nncp-toss'.\n<li class=\"l\"> A chamada online de outro participante pode opcionalmente ocorrer n\u00e3o apenas por um evento de disparo de timer, mas tamb\u00e9m pelo fato da presen\u00e7a de um pacote de sa\u00edda na diret\u00f3rio spool.\n<li class=\"l\"> A funcionalidade foi assegurada para sistemas operacionais NetBSD e OpenBSD, al\u00e9m dos anteriormente suportados FreeBSD e GNU\/Linux.\n<li class=\"l\"> O 'nncp-daemon' \u00e9 totalmente compat\u00edvel com a interface UCSPI-TCP. Juntamente com a capacidade de registro em um descritor de arquivo especificado (por exemplo, definindo \u2018NNCPLOG=FD:4\u2019), ele \u00e9 completamente amig\u00e1vel para execu\u00e7\u00e3o com utilit\u00e1rios semelhantes ao daemontools.\n<li class=\"l\"> A compila\u00e7\u00e3o do projeto foi totalmente migrada para o sistema redo.  <\/ul>\n<p>Fonte: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=57771\">opennet.ru<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u0421\u043e\u0441\u0442\u043e\u044f\u043b\u0441\u044f \u0440\u0435\u043b\u0438\u0437 Node-to-Node CoPy (NNCP), \u043d\u0430\u0431\u043e\u0440\u0430 \u0443\u0442\u0438\u043b\u0438\u0442 \u0434\u043b\u044f \u0431\u0435\u0437\u043e\u043f\u0430\u0441\u043d\u043e\u0439 \u043f\u0435\u0440\u0435\u0434\u0430\u0447\u0438 \u0444\u0430\u0439\u043b\u043e\u0432, \u044d\u043b\u0435\u043a\u0442\u0440\u043e\u043d\u043d\u043e\u0439 \u043f\u043e\u0447\u0442\u044b \u0438 \u043a\u043e\u043c\u0430\u043d\u0434 \u0434\u043b\u044f \u0438\u0441\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u044f \u0432 \u0440\u0435\u0436\u0438\u043c\u0435 store-and-forward. \u041f\u043e\u0434\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u0435\u0442\u0441\u044f \u0440\u0430\u0431\u043e\u0442\u0430 \u043d\u0430 POSIX-\u0441\u043e\u0432\u043c\u0435\u0441\u0442\u0438\u043c\u044b\u0445 \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u043e\u043d\u043d\u044b\u0445 \u0441\u0438\u0441\u0442\u0435\u043c\u0430\u0445. \u0423\u0442\u0438\u043b\u0438\u0442\u044b \u043d\u0430\u043f\u0438\u0441\u0430\u043d\u044b \u043d\u0430 \u044f\u0437\u044b\u043a\u0435 Go \u0438 \u0440\u0430\u0441\u043f\u0440\u043e\u0441\u0442\u0440\u0430\u043d\u044f\u044e\u0442\u0441\u044f \u043f\u043e\u0434 \u043b\u0438\u0446\u0435\u043d\u0437\u0438\u0435\u0439 GPLv3. \u0423\u0442\u0438\u043b\u0438\u0442\u044b \u043e\u0440\u0438\u0435\u043d\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u044b \u043d\u0430 \u043f\u043e\u043c\u043e\u0449\u044c \u0432 \u043f\u043e\u0441\u0442\u0440\u043e\u0435\u043d\u0438\u0438 \u043d\u0435\u0431\u043e\u043b\u044c\u0448\u0438\u0445 \u043e\u0434\u043d\u043e\u0440\u0430\u043d\u0433\u043e\u0432\u044b\u0445 friend-to-friend \u0441\u0435\u0442\u0435\u0439 (\u0434\u044e\u0436\u0438\u043d\u044b \u0443\u0437\u043b\u043e\u0432) \u0441\u043e \u0441\u0442\u0430\u0442\u0438\u0447\u0435\u0441\u043a\u043e\u0439 \u043c\u0430\u0440\u0448\u0440\u0443\u0442\u0438\u0437\u0430\u0446\u0438\u0435\u0439 \u0434\u043b\u044f \u0431\u0435\u0437\u043e\u043f\u0430\u0441\u043d\u043e\u0439 \u043f\u0435\u0440\u0435\u0434\u0430\u0447\u0438 \u0444\u0430\u0439\u043b\u043e\u0432 [&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":[702],"tags":[],"class_list":["post-105078","post","type-post","status-publish","format-standard","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.3 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u0421\u043e\u0441\u0442\u043e\u044f\u043b\u0441\u044f \u0440\u0435\u043b\u0438\u0437 Node-to-Node CoPy (NNCP), \u043d\u0430\u0431\u043e\u0440\u0430 \u0443\u0442\u0438\u043b\u0438\u0442 \u0434\u043b\u044f \u0431\u0435\u0437\u043e\u043f\u0430\u0441\u043d\u043e\u0439 \u043f\u0435\u0440\u0435\u0434\u0430\u0447\u0438 \u0444\u0430\u0439\u043b\u043e\u0432, \u044d\u043b\u0435\u043a\u0442\u0440\u043e\u043d\u043d\u043e\u0439 \u043f\u043e\u0447\u0442\u044b \u0438 \u043a\u043e\u043c\u0430\u043d\u0434 \u0434\u043b\u044f \u0438\u0441\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u044f \u0432 \u0440\u0435\u0436\u0438\u043c\u0435 store-and-forward.\" \/>\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\/news\/reliz-nncp-8-8-0-utilit-dlya-peredachi-fajlov-komand-v-rezhime-store-and-forward\" \/>\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\u0420\u0435\u043b\u0438\u0437 NNCP 8.8.0, \u0443\u0442\u0438\u043b\u0438\u0442 \u0434\u043b\u044f \u043f\u0435\u0440\u0435\u0434\u0430\u0447\u0438 \u0444\u0430\u0439\u043b\u043e\u0432\/\u043a\u043e\u043c\u0430\u043d\u0434 \u0432 \u0440\u0435\u0436\u0438\u043c\u0435 store-and-forward | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u0421\u043e\u0441\u0442\u043e\u044f\u043b\u0441\u044f \u0440\u0435\u043b\u0438\u0437 Node-to-Node CoPy (NNCP), \u043d\u0430\u0431\u043e\u0440\u0430 \u0443\u0442\u0438\u043b\u0438\u0442 \u0434\u043b\u044f \u0431\u0435\u0437\u043e\u043f\u0430\u0441\u043d\u043e\u0439 \u043f\u0435\u0440\u0435\u0434\u0430\u0447\u0438 \u0444\u0430\u0439\u043b\u043e\u0432, \u044d\u043b\u0435\u043a\u0442\u0440\u043e\u043d\u043d\u043e\u0439 \u043f\u043e\u0447\u0442\u044b \u0438 \u043a\u043e\u043c\u0430\u043d\u0434 \u0434\u043b\u044f \u0438\u0441\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u044f \u0432 \u0440\u0435\u0436\u0438\u043c\u0435 store-and-forward.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/pt\/blog\/news\/reliz-nncp-8-8-0-utilit-dlya-peredachi-fajlov-komand-v-rezhime-store-and-forward\" \/>\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=\"2022-09-12T19:36:56+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2022-09-12T19:36:56+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\udd47Lan\u00e7amento do NNCP 8.8.0, utilit\u00e1rios para transmiss\u00e3o de arquivos\/comandos em modo store-and-forward | ProHoster","description":"Foi lan\u00e7ado o Node-to-Node CoPy (NNCP), um conjunto de utilit\u00e1rios para transmiss\u00e3o segura de arquivos, emails e comandos para execu\u00e7\u00e3o em modo store-and-forward.","canonical_url":"https:\/\/prohoster.info\/pt\/blog\/news\/reliz-nncp-8-8-0-utilit-dlya-peredachi-fajlov-komand-v-rezhime-store-and-forward","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\u0420\u0435\u043b\u0438\u0437 NNCP 8.8.0, \u0443\u0442\u0438\u043b\u0438\u0442 \u0434\u043b\u044f \u043f\u0435\u0440\u0435\u0434\u0430\u0447\u0438 \u0444\u0430\u0439\u043b\u043e\u0432\/\u043a\u043e\u043c\u0430\u043d\u0434 \u0432 \u0440\u0435\u0436\u0438\u043c\u0435 store-and-forward | ProHoster","og:description":"\u0421\u043e\u0441\u0442\u043e\u044f\u043b\u0441\u044f \u0440\u0435\u043b\u0438\u0437 Node-to-Node CoPy (NNCP), \u043d\u0430\u0431\u043e\u0440\u0430 \u0443\u0442\u0438\u043b\u0438\u0442 \u0434\u043b\u044f \u0431\u0435\u0437\u043e\u043f\u0430\u0441\u043d\u043e\u0439 \u043f\u0435\u0440\u0435\u0434\u0430\u0447\u0438 \u0444\u0430\u0439\u043b\u043e\u0432, \u044d\u043b\u0435\u043a\u0442\u0440\u043e\u043d\u043d\u043e\u0439 \u043f\u043e\u0447\u0442\u044b \u0438 \u043a\u043e\u043c\u0430\u043d\u0434 \u0434\u043b\u044f \u0438\u0441\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u044f \u0432 \u0440\u0435\u0436\u0438\u043c\u0435 store-and-forward.","og:url":"https:\/\/prohoster.info\/pt\/blog\/news\/reliz-nncp-8-8-0-utilit-dlya-peredachi-fajlov-komand-v-rezhime-store-and-forward","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":"2022-09-12T19:36:56+00:00","article:modified_time":"2022-09-12T19:36:56+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"105078","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":"default","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":"2026-02-19 09:14:05","updated":"2026-02-22 15:31:00","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\/105078","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=105078"}],"version-history":[{"count":2,"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/posts\/105078\/revisions"}],"predecessor-version":[{"id":162382,"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/posts\/105078\/revisions\/162382"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/media?parent=105078"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/categories?post=105078"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/tags?post=105078"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}