{"id":54460,"date":"2019-12-26T00:00:00","date_gmt":"2019-12-25T21:00:00","guid":{"rendered":"https:\/\/prohoster.info\/blog\/blog_prohoster\/dostupna-sistema-glubokogo-inspektirovaniya-paketov-ndpi-3-0"},"modified":"2020-02-18T14:02:28","modified_gmt":"2020-02-18T11:02:28","slug":"dostupna-sistema-glubokogo-inspektirovaniya-paketov-ndpi-3-0","status":"publish","type":"post","link":"https:\/\/prohoster.info\/it\/blog\/novosti-interneta\/dostupna-sistema-glubokogo-inspektirovaniya-paketov-ndpi-3-0","title":{"rendered":"\u00c8 disponibile il sistema di ispezione profonda dei pacchetti nDPI 3.0","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Progetto <noindex><a rel=\"nofollow\" href=\"https:\/\/www.ntop.org\/\">ntop<\/a><\/noindex>, sviluppa strumenti per la cattura e l'analisi del traffico,  <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/ntop\/nDPI\/releases\/tag\/3.0\">ha pubblicato<\/a><\/noindex> rilascia strumenti per l'ispezione approfondita dei pacchetti <noindex><a rel=\"nofollow\" href=\"https:\/\/www.ntop.org\/products\/deep-packet-inspection\/ndpi\/\">nDPI 3.0<\/a><\/noindex>, che continua lo sviluppo della libreria <noindex><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=23341\">OpenDPI<\/a><\/noindex>. Il progetto nDPI \u00e8 stato avviato dopo un tentativo infruttuoso di trasferire modifiche in <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/thomasbhatia\/OpenDPI\">repository<\/a><\/noindex> OpenDPI, che \u00e8 rimasto senza supporto. Il codice nDPI \u00e8 scritto in C ed \u00e8 <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/ntop\/nDPI\/\">distribuito<\/a><\/noindex> sotto licenza LGPLv3.<\/p>\n<p>Progetto <noindex><a rel=\"nofollow\" href=\"https:\/\/www.ntop.org\/wp-content\/uploads\/2013\/12\/nDPI_QuickStartGuide.pdf\">permette<\/a><\/noindex> per identificare nei dati di traffico i protocolli utilizzati a livello applicativo, analizzando il comportamento dell'attivit\u00e0 di rete senza legarsi alle porte di rete (pu\u00f2 identificare protocolli noti la cui gestione accetta connessioni su porte di rete non standard, ad esempio se http viene servito da una porta diversa dalla 80, o, al contrario, quando si cerca di camuffare un'altra attivit\u00e0 di rete come http avviandola sulla porta 80).  <\/p>\n<p>Le differenze rispetto a OpenDPI riguardano il supporto per protocolli aggiuntivi, la portabilit\u00e0 per la piattaforma Windows, l'ottimizzazione delle prestazioni, l'adattamento per l'uso in applicazioni per il monitoraggio del traffico in tempo reale (sono state rimosse alcune funzionalit\u00e0 specifiche che rallentavano il motore),<br \/>\nopzioni di assemblaggio in forma di modulo del kernel Linux e supporto per la definizione dei sottoprotocollo. <\/p>\n<p>Sono supportate in totale 238 definizioni di protocolli e applicazioni, da<br \/>\nOpenVPN, Tor, QUIC, SOCKS, BitTorrent e IPsec a Telegram,<br \/>\nViber, WhatsApp, PostgreSQL e accessi a GMail, Office365,<br \/>\nGoogleDocs e YouTube. \u00c8 disponibile un decoder per certificati SSL di server e client, che consente di identificare il protocollo (ad esempio, Citrix Online e Apple iCloud), utilizzando il certificato di crittografia. Per l'analisi dei contenuti dei dump pcap o del traffico attuale tramite interfaccia di rete, \u00e8 fornuto lo strumento nDPIreader.<\/p>\n<p>  $ .\/nDPIreader -i eth0 -s 20 -f \u00abhost 192.168.1.10\u00bb<\/p>\n<p>   Protocolli rilevati:<br \/>\n   DNS                  pacchetti: 57    byte: 7904     flussi: 28<br \/>\n   SSL_No_Cert          pacchetti: 483   byte: 229203   flussi: 6<br \/>\n   FaceBook             pacchetti: 136   byte: 74702    flussi: 4<br \/>\n   DropBox              pacchetti: 9     byte: 668      flussi: 3<br \/>\n   Skype                pacchetti: 5     byte: 339      flussi: 3<br \/>\n   Google               pacchetti: 1700  byte: 619135   flussi: 34<\/p>\n<p>Nel nuovo rilascio:<\/p>\n<ul>\n<li class=\"l\"> Le informazioni sul protocollo vengono ora visualizzate immediatamente al momento dell'identificazione, senza attendere il caricamento di metadati completi (anche quando i campi specifici non sono ancora stati analizzati a causa della mancata ricezione dei relativi pacchetti di rete), il che \u00e8 rilevante per i parser di traffico che devono rispondere prontamente a determinati tipi di traffico. Per le applicazioni che necessitano di un'analisi completa del protocollo, \u00e8 stato introdotto l'API ndpi_extra_dissection_possible(), che consente di verificare che tutti i metadati del protocollo siano definiti.\n<li class=\"l\"> \u00c8 stata implementata un'analisi pi\u00f9 approfondita di TLS con estrazione di informazioni sulla validit\u00e0 del certificato e l'hash SHA-1 del certificato.\n<li class=\"l\"> Nell'app nDPIreader \u00e8 stato aggiunto il flag \u00ab-C\u00bb per l'esportazione in formato CSV, consentendo di utilizzare strumenti aggiuntivi di ntop. <noindex><a rel=\"nofollow\" href=\"https:\/\/www.ntop.org\/ndpi\/how-to-use-ndpi-from-cli-to-analyse-network-traffic\/\">di eseguire<\/a><\/noindex> selezioni statistiche piuttosto complesse. Ad esempio, per determinare l'indirizzo IP dell'utente che ha guardato film su NetFlix pi\u00f9 a lungo:\n<p>   $ ndpiReader -i netflix.pcap -C \/tmp\/netflix.csv<br \/>\n   $ q -H -d \u2018,\u2019 \u00abselect src_ip,SUM(src2dst_bytes+dst2src_bytes) from \/tmp\/netflix.csv where ndpi_proto like \u2018%NetFlix%\u2019 group by src_ip\u00bb<\/p>\n<p>  192.168.1.7,6151821<\/p>\n<li class=\"l\"> \u00c8 stata aggiunta la supporto per la tecnica proposta in <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/cisco\/joy\">Cisco Joy<\/a><\/noindex> <noindex><a rel=\"nofollow\" href=\"https:\/\/blogs.cisco.com\/security\/detecting-encrypted-malware-traffic-without-decryption\">tecniche<\/a><\/noindex> identificazione di attivit\u00e0 malevole nascoste nel traffico crittografato, utilizzando l'analisi delle dimensioni dei pacchetti e dei tempi di invio\/ritardi. In ndpiReader, il metodo si attiva con l'opzione \u00ab-J\u00bb.\n<li class=\"l\"> \u00c8 stata garantita la classificazione dei protocolli per categorie.\n<li class=\"l\"> Aggiunta la supporto per il calcolo dell'IAT (Inter-Arrival Time) per identificare anomalie nell'utilizzo del protocollo, ad esempio, per rilevare l'uso del protocollo durante attacchi DoS.\n<li class=\"l\"> Aggiunte capacit\u00e0 di analisi dei dati basate su metriche calcolate, come entropia, media, deviazione standard e varianza.\n<li class=\"l\"> Proposta una versione iniziale dei binding per il linguaggio Python.\n<li class=\"l\"> Aggiunto un modalit\u00e0 per l'identificazione nel traffico di stringhe leggibili per rilevare perdite di dati. Nel<br \/>\nLa modalit\u00e0 ndpiReader si attiva con l'opzione \u00ab-e\u00bb.<\/p>\n<li class=\"l\"> Aggiunta la supporto per il metodo di identificazione dei client TLS <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/salesforce\/ja3\">JA3<\/a><\/noindex>, che consente di determinare quale software viene utilizzato per stabilire la connessione (ad esempio, consente di identificare l'uso di Tor e altre applicazioni tipiche) sulla base delle caratteristiche del handshake e dei parametri specificati.\n<li class=\"l\"> Aggiunta la supporto per i metodi di identificazione delle implementazioni SSH (<noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/salesforce\/hassh\">HASSH<\/a><\/noindex>) e DHCP.\n<li class=\"l\"> Aggiunte funzionalit\u00e0 per la serializzazione e deserializzazione dei dati in<br \/>\nformati Type-Length-Value (TLV) e JSON.<\/p>\n<li class=\"l\"> Aggiunto supporto per i protocolli e i servizi: DTLS (TLS over UDP),<br \/>\n    Hulu,<br \/>\n    TikTok\/Musical.ly,<br \/>\n    WhatsApp Video,<br \/>\n    DNSoverHTTPS,<br \/>\n    Datasaver,<br \/>\n    Line,<br \/>\n    Google Duo, Hangout,<br \/>\n    WireGuard VPN,<br \/>\n    IMO,<br \/>\n    Zoom.us.<\/p>\n<li class=\"l\"> Migliorato il supporto per l'analisi di TLS, SIP, STUN,<br \/>\n        Viber,<br \/>\n        WhatsApp,<br \/>\n        AmazonVideo,<br \/>\n        SnapChat,<br \/>\n        FTP,<br \/>\n        QUIC<br \/>\n        OpenVPN UDP,<br \/>\n        Facebook Messenger e Hangout.\n<\/ul>\n<p><noindex><a rel=\"nofollow\" name=\"link\"><\/a><\/noindex><\/p>\n<p>Fonte: <a \ncontent=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=52097\">opennet.ru<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041f\u0440\u043e\u0435\u043a\u0442 ntop, \u0440\u0430\u0437\u0432\u0438\u0432\u0430\u044e\u0449\u0438\u0439 \u0438\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442\u044b \u0434\u043b\u044f \u0437\u0430\u0445\u0432\u0430\u0442\u0430 \u0438 \u0430\u043d\u0430\u043b\u0438\u0437\u0430 \u0442\u0440\u0430\u0444\u0438\u043a\u0430, \u043e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043b \u0432\u044b\u043f\u0443\u0441\u043a \u0438\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442\u0430\u0440\u0438\u044f \u0434\u043b\u044f \u0433\u043b\u0443\u0431\u043e\u043a\u043e\u0433\u043e \u0438\u043d\u0441\u043f\u0435\u043a\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u043f\u0430\u043a\u0435\u0442\u043e\u0432 nDPI 3.0, \u043f\u0440\u043e\u0434\u043e\u043b\u0436\u0430\u044e\u0449\u0435\u0433\u043e \u0440\u0430\u0437\u0432\u0438\u0442\u0438\u0435 \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0438 OpenDPI. \u041f\u0440\u043e\u0435\u043a\u0442 nDPI \u043e\u0441\u043d\u043e\u0432\u0430\u043d \u043f\u043e\u0441\u043b\u0435 \u0431\u0435\u0437\u0443\u0441\u043f\u0435\u0448\u043d\u043e\u0439 \u043f\u043e\u043f\u044b\u0442\u043a\u0438 \u043f\u0435\u0440\u0435\u0434\u0430\u0447\u0438 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u0439 \u0432 \u0440\u0435\u043f\u043e\u0437\u0438\u0442\u043e\u0440\u0438\u0439 OpenDPI, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u043e\u0441\u0442\u0430\u043b\u0441\u044f \u0431\u0435\u0437 \u0441\u043e\u043f\u0440\u043e\u0432\u043e\u0436\u0434\u0435\u043d\u0438\u044f. \u041a\u043e\u0434 nDPI \u043d\u0430\u043f\u0438\u0441\u0430\u043d \u043d\u0430 \u044f\u0437\u044b\u043a\u0435 \u0421\u0438 \u0438 \u0440\u0430\u0441\u043f\u0440\u043e\u0441\u0442\u0440\u0430\u043d\u044f\u0435\u0442\u0441\u044f \u043f\u043e\u0434 \u043b\u0438\u0446\u0435\u043d\u0437\u0438\u0435\u0439 LGPLv3. \u041f\u0440\u043e\u0435\u043a\u0442 \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u0435\u0442 \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u044f\u0442\u044c \u0432 \u0442\u0440\u0430\u0444\u0438\u043a\u0435 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u043c\u044b\u0435 \u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b\u044b [&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-54460","post","type-post","status-publish","format-standard","hentry","category-novosti-interneta"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.0.1 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u041f\u0440\u043e\u0435\u043a\u0442 ntop, \u0440\u0430\u0437\u0432\u0438\u0432\u0430\u044e\u0449\u0438\u0439 \u0438\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442\u044b \u0434\u043b\u044f \u0437\u0430\u0445\u0432\u0430\u0442\u0430 \u0438 \u0430\u043d\u0430\u043b\u0438\u0437\u0430 \u0442\u0440\u0430\u0444\u0438\u043a\u0430,\" \/>\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\/it\/blog\/novosti-interneta\/dostupna-sistema-glubokogo-inspektirovaniya-paketov-ndpi-3-0\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.0.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"it_IT\" \/>\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\u0414\u043e\u0441\u0442\u0443\u043f\u043d\u0430 \u0441\u0438\u0441\u0442\u0435\u043c\u0430 \u0433\u043b\u0443\u0431\u043e\u043a\u043e\u0433\u043e \u0438\u043d\u0441\u043f\u0435\u043a\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u043f\u0430\u043a\u0435\u0442\u043e\u0432 nDPI 3.0 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041f\u0440\u043e\u0435\u043a\u0442 ntop, \u0440\u0430\u0437\u0432\u0438\u0432\u0430\u044e\u0449\u0438\u0439 \u0438\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442\u044b \u0434\u043b\u044f \u0437\u0430\u0445\u0432\u0430\u0442\u0430 \u0438 \u0430\u043d\u0430\u043b\u0438\u0437\u0430 \u0442\u0440\u0430\u0444\u0438\u043a\u0430,\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/it\/blog\/novosti-interneta\/dostupna-sistema-glubokogo-inspektirovaniya-paketov-ndpi-3-0\" \/>\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=\"2019-12-25T21:00:00+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2020-02-18T11:02:28+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\udd47Disponibile il sistema di ispezione profonda dei pacchetti nDPI 3.0 | ProHoster","description":"Il progetto ntop sviluppa strumenti per la cattura e l'analisi del traffico,","canonical_url":"https:\/\/prohoster.info\/it\/blog\/novosti-interneta\/dostupna-sistema-glubokogo-inspektirovaniya-paketov-ndpi-3-0","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"it_IT","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\u0414\u043e\u0441\u0442\u0443\u043f\u043d\u0430 \u0441\u0438\u0441\u0442\u0435\u043c\u0430 \u0433\u043b\u0443\u0431\u043e\u043a\u043e\u0433\u043e \u0438\u043d\u0441\u043f\u0435\u043a\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u043f\u0430\u043a\u0435\u0442\u043e\u0432 nDPI 3.0 | ProHoster","og:description":"\u041f\u0440\u043e\u0435\u043a\u0442 ntop, \u0440\u0430\u0437\u0432\u0438\u0432\u0430\u044e\u0449\u0438\u0439 \u0438\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442\u044b \u0434\u043b\u044f \u0437\u0430\u0445\u0432\u0430\u0442\u0430 \u0438 \u0430\u043d\u0430\u043b\u0438\u0437\u0430 \u0442\u0440\u0430\u0444\u0438\u043a\u0430,","og:url":"https:\/\/prohoster.info\/it\/blog\/novosti-interneta\/dostupna-sistema-glubokogo-inspektirovaniya-paketov-ndpi-3-0","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":"2019-12-25T21:00:00+00:00","article:modified_time":"2020-02-18T11:02:28+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"54460","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":"2026-01-24 11:27:21","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-02-28 20:05:06","updated":"2026-01-24 11:27:21","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/posts\/54460","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/comments?post=54460"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/posts\/54460\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/media?parent=54460"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/categories?post=54460"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/tags?post=54460"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}