{"id":10112,"date":"2021-12-23T10:38:44","date_gmt":"2021-12-23T10:38:44","guid":{"rendered":"https:\/\/www.barnsten.com\/?p=10112"},"modified":"2021-12-23T10:38:44","modified_gmt":"2021-12-23T10:38:44","slug":"auswirkungen-von-log4j-auf-die-softwareentwicklung-mit-delphi-und-cbuilder","status":"publish","type":"post","link":"https:\/\/www.barnsten.com\/de\/impact-of-log4j-on-software-development-with-delphi-and-cbuilder\/","title":{"rendered":"Auswirkungen von Log4j auf die Entwicklung von Software mit Delphi und C++Builder"},"content":{"rendered":"<h6>von Marco Cant\u00f9<\/h6>\n<p class=\"post-subtitle\">Gedanken zu den Sicherheitsproblemen von Log4j, was sie f\u00fcr die Entwicklergemeinschaft im Allgemeinen bedeuten und die speziellen Auswirkungen auf RAD Studio-Entwickler.<\/p>\n<hr \/>\n<div class=\"post-content\">\n<p>Wenn Sie nicht gerade auf einer abgelegenen Insel ohne Internetanschluss leben, haben Sie sicher schon von der\u00a0<a href=\"https:\/\/www.theregister.com\/2021\/12\/19\/log4j_new_flaw_cve_2021_45105\/\">Log4j Probleme<\/a>\u00a0der in den letzten 10 Tagen so viele Anwendungen und Internetdienste betroffen hat. Die zuf\u00e4llige Entdeckung dieses kritischen Fehlers im Zusammenhang mit Minecraft-Konsolennachrichten (das Eingeben einer Nachricht auf dem Minecraft-Spielclient k\u00f6nnte es jemandem erm\u00f6glichen, Code auf einem Minecraft-Server auszuf\u00fchren) aufgrund der Verwendung einer \u00e4u\u00dferst beliebten Java-Protokollierungsbibliothek\u00a0<a href=\"https:\/\/logging.apache.org\/log4j\/2.x\/\">genannt Log4j<\/a>veranlasste jedes einzelne IT-Unternehmen und jedes Unternehmen, das Softwareanwendungen einsetzt, zu pr\u00fcfen, ob das Problem die Software des Unternehmens, die gehosteten Dienste, die internen Websites und jedes andere Anwendungsszenario betraf.<\/p>\n<p>Die Liste der betroffenen Softwareanwendungen (es gibt\u00a0<a href=\"https:\/\/github.com\/NCSC-NL\/log4shell\/tree\/main\/software\">eine hier<\/a>) ist ziemlich beeindruckend, denn obwohl Java etwas von seinem Hype und Marketingschub eingeb\u00fc\u00dft hat, ist und bleibt es eine der beliebtesten Sprachen der Welt und die JVM eine der beliebtesten Laufzeitausf\u00fchrungsumgebungen.<\/p>\n<h3><strong>RAD Studio Native Code und keine Java-Abh\u00e4ngigkeit<\/strong><\/h3>\n<p>Was bedeutet das nun f\u00fcr Embarcadero im Allgemeinen und RAD Studio im Besonderen? Unmittelbar nicht viel. Software, das in Delphi oder C++Builder erstellt wurde, verwendet oder verl\u00e4sst sich in keiner Weise auf Java (mit Ausnahme von Android-Anwendungen) und verwendet daher auch nicht Log4j. Im Allgemeinen erstellen Delphi und C++Builder nativ kompilierte Anwendungen, die weniger anf\u00e4llig f\u00fcr Probleme mit der Ausf\u00fchrungsumgebung sind (ich beziehe mich hier auf Java-, .NET- oder JavaScript-Ausf\u00fchrungsumgebungen). In diesem Fall lag das Problem jedoch nicht in der Ausf\u00fchrungsumgebung, sondern in einer beliebten Bibliothek, und RAD Studio-Entwickler verwenden Zusatzkomponenten und Bibliotheken von Drittanbietern, wie jede andere Entwicklergemeinschaft auch.<\/p>\n<p>Lassen Sie mich noch einmal klarstellen: Ein Webserver oder Webservice, der in Delphi oder C++Builder (oder C++ im Allgemeinen) erstellt wurde, ist von dem Log4j-Problem nicht betroffen. Dasselbe gilt nat\u00fcrlich auch f\u00fcr Webanwendungen, die in ASP.NET, Python oder PHP erstellt wurden. Das Problem ist spezifisch f\u00fcr Software, die in Java geschrieben wurde - und es gibt eine Menge Java-Software, wie oben verlinkt.<\/p>\n<p>Um auf Delphi und C++Builder zur\u00fcckzukommen: Kompilierter Code hilft bei der Sicherheit, aber er reicht nicht aus. Es ist auch wichtig, dass Sie nur Bibliotheken und Komponenten ausw\u00e4hlen, denen Sie voll und ganz vertrauen k\u00f6nnen (und die zumindest den Quellcode enthalten m\u00fcssen). Au\u00dferdem ist es wichtig, dass ein Entwickler seinen Code mit besonderem Augenmerk auf die Sicherheit schreibt. Wie letzte Woche bereits erw\u00e4hnt,\u00a0<a href=\"https:\/\/www.theguardian.com\/commentisfree\/2021\/dec\/18\/how-cut-and-pasted-programming-is-putting-the-internet-and-society-at-risk\">Kodierung durch Kopieren und Einf\u00fcgen<\/a>\u00a0(auch wenn er nicht direkt f\u00fcr das Log4j-Problem verantwortlich ist) ist ein Codierungsstil, der auf der Kehrseite des Schreibens sicherer Anwendungen steht.<\/p>\n<h3><strong>Zur\u00fcck zu Open Source beitragen<\/strong><\/h3>\n<p>Es gibt noch ein weiteres Problem, das durch die Log4j-Probleme deutlich wurde: Es gibt millionenschwere Projekte, die von gro\u00dfen Unternehmen verwaltet werden, die sich auf Open-Source-Projekte st\u00fctzen, die nicht finanziert werden und von Entwicklern in ihrer Freizeit (au\u00dferhalb ihrer regul\u00e4ren Arbeit) verwaltet werden. Die Idee, dass Sie mit Open Source Kosten sparen k\u00f6nnen, ohne Zeit, Ressourcen oder Geld in die Projekte zu investieren, die Sie nutzen, wird zu einem gro\u00dfen Problem in der Branche.<\/p>\n<p>Dies gilt auch f\u00fcr das Delphi- und C++Builder-\u00d6kosystem: Embarcadero hat damit begonnen, einige Open-Source-Bibliotheken zu finanzieren und zu spenden, aber wir sollten mehr tun. Wir ermutigen auch alle Gesch\u00e4ftsanwendungen, die Open-Source Delphi-Bibliotheken und -Tools in erheblichem Ma\u00dfe nutzen, einen Beitrag dazu zu leisten - auch durch Sicherheitsbewertungen!<\/p>\n<p>Wie viele Open-Source-Projekte nutzen Sie f\u00fcr Ihre professional-Anwendungen und wann haben Sie das letzte Mal f\u00fcr eines dieser Projekte gespendet?<\/p>\n<h3><strong>Sicherheit hat viele Gesichter<\/strong><\/h3>\n<p>Sicherheit ist ein Kontinuum, das mehrere Blickwinkel erfordert, und jeder der folgenden Punkte kann dabei helfen:<\/p>\n<ul>\n<li>Nativ kompilierte Anwendungen<\/li>\n<li>Keine Abh\u00e4ngigkeit von einer Laufzeit-Ausf\u00fchrungsumgebung<\/li>\n<li>Verwendung von gepr\u00fcften und vertrauensw\u00fcrdigen Bibliotheken und Komponenten von Drittanbietern<\/li>\n<li>Sie verpflichten sich, einen Beitrag zu Open-Source-Projekten zu leisten, die Sie nutzen.<\/li>\n<li>Sicherheitsorientierung beim Schreiben von Code (keine Copy-and-Paste-Codierung)<\/li>\n<li>Werkzeuge zur \u00dcberpr\u00fcfung des Quellcodes einer Anwendung<\/li>\n<li>Sichere Speicherung des Quellcodes (zur Vermeidung von Source Code Injection)<\/li>\n<li>Sichere Build-Umgebung (zur Vermeidung von Bin\u00e4rcode-Injektion)<\/li>\n<li>Signieren von ausf\u00fchrbaren Anwendungen<\/li>\n<\/ul>\n<p>Wir hoffen, dass diese Liste und die allgemeine Reaktion auf den Log4j-Vorfall Ihnen und Ihrem Unternehmen dabei helfen kann, Sicherheit neu zu \u00fcberdenken und die Rolle der Entwickler - die der Eckpfeiler eines jeden sicheren Entwicklungsszenarios sind - aufzuwerten.<\/p>\n<p>Viel Spa\u00df beim Programmieren mit Ihrem Log4j-freien RAD Studio \ud83d\ude09<\/p>\n<\/div>","protected":false},"excerpt":{"rendered":"<p>von Marco Cant\u00f9 Gedanken zu den Sicherheitsproblemen von Log4j, was sie f\u00fcr die Entwicklergemeinschaft im Allgemeinen bedeuten und die spezifischen Auswirkungen auf RAD...<\/p>","protected":false},"author":7,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[130],"tags":[],"class_list":["post-10112","post","type-post","status-publish","format-standard","hentry","category-products"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.3 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Impact of Log4j on Software Development with Delphi and C++Builder - Barnsten.com<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.barnsten.com\/de\/auswirkungen-von-log4j-auf-die-softwareentwicklung-mit-delphi-und-cbuilder\/\" \/>\n<meta property=\"og:locale\" content=\"de_DE\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Impact of Log4j on Software Development with Delphi and C++Builder - Barnsten.com\" \/>\n<meta property=\"og:description\" content=\"by Marco Cant\u00f9 Thoughts on the security issues of Log4j, what they imply for the developer community in general, and the specific effect on RAD...\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.barnsten.com\/de\/auswirkungen-von-log4j-auf-die-softwareentwicklung-mit-delphi-und-cbuilder\/\" \/>\n<meta property=\"og:site_name\" content=\"Barnsten.com\" \/>\n<meta property=\"article:published_time\" content=\"2021-12-23T10:38:44+00:00\" \/>\n<meta name=\"author\" content=\"Margreet van Muyden\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Geschrieben von\" \/>\n\t<meta name=\"twitter:data1\" content=\"Margreet van Muyden\" \/>\n\t<meta name=\"twitter:label2\" content=\"Gesch\u00e4tzte Lesezeit\" \/>\n\t<meta name=\"twitter:data2\" content=\"4\u00a0Minuten\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.barnsten.com\\\/impact-of-log4j-on-software-development-with-delphi-and-cbuilder\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.barnsten.com\\\/impact-of-log4j-on-software-development-with-delphi-and-cbuilder\\\/\"},\"author\":{\"name\":\"Margreet van Muyden\",\"@id\":\"https:\\\/\\\/www.barnsten.com\\\/nl\\\/#\\\/schema\\\/person\\\/7b5b9f84835f241d5ed9c9b0425cc414\"},\"headline\":\"Impact of Log4j on Software Development with Delphi and C++Builder\",\"datePublished\":\"2021-12-23T10:38:44+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.barnsten.com\\\/impact-of-log4j-on-software-development-with-delphi-and-cbuilder\\\/\"},\"wordCount\":771,\"publisher\":{\"@id\":\"https:\\\/\\\/www.barnsten.com\\\/nl\\\/#organization\"},\"articleSection\":[\"Products\"],\"inLanguage\":\"de\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.barnsten.com\\\/impact-of-log4j-on-software-development-with-delphi-and-cbuilder\\\/\",\"url\":\"https:\\\/\\\/www.barnsten.com\\\/impact-of-log4j-on-software-development-with-delphi-and-cbuilder\\\/\",\"name\":\"Impact of Log4j on Software Development with Delphi and C++Builder - Barnsten.com\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.barnsten.com\\\/nl\\\/#website\"},\"datePublished\":\"2021-12-23T10:38:44+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.barnsten.com\\\/impact-of-log4j-on-software-development-with-delphi-and-cbuilder\\\/#breadcrumb\"},\"inLanguage\":\"de\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.barnsten.com\\\/impact-of-log4j-on-software-development-with-delphi-and-cbuilder\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.barnsten.com\\\/impact-of-log4j-on-software-development-with-delphi-and-cbuilder\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.barnsten.com\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Impact of Log4j on Software Development with Delphi and C++Builder\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.barnsten.com\\\/nl\\\/#website\",\"url\":\"https:\\\/\\\/www.barnsten.com\\\/nl\\\/\",\"name\":\"Barnsten.com\",\"description\":\"Development Software &amp; Database tools\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.barnsten.com\\\/nl\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.barnsten.com\\\/nl\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"de\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.barnsten.com\\\/nl\\\/#organization\",\"name\":\"Barnsten B.V.\",\"url\":\"https:\\\/\\\/www.barnsten.com\\\/nl\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"de\",\"@id\":\"https:\\\/\\\/www.barnsten.com\\\/nl\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/www.barnsten.com\\\/wp-content\\\/uploads\\\/2019\\\/04\\\/Barnsten-logo-oranje@3x.png\",\"contentUrl\":\"https:\\\/\\\/www.barnsten.com\\\/wp-content\\\/uploads\\\/2019\\\/04\\\/Barnsten-logo-oranje@3x.png\",\"width\":406,\"height\":150,\"caption\":\"Barnsten B.V.\"},\"image\":{\"@id\":\"https:\\\/\\\/www.barnsten.com\\\/nl\\\/#\\\/schema\\\/logo\\\/image\\\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.barnsten.com\\\/nl\\\/#\\\/schema\\\/person\\\/7b5b9f84835f241d5ed9c9b0425cc414\",\"name\":\"Margreet van Muyden\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"de\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/b6cb2b1994a759ceea85e5bcb172de4dc431649686257679ce7eb46fb4bde80d?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/b6cb2b1994a759ceea85e5bcb172de4dc431649686257679ce7eb46fb4bde80d?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/b6cb2b1994a759ceea85e5bcb172de4dc431649686257679ce7eb46fb4bde80d?s=96&d=mm&r=g\",\"caption\":\"Margreet van Muyden\"},\"url\":\"https:\\\/\\\/www.barnsten.com\\\/de\\\/author\\\/margreet\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Auswirkungen von Log4j auf die Entwicklung von Software mit Delphi und C++Builder - Barnsten.com","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.barnsten.com\/de\/auswirkungen-von-log4j-auf-die-softwareentwicklung-mit-delphi-und-cbuilder\/","og_locale":"de_DE","og_type":"article","og_title":"Impact of Log4j on Software Development with Delphi and C++Builder - Barnsten.com","og_description":"by Marco Cant\u00f9 Thoughts on the security issues of Log4j, what they imply for the developer community in general, and the specific effect on RAD...","og_url":"https:\/\/www.barnsten.com\/de\/auswirkungen-von-log4j-auf-die-softwareentwicklung-mit-delphi-und-cbuilder\/","og_site_name":"Barnsten.com","article_published_time":"2021-12-23T10:38:44+00:00","author":"Margreet van Muyden","twitter_card":"summary_large_image","twitter_misc":{"Geschrieben von":"Margreet van Muyden","Gesch\u00e4tzte Lesezeit":"4\u00a0Minuten"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.barnsten.com\/impact-of-log4j-on-software-development-with-delphi-and-cbuilder\/#article","isPartOf":{"@id":"https:\/\/www.barnsten.com\/impact-of-log4j-on-software-development-with-delphi-and-cbuilder\/"},"author":{"name":"Margreet van Muyden","@id":"https:\/\/www.barnsten.com\/nl\/#\/schema\/person\/7b5b9f84835f241d5ed9c9b0425cc414"},"headline":"Impact of Log4j on Software Development with Delphi and C++Builder","datePublished":"2021-12-23T10:38:44+00:00","mainEntityOfPage":{"@id":"https:\/\/www.barnsten.com\/impact-of-log4j-on-software-development-with-delphi-and-cbuilder\/"},"wordCount":771,"publisher":{"@id":"https:\/\/www.barnsten.com\/nl\/#organization"},"articleSection":["Products"],"inLanguage":"de"},{"@type":"WebPage","@id":"https:\/\/www.barnsten.com\/impact-of-log4j-on-software-development-with-delphi-and-cbuilder\/","url":"https:\/\/www.barnsten.com\/impact-of-log4j-on-software-development-with-delphi-and-cbuilder\/","name":"Auswirkungen von Log4j auf die Entwicklung von Software mit Delphi und C++Builder - Barnsten.com","isPartOf":{"@id":"https:\/\/www.barnsten.com\/nl\/#website"},"datePublished":"2021-12-23T10:38:44+00:00","breadcrumb":{"@id":"https:\/\/www.barnsten.com\/impact-of-log4j-on-software-development-with-delphi-and-cbuilder\/#breadcrumb"},"inLanguage":"de","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.barnsten.com\/impact-of-log4j-on-software-development-with-delphi-and-cbuilder\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.barnsten.com\/impact-of-log4j-on-software-development-with-delphi-and-cbuilder\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.barnsten.com\/"},{"@type":"ListItem","position":2,"name":"Impact of Log4j on Software Development with Delphi and C++Builder"}]},{"@type":"WebSite","@id":"https:\/\/www.barnsten.com\/nl\/#website","url":"https:\/\/www.barnsten.com\/nl\/","name":"Barnsten.com","description":"Entwicklung Software &amp; Datenbank-Tools","publisher":{"@id":"https:\/\/www.barnsten.com\/nl\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.barnsten.com\/nl\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"de"},{"@type":"Organization","@id":"https:\/\/www.barnsten.com\/nl\/#organization","name":"Barnsten B.V.","url":"https:\/\/www.barnsten.com\/nl\/","logo":{"@type":"ImageObject","inLanguage":"de","@id":"https:\/\/www.barnsten.com\/nl\/#\/schema\/logo\/image\/","url":"https:\/\/www.barnsten.com\/wp-content\/uploads\/2019\/04\/Barnsten-logo-oranje@3x.png","contentUrl":"https:\/\/www.barnsten.com\/wp-content\/uploads\/2019\/04\/Barnsten-logo-oranje@3x.png","width":406,"height":150,"caption":"Barnsten B.V."},"image":{"@id":"https:\/\/www.barnsten.com\/nl\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/www.barnsten.com\/nl\/#\/schema\/person\/7b5b9f84835f241d5ed9c9b0425cc414","name":"Margreet van Muyden","image":{"@type":"ImageObject","inLanguage":"de","@id":"https:\/\/secure.gravatar.com\/avatar\/b6cb2b1994a759ceea85e5bcb172de4dc431649686257679ce7eb46fb4bde80d?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/b6cb2b1994a759ceea85e5bcb172de4dc431649686257679ce7eb46fb4bde80d?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/b6cb2b1994a759ceea85e5bcb172de4dc431649686257679ce7eb46fb4bde80d?s=96&d=mm&r=g","caption":"Margreet van Muyden"},"url":"https:\/\/www.barnsten.com\/de\/author\/margreet\/"}]}},"_links":{"self":[{"href":"https:\/\/www.barnsten.com\/de\/wp-json\/wp\/v2\/posts\/10112","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.barnsten.com\/de\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.barnsten.com\/de\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.barnsten.com\/de\/wp-json\/wp\/v2\/users\/7"}],"replies":[{"embeddable":true,"href":"https:\/\/www.barnsten.com\/de\/wp-json\/wp\/v2\/comments?post=10112"}],"version-history":[{"count":0,"href":"https:\/\/www.barnsten.com\/de\/wp-json\/wp\/v2\/posts\/10112\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.barnsten.com\/de\/wp-json\/wp\/v2\/media?parent=10112"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.barnsten.com\/de\/wp-json\/wp\/v2\/categories?post=10112"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.barnsten.com\/de\/wp-json\/wp\/v2\/tags?post=10112"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}