{"id":80907,"date":"2020-05-09T13:42:35","date_gmt":"2020-05-09T11:42:35","guid":{"rendered":"https:\/\/prohoster.info\/blog\/administrirovanie\/spam-kak-instrument-zashhity"},"modified":"2020-05-09T13:42:35","modified_gmt":"2020-05-09T11:42:35","slug":"spam-kak-instrument-zashhity","status":"publish","type":"post","link":"https:\/\/prohoster.info\/en\/blog\/administrirovanie\/spam-kak-instrument-zashhity","title":{"rendered":"Spam as a protection tool","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p><noindex><a rel=\"nofollow\" href=\"https:\/\/ru.wikipedia.org\/wiki\/%D0%A1%D0%BF%D0%B0%D0%BC\">There is an opinion<\/a><\/noindex>, that 80% of emails in the world are spam. This means emails that are completely unnecessary for the recipient (which is unfortunate). But as if that weren't enough, among spam, there are often messages sent with malicious intent: for example, to steal or delete data, or to extort money.<\/p>\n<p>KDPV:<\/p>\n<p><img decoding=\"async\" alt=\"Spam as a protection tool\" src=\"\/wp-content\/uploads\/2020\/05\/40aa7bff0dc3e17ac1d3e0209d1bf9f2.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nAs we know, for an email to actually harm computer systems, merely delivering the email to the recipient is usually not enough. A 'cooperative opponent' is required, i.e., the user must take actions that will lead to the malicious intent being executed. <br \/>\n<noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><br \/>\nUsually, this action is 'opening' the attachment in the email, meaning manually launching the file with the appropriate processing program within the user's operating system.<\/p>\n<p>What is even more unfortunate is that the cooperative opponent is not a rare bird, and our spammer-criminal can certainly count on them. <\/p>\n<p>                        <b class=\"spoiler_title\">And this leads to<\/b><br \/>\n                        <img decoding=\"async\" alt=\"Spam as a protection tool\" src=\"\/wp-content\/uploads\/2020\/05\/b9eacef000d0543eb35e4561f0411563.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p>\nIn short, our accountant opens an account, and instead of an account, there is a virus.<\/p>\n<p>Malicious emails, of course, have important differences. But hoping for the attentiveness and awareness of users is a bad idea. Even extravagant concerts on the theme of 'don't open this' with fireworks and a solo vocal performance from the CEO (the composition 'Polymers') eventually fade from the memory of an office worker.<\/p>\n<p>Of course, well-configured systems will protect us from most of these attacks. But the key word is still 'most.' No one can provide a 100% guarantee; and when it comes to the user, reinforcing them, as one of the weakest points in systems, is a good deed.<\/p>\n<p>In the realm of computer crime, technology and social engineering go hand in hand. The attacker realizes that it's difficult to pretend to be someone the user trusts unconditionally, and is therefore forced to use other tactics: intimidation, coercion, imitating recognized authorities, and\/or using corresponding false titles \u2013 for example, sending emails on behalf of government agencies and large companies.<\/p>\n<p>And as the ancients teach us: if we cannot defeat them, we must lead them. Indeed, how are we worse than spammers? We are much better! We even have more opportunities. And the task itself will require only minimal programming skills and will hardly affect existing systems.<\/p>\n<blockquote><p>Disclaimer: the author is not a spammer, and a spammer is not the author. The author is solely on the side of good.<\/p><\/blockquote>\n<p> The task is very simple: <\/p>\n<p>we will send emails to our users that resemble malicious ones. In the attachments to these emails, we will include documents that say in large letters, \u201cDO NOT OPEN DOCUMENTS FROM SUCH EMAILS. Be more careful and cautious.\u201d<\/p>\n<p>Thus, the following <b>conditions<\/b>:<\/p>\n<p><b>Condition 1<\/b>. <b>Emails must be different<\/b>. If we send the same email to everyone each time, it will be no different from regular meeting reminders, to which users have a strong immunity. We must stimulate the user's learning system. This leads to the following conditions:<\/p>\n<p><b>Condition 2<\/b>. <b>Emails must look like real ones<\/b>. Sending emails from the company \"Meat Company\" or Barack Obama is possible, but ineffective. It makes sense to use real (and different!) names of organizations and authorities;<\/p>\n<p><b>Condition 3<\/b>. There are also <b>it is important that the emails appear slightly strange<\/b>. They should be somewhat suspicious to trigger the user's suspicions and activate the learning system in the brain;<\/p>\n<p><b>Condition 4<\/b>. And with all this,<b> the emails must attract attention and provoke<\/b>. Well, this is simple; we don't even need to come up with anything: spammers have already done everything for us. \"Fines\", \"Court Decisions\", and even just \"Documents\" in attachments, \"Penalties\", \"Recalculation\", \"Charges\" in the subject, and many words like \"Urgent\", \"Immediately\", \"Must\", \"Pay\" in the text \u2013 and the matter is settled.<\/p>\n<p>To implement this magical set, minimal programming skills and a boring evening will be required. The author used Python 3 (because it was necessary to practice) and JS (for data collection, right from the browser console). However, most of the code can be easily implemented with native OS tools (bash, cmd), but you might struggle with encodings.<\/p>\n<p>It is worth noting that the idea itself does not belong to the author; it was borrowed from a large international company. Nevertheless, the idea is so obvious that, upon hearing it, the author rushed to implement it exclaiming, 'Why didn't I think of this earlier?'<\/p>\n<p>So, first and foremost, we need the components to compose the letter. Let's start with the From field \u2014 who will threaten our timid users? Well, who: undoubtedly banks, tax authorities, courts, and various strange LLCs. We might as well add templates for future auto-completion, like JSC. <code>CmpNmF<\/code>. See from.txt<\/p>\n<p>Now we need, essentially, names. LLC Chamomile and Vector, as well as the endlessly repeating 'Moscow Court', are unlikely to resonate with anyone.<\/p>\n<p>Fortunately, the internet offers us amazing opportunities for gathering information. For example, <noindex><a rel=\"nofollow\" href=\"https:\/\/ru.wikipedia.org\/wiki\/%D0%A1%D0%BF%D0%B8%D1%81%D0%BE%D0%BA_%D1%84%D0%B5%D0%B4%D0%B5%D1%80%D0%B0%D0%BB%D1%8C%D0%BD%D1%8B%D1%85_%D1%81%D1%83%D0%B4%D0%BE%D0%B2_%D0%BE%D0%B1%D1%89%D0%B5%D0%B9_%D1%8E%D1%80%D0%B8%D1%81%D0%B4%D0%B8%D0%BA%D1%86%D0%B8%D0%B8_%D0%A0%D0%BE%D1%81%D1%81%D0%B8%D0%B8\">a list of active courts in the Russian Federation<\/a><\/noindex> can be easily obtained using a simple JavaScript command right in the browser console, like:<\/p>\n<pre><code class=\"javascript\">for (let el of document.getElementById(\"mw-content-text\").querySelectorAll(\"li\")) {console.log(el.innerText;)}<\/code><\/pre>\n<p>\nThis way, we can quickly gather a great database for our tasks (especially since the author has already done this for you \ud83d\ude42). We'll save it as Plain text; a database for this task is overkill. The project uses UTF-8 encoding with BOM, in case of the usage of the most specific characters. See the txt files with corresponding names.<\/p>\n<p>Next, we need to generate a valid sender email address (considering standards, but not necessarily existing) so that our email is displayed correctly and forwarded properly. For some names, the author used fixed domains, while for others, he used auto-generation from the name with a transliteration library, something like LLC \"Vector\" -&gt; warning@ooovektor.ru. The mailbox name is taken from a list in the code and is also intended to instill a sense of dread: \"vzyskanie\", \"shtraf\", \"dolg\", 'alarm' and other \"zapros\".<\/p>\n<p>Now \u2014 the subject of the letter.<\/p>\n<p>The subject must definitely grab attention; otherwise, the letter will go unnoticed. Let your inner accountant scarecrow have free rein, and it will work: 'Closure of account(s) (<code>CmpNm<\/code>)', 'To the Chief Accountant (<code>CmpNm<\/code>)', 'Demand (for <code>CmpNm<\/code>)', 'Pay immediately (!!!)' and other mischief. <br \/>\nSee subj.txt. Add to taste, mix, do not shake.<\/p>\n<p>The text of the email should be somewhat strange. We have already captured the user's attention; now our task is to raise suspicions. Therefore, there's no need to be careful in this respect. Let\u2019s borrow threatening phrases from spammers and combine them at random; absolute accuracy will only hinder us. It will result in nonsense like:<\/p>\n<blockquote><p><code>(important) Information (LLC &quot;TEST&quot;) Regarding the invoice in the course of litigation <br \/>\nplease open the attached documents <br \/>\nruling attached<\/code><\/p><\/blockquote>\n<p>\nSee msg.txt. Contributions are welcome.<\/p>\n<p>And finally, the attachment. The project currently provides for 3 types of attachments: pdf, doc, docx. Files are copied from samples without changing their content, and the attachment file is assigned a name from the list (e.g., \"Resolution,\" \"Court Decision,\" etc., see flnms.txt). For the first two types, the size is generated randomly by adding zeros at the end of the file. This does not work for docx (although after the recovery procedure, Word opens the file; LibreOffice, for example, opens docx files with added external files via archiving interface without any complaints).<\/p>\n<p>And we will get this kind of miracle:<\/p>\n<p><img decoding=\"async\" alt=\"Spam as a protection tool\" src=\"\/wp-content\/uploads\/2020\/05\/a4dec0800cdd63e57b14e1552433f1a1.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nYou can send:<\/p>\n<pre><code class=\"plaintext\">gen_msg.py buh@oootest.ru<\/code><\/pre>\n<p>\n<noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/automatize-it\/training_dangerous_email_generator\">The code is, of course, on GitHub<\/a><\/noindex><\/p>\n<p>So, that\u2019s all. An hour\u2019s work, and the benefits\u2026 And there will be benefits. Because theory is dry, but the tree of life is lushly green \u2013 explanations are overlooked, reminders are forgotten, and people acquire skills only through practice. It\u2019s better for us to be teachers than to restore everything from backups later, right?<\/p>\n<p class=\"for_users_only_msg\">Only registered users can participate in the survey. <noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/auth\/login\/\">Please log in<\/a><\/noindex>, please.<\/p>\n<h2 class=\"default-block__polling-title\">Have you tried it on your users? What were the results?<\/h2>\n<ul class=\"poll-result\">\n<li class=\"poll-result__item\">\n<p>                <strong class=\"poll-result__data-percent\">0,0%<\/strong>No one bit; they deleted it without questions.<\/p>\n<\/li>\n<li class=\"poll-result__item\">\n<p>                <strong class=\"poll-result__data-percent\">0,0%<\/strong>Some reported suspicious emails but did not open the attachments.<\/p>\n<\/li>\n<li class=\"poll-result__item\">\n<p>                <strong class=\"poll-result__data-percent  poll-result__data-percent_winner\">50,0%<\/strong>Some opened the attachments (I\u2019ll explain in the comments what happened next).<\/p>\n<\/li>\n<li class=\"poll-result__item\">\n<p>                <strong class=\"poll-result__data-percent\">50,0%<\/strong>I got scolded by management.<\/p>\n<\/li>\n<\/ul>\n<p>    6 users voted. 21 users abstained.<br \/>\n<br \/>Source: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/post\/500932\/\">habr.com<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u0415\u0441\u0442\u044c \u043c\u043d\u0435\u043d\u0438\u0435, \u0447\u0442\u043e 80% \u044d\u043b\u0435\u043a\u0442\u0440\u043e\u043d\u043d\u044b\u0445 \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u0439 \u0432 \u043c\u0438\u0440\u0435 \u2013 \u044d\u0442\u043e \u0441\u043f\u0430\u043c. \u0422\u043e \u0435\u0441\u0442\u044c, \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u044f \u044d\u043b\u0435\u043a\u0442\u0440\u043e\u043d\u043d\u043e\u0439 \u043f\u043e\u0447\u0442\u044b, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u043d\u0443 \u0441\u043e\u0432\u0441\u0435\u043c \u043d\u0435 \u043d\u0443\u0436\u043d\u044b \u043f\u043e\u043b\u0443\u0447\u0430\u0442\u0435\u043b\u044e (\u0438 \u044d\u0442\u043e \u043f\u0435\u0447\u0430\u043b\u044c\u043d\u043e). \u041d\u043e, \u043a\u0430\u043a \u0431\u0443\u0434\u0442\u043e \u044d\u0442\u043e\u0433\u043e \u043c\u0430\u043b\u043e, \u0441\u0440\u0435\u0434\u0438 \u0441\u043f\u0430\u043c\u0430 \u043d\u0435\u0440\u0435\u0434\u043a\u043e \u043f\u043e\u043f\u0430\u0434\u0430\u044e\u0442\u0441\u044f \u043f\u0438\u0441\u044c\u043c\u0430, \u043f\u043e\u0441\u043b\u0430\u043d\u043d\u044b\u0435 \u0441 \u0432\u0440\u0435\u0434\u043e\u043d\u043e\u0441\u043d\u044b\u043c\u0438 \u0446\u0435\u043b\u044f\u043c\u0438: \u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440, \u0434\u043b\u044f \u043f\u043e\u0445\u0438\u0449\u0435\u043d\u0438\u044f \u0438\u043b\u0438 \u0443\u0434\u0430\u043b\u0435\u043d\u0438\u044f \u0434\u0430\u043d\u043d\u044b\u0445, \u0438\u043b\u0438 \u0432\u044b\u043c\u043e\u0433\u0430\u0442\u0435\u043b\u044c\u0441\u0442\u0432\u0430. \u041a\u0414\u041f\u0412: \u041a\u0430\u043a \u043c\u044b \u0437\u043d\u0430\u0435\u043c, \u0434\u043b\u044f \u0442\u043e\u0433\u043e, \u0447\u0442\u043e\u0431\u044b \u043f\u0438\u0441\u044c\u043c\u043e [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":80908,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[688],"tags":[],"class_list":["post-80907","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-administrirovanie"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.2 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u0415\u0441\u0442\u044c \u043c\u043d\u0435\u043d\u0438\u0435, \u0447\u0442\u043e 80% \u044d\u043b\u0435\u043a\u0442\u0440\u043e\u043d\u043d\u044b\u0445 \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u0439 \u0432 \u043c\u0438\u0440\u0435 \u2013 \u044d\u0442\u043e \u0441\u043f\u0430\u043c.\" \/>\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\/en\/blog\/administrirovanie\/spam-kak-instrument-zashhity\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.2\" \/>\n\t\t<meta property=\"og:locale\" content=\"en_US\" \/>\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\u0421\u043f\u0430\u043c \u043a\u0430\u043a \u0438\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442 \u0437\u0430\u0449\u0438\u0442\u044b | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u0415\u0441\u0442\u044c \u043c\u043d\u0435\u043d\u0438\u0435, \u0447\u0442\u043e 80% \u044d\u043b\u0435\u043a\u0442\u0440\u043e\u043d\u043d\u044b\u0445 \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u0439 \u0432 \u043c\u0438\u0440\u0435 \u2013 \u044d\u0442\u043e \u0441\u043f\u0430\u043c.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/en\/blog\/administrirovanie\/spam-kak-instrument-zashhity\" \/>\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-05-09T11:42:35+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2020-05-09T11:42:35+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\udd47Spam as a Protection Tool | ProHoster","description":"There is an opinion that 80% of electronic messages in the world are spam.","canonical_url":"https:\/\/prohoster.info\/en\/blog\/administrirovanie\/spam-kak-instrument-zashhity","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"en_US","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\u0421\u043f\u0430\u043c \u043a\u0430\u043a \u0438\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442 \u0437\u0430\u0449\u0438\u0442\u044b | ProHoster","og:description":"\u0415\u0441\u0442\u044c \u043c\u043d\u0435\u043d\u0438\u0435, \u0447\u0442\u043e 80% \u044d\u043b\u0435\u043a\u0442\u0440\u043e\u043d\u043d\u044b\u0445 \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u0439 \u0432 \u043c\u0438\u0440\u0435 \u2013 \u044d\u0442\u043e \u0441\u043f\u0430\u043c.","og:url":"https:\/\/prohoster.info\/en\/blog\/administrirovanie\/spam-kak-instrument-zashhity","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-05-09T11:42:35+00:00","article:modified_time":"2020-05-09T11:42:35+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"80907","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 16:08:23","updated":"2022-10-03 20:30:08","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/posts\/80907","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/comments?post=80907"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/posts\/80907\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/media\/80908"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/media?parent=80907"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/categories?post=80907"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/tags?post=80907"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}