{"id":92627,"date":"2020-08-29T19:42:16","date_gmt":"2020-08-29T17:42:16","guid":{"rendered":"https:\/\/prohoster.info\/blog\/administrirovanie\/kto-ostanovil-shreder-ili-kak-nuzhno-bylo-prohodit-kvest-s-unichtozheniem-servera"},"modified":"2020-08-29T19:42:16","modified_gmt":"2020-08-29T17:42:16","slug":"kto-ostanovil-shreder-ili-kak-nuzhno-bylo-prohodit-kvest-s-unichtozheniem-servera","status":"publish","type":"post","link":"https:\/\/prohoster.info\/da\/blog\/administrirovanie\/kto-ostanovil-shreder-ili-kak-nuzhno-bylo-prohodit-kvest-s-unichtozheniem-servera","title":{"rendered":"Hvem stoppede shredderen, eller hvordan \u00e6ventyret med at \u00f8del\u00e6gge serveren skulle have v\u00e6ret gennemf\u00f8rt","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>For et par dage siden afsluttede vi et af de mest f\u00f8lelsesm\u00e6ssigt ladede arrangementer, vi har haft forn\u00f8jelsen af at afholde p\u00e5 bloggen \u2013 et online hack-spil med server\u00f8del\u00e6ggelse. <\/p>\n<p>Resultaterne oversteg alle vores forventninger: deltagerne organiserede sig hurtigt i et velfungerende f\u00e6llesskab af 620 personer i Discord, som bogstaveligt talt stormede questen i l\u00f8bet af to dage uden pause til s\u00f8vn. <\/p>\n<p><noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/ruvds\/blog\/515522\/\"><img decoding=\"async\" alt=\"Hvem stoppede shredderen, eller hvordan \u00e6ventyret med at \u00f8del\u00e6gge serveren skulle have v\u00e6ret gennemf\u00f8rt\" src=\"\/wp-content\/uploads\/2020\/08\/07361f9696343b564c3ef3335ea99167.jpeg\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><br \/>\nOg s\u00e5dan sluttede det:<\/p>\n<p><center><div class=\"youtube-placeholder\" data-id=\"V27nv2svc_A\" onclick=\"loadVideo(this)\">\r\n        <img decoding=\"async\" src=\"https:\/\/img.youtube.com\/vi\/V27nv2svc_A\/hqdefault.jpg\" alt=\"Afspil video\" loading=\"lazy\" width=\"480\" height=\"360\" style=\"width:100%;height:auto;\">\r\n        <div class=\"play-button\"><\/div>\r\n    <\/div><\/center><\/p>\n<h2>Hvordan det hele begyndte, og hvad drejer det sig overhovedet om?<\/h2>\n<p>\nSpillet startede den 12. august, da vi lagde et indl\u00e6g p\u00e5 bloggen <noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/ruvds\/blog\/514776\/\">post<\/a><\/noindex> med en video, hvor en hacker if\u00f8rt en kraniummaske inviterer til at spille et spil, \u00f8del\u00e6gge serveren, skabe en kortslutning i rummet (eller lave en mini-brandskade) og tage de penge, der var tilbage i shrederen.<\/p>\n<p>Det var en online quest: vi startede en YouTube-transmission fra et rum, som vi fyldte med IoT-enheder, en under-sengen server (som skulle \u00f8del\u00e6gges), og over serveren fastgjorde vi et akvarium og h\u00e6ngte en v\u00e6gt over det. For at g\u00f8re spillet mere dramatisk besluttede vi os for at lave en pr\u00e6miepulje p\u00e5 200.000 rubler, som vi l\u00e6sede ind i shrederen og indstillede til at t\u00e6nde hvert 60. minut. Hver time spiste shrederen 1.000 rubler \u2013 jo hurtigere spillerne stoppede den, desto flere penge ville de vinde.<\/p>\n<p><center><div class=\"youtube-placeholder\" data-id=\"7z5Snigwg08\" onclick=\"loadVideo(this)\">\r\n        <img decoding=\"async\" src=\"https:\/\/img.youtube.com\/vi\/7z5Snigwg08\/hqdefault.jpg\" alt=\"Afspil video\" loading=\"lazy\" width=\"480\" height=\"360\" style=\"width:100%;height:auto;\">\r\n        <div class=\"play-button\"><\/div>\r\n    <\/div><\/center> <\/p>\n<p>At bygge denne quest var i sig selv en udfordring \u2013 vi m\u00e5tte n\u00f8jes med levering af mad og sove et par timer om dagen lige i det samme rum. Men det mest fantastiske var at overv\u00e6re spilleres kreative tanker og deres f\u00f8lelsesm\u00e6ssige engagement i processen.<\/p>\n<p>\u00c6rligt talt, spillernes opfindsomhed i at l\u00f8se opgaverne oversteg vores beskedne planer mange gange: hver ledig stund l\u00e6ste vi chatten i Discord, og i nogle tilf\u00e6lde grinede vi bogstaveligt talt h\u00f8jt, n\u00e5r vi opdagede, hvad spillerne lavede, og hvordan de jokede i processen.<\/p>\n<p>Sju personer arbejdede utr\u00e6tteligt p\u00e5 projektet: en backend-udvikler, en hardware-specialist, en rigtig filmproducent, en CG-designer og to kreative medproducenter.<\/p>\n<p>Vi vil i de kommende indl\u00e6g fort\u00e6lle, hvordan questen blev realiseret fra en teknisk synsvinkel, men for nu vil jeg afsl\u00f8re l\u00f8sningen: hvordan man konkret skulle hacke dette rum under transmissionen. Vi vil ogs\u00e5 mindes begivenhedernes kronologi samt alle de sk\u00f8re teorier fra chatten i Discord.<\/p>\n<h2>Hvad havde spillerne i starten af spillet<\/h2>\n<p>\nAlle genstande i rummet blev opdelt i tre kategorier:<\/p>\n<ul>\n<li>Enkle IoT-enheder, der ikke er til spil<\/li>\n<li>Spilleenheder til at gennemf\u00f8re questen<\/li>\n<li>Atmosf\u00e6re<\/li>\n<\/ul>\n<p>\n<img decoding=\"async\" alt=\"Hvem stoppede shredderen, eller hvordan \u00e6ventyret med at \u00f8del\u00e6gge serveren skulle have v\u00e6ret gennemf\u00f8rt\" src=\"\/wp-content\/uploads\/2020\/08\/d9069fcfaf597a90b34dc2b54b442805.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nVi placerede 8 meget enkle styreelementer: to lamper, en lysk\u00e6de, fem bogstaver, der stavede SOKOL, som hver kunne \u00e6ndre farve. Alt dette kunne t\u00e6ndes\/slukkes direkte fra hjemmesiden, og man kunne straks se resultatet p\u00e5 streamen - vi gjorde dem bevidst tilg\u00e6ngelige for alle spillere, uanset teknisk kunnen.<\/p>\n<p><img decoding=\"async\" alt=\"Hvem stoppede shredderen, eller hvordan \u00e6ventyret med at \u00f8del\u00e6gge serveren skulle have v\u00e6ret gennemf\u00f8rt\" src=\"\/wp-content\/uploads\/2020\/08\/5a1b0ee08046109141d46572f0bb1c8e.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<i>Alt, hvad der kunne t\u00e6ndes fra hjemmesiden<\/i><\/p>\n<p>Blandt de vigtige spil-elementer, som var n\u00f8dvendige for at gennemf\u00f8re questen, og som var sv\u00e6re at f\u00e5 adgang til:<\/p>\n<ol>\n<li>Server med \u00e5ben l\u00e5ge og et akvarium ovenfor <\/li>\n<li>En kettlebell, h\u00e6ngt op, s\u00e5 den kunne bryde akvariet <\/li>\n<li>Megatron 3000 - en kraftfuld laserpeger rettet mod snoren, der holder kettlebellen<\/li>\n<li>En kraftig bl\u00e6ser, der blev t\u00e6ndt ved belastning p\u00e5 serveren <\/li>\n<li>Et flipchart, hvor logind og adgangskode til Megatron var skrevet<\/li>\n<li>En telefon, man kunne ringe til og se sit opkald i realtid<\/li>\n<li>En shredder, der spiste 1000-ruble sedler i timen<\/li>\n<\/ol>\n<p><\/p>\n<h2>Hvordan questen blev l\u00f8st<\/h2>\n<p>\nJeg kan sige med det samme: kisten blev \u00e5bnet ret nemt.<\/p>\n<p>M\u00e5let med spillet var at stoppe shredderen ved at for\u00e5rsage en kortslutning i rummet. For at g\u00f8re dette skulle akvariet smadres ved at sende kettlebellen ind i det og oversv\u00f8mme serveren med vand. Kettlebellen hang fra en snor, som Megatron var rettet imod. Ved at overtage kontrollen over Megatron kunne snoren blive sk\u00e5ret over. Dette blev gjort i 5 enkle trin:<\/p>\n<h3>Trin 1. Overbelast serveren, der st\u00e5r i rummet<\/h3>\n<p>\nFor eksempel ved at sende pakker med kommandoen.<\/p>\n<pre><code class=\"bash\">ab -r -n 10000 -c 100 -s 280 -l https:\/\/ws.ooosokol.ru\/captcha<\/code><\/pre>\n<p>\nLedetr\u00e5den var meget belastende <noindex><a rel=\"nofollow\" href=\"https:\/\/ooosokol.ru\/pricelist\">captcha<\/a><\/noindex> og f\u00e5 en fungerende kommando. <noindex><a rel=\"nofollow\" href=\"https:\/\/ooosokol.ru\/pricelist\">prisside<\/a><\/noindex>.<\/p>\n<p><img decoding=\"async\" alt=\"Hvem stoppede shredderen, eller hvordan \u00e6ventyret med at \u00f8del\u00e6gge serveren skulle have v\u00e6ret gennemf\u00f8rt\" src=\"\/wp-content\/uploads\/2020\/08\/80af2bf38beb1f29902f60608ca65dc2.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<i>Den specifikke captcha, der skulle angribes<\/i><\/p>\n<p><img decoding=\"async\" alt=\"Hvem stoppede shredderen, eller hvordan \u00e6ventyret med at \u00f8del\u00e6gge serveren skulle have v\u00e6ret gennemf\u00f8rt\" src=\"\/wp-content\/uploads\/2020\/08\/36039026faaa0ef5cfb6e6956ce84e97.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nVed belastning af serveren steg dens temperatur, og dette kunne overv\u00e5ges p\u00e5 monitoreringen, som var \u00e5ben lige foran kameraet. Derefter blev bl\u00e6seren t\u00e6ndt, hvilket \u00e5bnede et let gardin p\u00e5 flipchartet. S\u00e5 blev logind og adgangskoden til siden for Megatron vist p\u00e5 tavlen.<\/p>\n<p>Og selve kontrolsiden for Megatron kunne findes ved at tjekke alle certifikater udstedt til dom\u00e6net ooosokol.ru.<\/p>\n<p>P\u00e5 subdom\u00e6net <noindex><a rel=\"nofollow\" href=\"https:\/\/megatron.ooosokol.ru\/\">megatron.ooosokol.ru<\/a><\/noindex> Siden var styresiden for Megatron. Men den kunne ikke \u00e5bnes, f\u00f8r der blev tilf\u00f8rt prim\u00e6r str\u00f8m til Megatron.<\/p>\n<p>Alle disse trin blev spillerne n\u00e6sten med det samme enige om i kommentarerne under livestreamen p\u00e5 YouTube. Derefter blev opgaverne lidt sv\u00e6rere, og spillerne oprettede Discord-serveren RUVDS Hack Room og fortsatte diskussionen der.<\/p>\n<h3>Trin 2. Tilf\u00f8r prim\u00e6r str\u00f8m til Megatron<\/h3>\n<p>\nAlle smarte enheder, der blev styret fra websitet (de samme lamper, som spillerne uden oph\u00f8r t\u00e6ndte og slukkede), havde deres egne identifikatorer.<\/p>\n<p>For at tilf\u00f8je prim\u00e6r str\u00f8m til Megatron og samtidig belyse det, var det n\u00f8dvendigt at finde og t\u00e6nde en skjult enhed p\u00e5 kontorets styreside.<\/p>\n<p><img decoding=\"async\" alt=\"Hvem stoppede shredderen, eller hvordan \u00e6ventyret med at \u00f8del\u00e6gge serveren skulle have v\u00e6ret gennemf\u00f8rt\" src=\"\/wp-content\/uploads\/2020\/08\/21d4b2bd950f49282c7c6d3deb26aaa8.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nTil dette skulle man se p\u00e5 enhedernes identifikatorer og bem\u00e6rke, at der i alt var 4 enheder, men kun 3 var tilg\u00e6ngelige p\u00e5 websitet. <\/p>\n<p><img decoding=\"async\" alt=\"Hvem stoppede shredderen, eller hvordan \u00e6ventyret med at \u00f8del\u00e6gge serveren skulle have v\u00e6ret gennemf\u00f8rt\" src=\"\/wp-content\/uploads\/2020\/08\/452ad83a2f77cc07a9cfb92c96a9bf0c.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nSiden for Megatron blev tilg\u00e6ngelig, n\u00e5r den 4. enhed blev t\u00e6ndt, og selv laserens belysning blev aktiveret. Men det var umuligt at affyre laseren, og der hang et <noindex><a rel=\"nofollow\" href=\"https:\/\/megatron.ooosokol.ru\/\">siden<\/a><\/noindex> meddelelse, der sagde, at laseren endnu ikke var tilg\u00e6ngelig og en henvisning: str\u00f8mmen var sprunget i kontoret, man skulle ringe til administrationsselskabet og bede om at f\u00e5 str\u00f8mmen t\u00e6ndt.<\/p>\n<p><img decoding=\"async\" alt=\"Hvem stoppede shredderen, eller hvordan \u00e6ventyret med at \u00f8del\u00e6gge serveren skulle have v\u00e6ret gennemf\u00f8rt\" src=\"\/wp-content\/uploads\/2020\/08\/de8f502aee113b887ff16213d40f25c2.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<i>Henvisning til administrationsselskabet<\/i><\/p>\n<h3>3. Ringe til administrationsselskabet og bede om at f\u00e5 str\u00f8mmen til Megatron t\u00e6ndt<\/h3>\n<p>\nIf\u00f8lge LOR kunne Megatron ikke affyre, fordi der var sprunget en sikring i kontoret. Kun administrationsselskabet kunne t\u00e6nde str\u00f8mmen igen, og man skulle ringe til dem og gennemg\u00e5 en identifikation som ejer af LLC.<\/p>\n<p>At finde nummeret til administrationsselskabet var nemt \u2014 vi indsatte det direkte i footeren.<\/p>\n<p><img decoding=\"async\" alt=\"Hvem stoppede shredderen, eller hvordan \u00e6ventyret med at \u00f8del\u00e6gge serveren skulle have v\u00e6ret gennemf\u00f8rt\" src=\"\/wp-content\/uploads\/2020\/08\/d3f2467e8bd2838258e6b837fe162b40.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nMen at gennemg\u00e5 identifikationen var meget sv\u00e6rere.<\/p>\n<p>Ved opkald til nummeret +74991130688 tog en kvinde-operat\u00f8r telefonen og bad med en kedelig stemme om at n\u00e6vne virksomhedens INN og ejerens fulde navn. Uden dette n\u00e6gtede hun at t\u00e6nde str\u00f8mmen og forklarede, at hun blot var en ekstern dispatcher, de havde 2000 kunder og kontorer, og uden disse oplysninger kunne hun blot ikke finde den rigtige.<\/p>\n<p>For spillerne viste dette sig at v\u00e6re det sv\u00e6reste trin. Den korrekte INN og ejerens fulde navn blev s\u00f8gt i n\u00e6sten to dage, og jeg (i skikkelse af dispatcher) modtog i mellemtiden mere end 400 opkald. Telefonen ringede hvert 2-3 minut.<\/p>\n<p>Drenge gravede, som de kunne. Alt blev taget i brug: de kiggede i kildeteksten p\u00e5 websitet, googlede ejerens navn Sokolov og unders\u00f8gte sociale medier.<\/p>\n<p>                        <b class=\"spoiler_title\">De s\u00f8gte efter INN fra forskellige virksomheder.<\/b><br \/>\n                        <noindex><a rel=\"nofollow\" href=\"https:\/\/habrastorage.org\/webt\/6g\/8w\/tx\/6g8wtxbp95x9nyiwev6kjhgdbgu.jpeg\"><img decoding=\"async\" alt=\"Hvem stoppede shredderen, eller hvordan \u00e6ventyret med at \u00f8del\u00e6gge serveren skulle have v\u00e6ret gennemf\u00f8rt\" src=\"\/wp-content\/uploads\/2020\/08\/fffdd8281583cbf7fe4c5bd59959fb83.jpeg\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><\/p>\n<p><noindex><a rel=\"nofollow\" href=\"https:\/\/habrastorage.org\/webt\/rj\/gx\/8o\/rjgx8ocqpcvs2oy8o8q_pw7pzoc.jpeg\"><img decoding=\"async\" alt=\"Hvem stoppede shredderen, eller hvordan \u00e6ventyret med at \u00f8del\u00e6gge serveren skulle have v\u00e6ret gennemf\u00f8rt\" src=\"\/wp-content\/uploads\/2020\/08\/e0050986383f457dad2bbd5945e9d504.jpeg\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><\/p>\n<p><img decoding=\"async\" alt=\"Hvem stoppede shredderen, eller hvordan \u00e6ventyret med at \u00f8del\u00e6gge serveren skulle have v\u00e6ret gennemf\u00f8rt\" src=\"\/wp-content\/uploads\/2020\/08\/6a95a02ed91acc94fd81efa11688cef6.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n<noindex><a rel=\"nofollow\" href=\"https:\/\/habrastorage.org\/webt\/nv\/ww\/f5\/nvwwf5i97bwoux4lh3pbbsl6sf8.jpeg\"><img decoding=\"async\" alt=\"Hvem stoppede shredderen, eller hvordan \u00e6ventyret med at \u00f8del\u00e6gge serveren skulle have v\u00e6ret gennemf\u00f8rt\" src=\"\/wp-content\/uploads\/2020\/08\/a23fff75b5d9151d53319f01751deb3c.jpeg\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><\/p>\n<p><noindex><a rel=\"nofollow\" href=\"https:\/\/habrastorage.org\/webt\/aa\/el\/i4\/aaeli4ms2vd7ooik-5an_1pi1ts.jpeg\"><img decoding=\"async\" alt=\"Hvem stoppede shredderen, eller hvordan \u00e6ventyret med at \u00f8del\u00e6gge serveren skulle have v\u00e6ret gennemf\u00f8rt\" src=\"\/wp-content\/uploads\/2020\/08\/0820c8aab2fcbd6cb8aff0a29f71777d.jpeg\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><br \/>\n<i>N\u00e6sten fuldst\u00e6ndig skema for s\u00f8gning<\/i><br \/>\n                    <br \/>\nP\u00e5 et tidspunkt ringede de endda fra et nummer, der var blevet spoofet \u2014 som om de ringede fra kontoret til virksomheden Sokkel, som er n\u00e6vnt i footeren.<\/p>\n<p>Dengang fandt vi ud af, hvor mange virksomheder der b\u00e6rer navnet Sokkel. N\u00e6sten hver af disse virksomheder blev ringet til af spillerne, men det kunne ikke sammenlignes med det, som webstedet oplevede. <noindex><a rel=\"nofollow\" href=\"http:\/\/lasermasters.ru\">lasermasters.ru<\/a><\/noindex>, hvor vi faktisk k\u00f8bte den omtalte Megatron for omkring en m\u00e5ned siden.<\/p>\n<p>F\u00f8rst angreb de supporten hos Lasermasters.<\/p>\n<p><img decoding=\"async\" alt=\"Hvem stoppede shredderen, eller hvordan \u00e6ventyret med at \u00f8del\u00e6gge serveren skulle have v\u00e6ret gennemf\u00f8rt\" src=\"\/wp-content\/uploads\/2020\/08\/f2d222336193140558b8b4717a2a3194.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nDerefter lykkedes det at finde nogens konto der! Mens supporten hos Lasermasters allerede var begyndt at slippe holdningerne l\u00f8s.<\/p>\n<p>                        <b class=\"spoiler_title\">V\u00e6r forsigtig, fjern b\u00f8rnene fra sk\u00e6rmen<\/b><br \/>\n                        <img decoding=\"async\" alt=\"Hvem stoppede shredderen, eller hvordan \u00e6ventyret med at \u00f8del\u00e6gge serveren skulle have v\u00e6ret gennemf\u00f8rt\" src=\"\/wp-content\/uploads\/2020\/08\/95f2fa7cc62b6b2dc9dc92257a99783f.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<img decoding=\"async\" alt=\"Hvem stoppede shredderen, eller hvordan \u00e6ventyret med at \u00f8del\u00e6gge serveren skulle have v\u00e6ret gennemf\u00f8rt\" src=\"\/wp-content\/uploads\/2020\/08\/7f6858e7fbb4ac30de4d58da733dd72c.jpeg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p>\nTil sidst besluttede de at overbelaste Lasermasters, og deres websted gik ned. Det samme skete med Sokkel, selvom vi hurtigt fik det op igen.<\/p>\n<p><noindex><a rel=\"nofollow\" href=\"https:\/\/hsto.org\/webt\/e4\/8q\/-b\/e48q-b6gvy5zm2yu8bqmg0jgzke.jpeg\"><img decoding=\"async\" alt=\"Hvem stoppede shredderen, eller hvordan \u00e6ventyret med at \u00f8del\u00e6gge serveren skulle have v\u00e6ret gennemf\u00f8rt\" src=\"\/wp-content\/uploads\/2020\/08\/06f14b9680c8a31129afdf4308289e65.jpeg\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><\/p>\n<p>Under efterforskningen fandt fyrene fra Discord endda skuespilleren, hvis billede vi k\u00f8bte fra stock for at spille hovedskurken, ejer af LLC Andrey Sokolov. Det viste sig, at han hed Yuri og ikke vidste noget om den problemer, han var havnet i.<\/p>\n<p><img decoding=\"async\" alt=\"Hvem stoppede shredderen, eller hvordan \u00e6ventyret med at \u00f8del\u00e6gge serveren skulle have v\u00e6ret gennemf\u00f8rt\" src=\"\/wp-content\/uploads\/2020\/08\/5d54b13b62c803a761dc6fab397f2890.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<i>Andrey Sokolov, en figur fra spillet<\/i><\/p>\n<p><img decoding=\"async\" alt=\"Hvem stoppede shredderen, eller hvordan \u00e6ventyret med at \u00f8del\u00e6gge serveren skulle have v\u00e6ret gennemf\u00f8rt\" src=\"\/wp-content\/uploads\/2020\/08\/0d2cbf9920a15cf9065d14651c377d9d.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<i>Yuri, modellen<\/i><\/p>\n<p>Hvis han vidste, hvordan han fik 600 mennesker til ikke at sove i to dage\u2026)<\/p>\n<p>Derefter begyndte de i det hele taget at grave specifikt under mig, som arrang\u00f8ren af questen (hvilket sagtens kunne v\u00e6re endt med succes, hvis fyrene havde g\u00e6ttet p\u00e5 at hacke mine arbejds-kanaler). <\/p>\n<p><img decoding=\"async\" alt=\"Hvem stoppede shredderen, eller hvordan \u00e6ventyret med at \u00f8del\u00e6gge serveren skulle have v\u00e6ret gennemf\u00f8rt\" src=\"\/wp-content\/uploads\/2020\/08\/1e2babd073723d3ae968c5575e642a80.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nJeg blev endda lidt nerv\u00f8s, da de n\u00e6vnte mit efternavn og selv mit CVR-nummer. Men jeg slap for det, da jeg pludselig fik en storebror midt i telefonspillet, som viste sig at v\u00e6re teknisk direkt\u00f8r for Habra. <\/p>\n<p>                        <b class=\"spoiler_title\">Min k\u00e6rebror, som ogs\u00e5 fik del i dette<\/b><br \/>\n                        <img decoding=\"async\" alt=\"Hvem stoppede shredderen, eller hvordan \u00e6ventyret med at \u00f8del\u00e6gge serveren skulle have v\u00e6ret gennemf\u00f8rt\" src=\"\/wp-content\/uploads\/2020\/08\/ca21d19236d8d1caca4d659f49e7a477.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n                    <\/p>\n<p>                        <b class=\"spoiler_title\">Imens blev g\u00e6tterierne mere og mere usandsynlige<\/b><br \/>\n                        <img decoding=\"async\" alt=\"Hvem stoppede shredderen, eller hvordan \u00e6ventyret med at \u00f8del\u00e6gge serveren skulle have v\u00e6ret gennemf\u00f8rt\" src=\"\/wp-content\/uploads\/2020\/08\/13f47fddd45c6d40ba68ba7f233bb792.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nOg vi kom til konspirationsstr\u00e6k.<\/p>\n<p><img decoding=\"async\" alt=\"Hvem stoppede shredderen, eller hvordan \u00e6ventyret med at \u00f8del\u00e6gge serveren skulle have v\u00e6ret gennemf\u00f8rt\" src=\"\/wp-content\/uploads\/2020\/08\/344c2d70581e69ab5376bbe67eabd51e.jpeg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p>\nDe mest saftige konspirationsteorier handlede om Spongebob, Harry Potter og en blinkende kinesisk diodelampe, som vi lagde inde i systemblokken.<\/p>\n<p>Hvorfor Spongebob og Harry Potter, sp\u00f8rger du? Vi indsatte deres adresser p\u00e5 Sokkel's kontakt side, hvilket skabte en masse g\u00e6tterier i Discord-f\u00e6llesskabet. Selvom vi bare ville hylde vores elskede barndomsv\u00e6rker.<\/p>\n<p><img decoding=\"async\" alt=\"Hvem stoppede shredderen, eller hvordan \u00e6ventyret med at \u00f8del\u00e6gge serveren skulle have v\u00e6ret gennemf\u00f8rt\" src=\"\/wp-content\/uploads\/2020\/08\/1f541f8cbe5f7e73b616e47652299fa9.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<i>Den henvisning p\u00e5 siden &quot;<noindex><a rel=\"nofollow\" href=\"https:\/\/ooosokol.ru\/contacts\">Kontakter<\/a><\/noindex>\"<\/i><\/p>\n<p>Og til sidst<\/p>\n<p><img decoding=\"async\" alt=\"Hvem stoppede shredderen, eller hvordan \u00e6ventyret med at \u00f8del\u00e6gge serveren skulle have v\u00e6ret gennemf\u00f8rt\" src=\"\/wp-content\/uploads\/2020\/08\/35100c95ef78dadf12c63b0e08f0ec7c.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n<img decoding=\"async\" alt=\"Hvem stoppede shredderen, eller hvordan \u00e6ventyret med at \u00f8del\u00e6gge serveren skulle have v\u00e6ret gennemf\u00f8rt\" src=\"\/wp-content\/uploads\/2020\/08\/6719a54c7b643fa14104a49edaee8623.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n<img decoding=\"async\" alt=\"Hvem stoppede shredderen, eller hvordan \u00e6ventyret med at \u00f8del\u00e6gge serveren skulle have v\u00e6ret gennemf\u00f8rt\" src=\"\/wp-content\/uploads\/2020\/08\/5cb070879fdf390de89e33ed96723ef6.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n<img decoding=\"async\" alt=\"Hvem stoppede shredderen, eller hvordan \u00e6ventyret med at \u00f8del\u00e6gge serveren skulle have v\u00e6ret gennemf\u00f8rt\" src=\"\/wp-content\/uploads\/2020\/08\/93edce804c2d0c1a9581141113d0c064.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n<img decoding=\"async\" alt=\"Hvem stoppede shredderen, eller hvordan \u00e6ventyret med at \u00f8del\u00e6gge serveren skulle have v\u00e6ret gennemf\u00f8rt\" src=\"\/wp-content\/uploads\/2020\/08\/e90e11145ba4165622b2b3053efe8944.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<i>Der viste sig at v\u00e6re dokumenter om Spongebob i serien. De blev kaldt som CVR-nummer.<\/i><\/p>\n<p><img decoding=\"async\" alt=\"Hvem stoppede shredderen, eller hvordan \u00e6ventyret med at \u00f8del\u00e6gge serveren skulle have v\u00e6ret gennemf\u00f8rt\" src=\"\/wp-content\/uploads\/2020\/08\/8b78647a05f13e9a7402278e2185daf5.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nEn af de sv\u00e6reste teorier handlede om, at der var en besked i blinket af den kinesiske lysk\u00e6de kodet med morsealfabetet. <\/p>\n<p>                        <b class=\"spoiler_title\">Blinket blev optagede og fors\u00f8gt dechifreret.<\/b><br \/>\n                        <img decoding=\"async\" alt=\"Hvem stoppede shredderen, eller hvordan \u00e6ventyret med at \u00f8del\u00e6gge serveren skulle have v\u00e6ret gennemf\u00f8rt\" src=\"\/wp-content\/uploads\/2020\/08\/c888d827ad21791bad17ec760ef4803a.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n<img decoding=\"async\" alt=\"Hvem stoppede shredderen, eller hvordan \u00e6ventyret med at \u00f8del\u00e6gge serveren skulle have v\u00e6ret gennemf\u00f8rt\" src=\"\/wp-content\/uploads\/2020\/08\/41c29bbd0769e30cb4e5d92b86868570.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n<img decoding=\"async\" alt=\"Hvem stoppede shredderen, eller hvordan \u00e6ventyret med at \u00f8del\u00e6gge serveren skulle have v\u00e6ret gennemf\u00f8rt\" src=\"\/wp-content\/uploads\/2020\/08\/5c9af43e5d2194a1e0b5fcd65e0c06ef.jpeg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p>\nAf de mere enkle teorier fors\u00f8gte folk at finde ud af, om der var en ledetr\u00e5d gemt i kortene.<\/p>\n<p><img decoding=\"async\" alt=\"Hvem stoppede shredderen, eller hvordan \u00e6ventyret med at \u00f8del\u00e6gge serveren skulle have v\u00e6ret gennemf\u00f8rt\" src=\"\/wp-content\/uploads\/2020\/08\/81d237a6a2dece0b7bc882d68b4e2d04.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nUndervejs blev vi sammenlignet med <noindex><a rel=\"nofollow\" href=\"https:\/\/www.wikiwand.com\/ru\/%D0%A6%D0%B8%D0%BA%D0%B0%D0%B4%D0%B0_3301\">Cicada 3301<\/a><\/noindex> \u2014 en ufortjent h\u00f8j vurdering, men stadig behagelig.<\/p>\n<p><img decoding=\"async\" alt=\"Hvem stoppede shredderen, eller hvordan \u00e6ventyret med at \u00f8del\u00e6gge serveren skulle have v\u00e6ret gennemf\u00f8rt\" src=\"\/wp-content\/uploads\/2020\/08\/475ef299f129b98caea79cf63f77e80a.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n<img decoding=\"async\" alt=\"Hvem stoppede shredderen, eller hvordan \u00e6ventyret med at \u00f8del\u00e6gge serveren skulle have v\u00e6ret gennemf\u00f8rt\" src=\"\/wp-content\/uploads\/2020\/08\/b1b9d95f7825dc901f7786d9a5a87e1b.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nSpillerne pr\u00f8vede ivrigt social engineering. Jeg modtog opkald fra nogen, der udgav sig for at v\u00e6re FSB, brandm\u00e6nd, selv Sokolov, hans ekskone og en vagter, der angiveligt sad nede hos os. De sagde, at der var udbrudt brand, at nogen var fanget i elevatoren, og den mest hjertesk\u00e6rende historie var, at der angiveligt sad en lille hund i kontoret, der var i brand, som ringeren ejede.<\/p>\n<p><img decoding=\"async\" alt=\"Hvem stoppede shredderen, eller hvordan \u00e6ventyret med at \u00f8del\u00e6gge serveren skulle have v\u00e6ret gennemf\u00f8rt\" src=\"\/wp-content\/uploads\/2020\/08\/4c62680deb599ae4cd3c6cc0bd155c70.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<i>Der var ogs\u00e5 fors\u00f8g p\u00e5 bestikkelse.<\/i><\/p>\n<p>Langsomt begyndte der at dukke egne memes op i chatten.<\/p>\n<p>                        <b class=\"spoiler_title\">Her er et par stykker.<\/b><br \/>\n                        <img decoding=\"async\" alt=\"Hvem stoppede shredderen, eller hvordan \u00e6ventyret med at \u00f8del\u00e6gge serveren skulle have v\u00e6ret gennemf\u00f8rt\" src=\"\/wp-content\/uploads\/2020\/08\/4e8d3c503bb50298eabeb9508c178787.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n<img decoding=\"async\" alt=\"Hvem stoppede shredderen, eller hvordan \u00e6ventyret med at \u00f8del\u00e6gge serveren skulle have v\u00e6ret gennemf\u00f8rt\" src=\"\/wp-content\/uploads\/2020\/08\/1a870b382e1600f5dfa348f689a4c59c.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n<img decoding=\"async\" alt=\"Hvem stoppede shredderen, eller hvordan \u00e6ventyret med at \u00f8del\u00e6gge serveren skulle have v\u00e6ret gennemf\u00f8rt\" src=\"\/wp-content\/uploads\/2020\/08\/637a118228dff4474b9f4de5bde4316a.jpeg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><\/p>\n<p>                        <b class=\"spoiler_title\">Imens stod fabrikkerne stille.<\/b><br \/>\n                        <img decoding=\"async\" alt=\"Hvem stoppede shredderen, eller hvordan \u00e6ventyret med at \u00f8del\u00e6gge serveren skulle have v\u00e6ret gennemf\u00f8rt\" src=\"\/wp-content\/uploads\/2020\/08\/f290372308405e5b66628dbfa76d8fe3.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n<img decoding=\"async\" alt=\"Hvem stoppede shredderen, eller hvordan \u00e6ventyret med at \u00f8del\u00e6gge serveren skulle have v\u00e6ret gennemf\u00f8rt\" src=\"\/wp-content\/uploads\/2020\/08\/475a70bfd5d8c009d38cc80559285c76.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n<img decoding=\"async\" alt=\"Hvem stoppede shredderen, eller hvordan \u00e6ventyret med at \u00f8del\u00e6gge serveren skulle have v\u00e6ret gennemf\u00f8rt\" src=\"\/wp-content\/uploads\/2020\/08\/74f3b257b715ad2a4610c9932a57c62f.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n<img decoding=\"async\" alt=\"Hvem stoppede shredderen, eller hvordan \u00e6ventyret med at \u00f8del\u00e6gge serveren skulle have v\u00e6ret gennemf\u00f8rt\" src=\"\/wp-content\/uploads\/2020\/08\/9dbf2a67f7ab74dc435cb23d20ea1c71.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n<img decoding=\"async\" alt=\"Hvem stoppede shredderen, eller hvordan \u00e6ventyret med at \u00f8del\u00e6gge serveren skulle have v\u00e6ret gennemf\u00f8rt\" src=\"\/wp-content\/uploads\/2020\/08\/67002cb3e89799ffdee4a71b0b85f9d0.jpeg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><\/p>\n<h2>Ledetr\u00e5d<\/h2>\n<p>\nPengene i makulatoren blev f\u00e6rre og f\u00e6rre. For at vinderen skulle f\u00e5 noget, besluttede vi at give en ledetr\u00e5d. Samtidig, ved at f\u00f8lge reglerne for spildesign, at h\u00e6ve sp\u00e6ndingen direkte f\u00f8r finalen.<\/p>\n<p>Separat <noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/ruvds\/blog\/515048\/\">post<\/a><\/noindex> vi lagde en video op i bloggen. I starten var der inds\u00e6ttelse af et klip fra Fight Club \u2014 som en henvisning til Tyler Durden, der overvejede at inds\u00e6tte det 25. billede i film, mens han arbejdede i biografen.<\/p>\n<p>Vi besluttede at bruge denne mekanik og indsatte ledetr\u00e5den som det 25. billede, hvordan man <noindex><a rel=\"nofollow\" href=\"https:\/\/sbis.ru\/contragents\/7723558400\/772301001\">googler<\/a><\/noindex> den korrekte CVR-nummer og ejerens fulde navn. <\/p>\n<p><center><div class=\"youtube-placeholder\" data-id=\"dEZyyESJg4s\" onclick=\"loadVideo(this)\">\r\n        <img decoding=\"async\" src=\"https:\/\/img.youtube.com\/vi\/dEZyyESJg4s\/hqdefault.jpg\" alt=\"Afspil video\" loading=\"lazy\" width=\"480\" height=\"360\" style=\"width:100%;height:auto;\">\r\n        <div class=\"play-button\"><\/div>\r\n    <\/div><\/center><\/p>\n<p><img decoding=\"async\" alt=\"Hvem stoppede shredderen, eller hvordan \u00e6ventyret med at \u00f8del\u00e6gge serveren skulle have v\u00e6ret gennemf\u00f8rt\" src=\"\/wp-content\/uploads\/2020\/08\/cac950eea233c4c8c332f29bb6ee930e.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<i>Derefter forstod folk det meget hurtigt.<\/i><\/p>\n<h3>Trin 4. At skyde med laser i ikke-kampmodus.<\/h3>\n<p>\nN\u00e5r str\u00f8mmen kom fra forsyningsselskabet og efter indskruvningen af sikringerne, blev Megatron t\u00e6ndt og kunne skyde i testtilstand. I inputfeltet var tokenet til testskuddet allerede indtastet.<\/p>\n<p><img decoding=\"async\" alt=\"Hvem stoppede shredderen, eller hvordan \u00e6ventyret med at \u00f8del\u00e6gge serveren skulle have v\u00e6ret gennemf\u00f8rt\" src=\"\/wp-content\/uploads\/2020\/08\/b395705d08e3d812bbfd4271fd5aaf88.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<i>Hver 25. sekund blev der genereret et nyt token, det kunne bruges til at t\u00e6nde laseren i 10 sekunder p\u00e5 styrken 10\/255.<\/i><\/p>\n<p>Derefter blev laseren afk\u00f8let i 1 minut, og i dette minut var den utilg\u00e6ngelig og modtog ikke nye skudforesp\u00f8rgsler.<\/p>\n<p>Denne styrke var slet ikke nok til at br\u00e6nde snoren over, men enhver spiller kunne skyde med Megatron og se laserstr\u00e5len i aktion. <\/p>\n<p>                        <b class=\"spoiler_title\">Reaktionen fra samfundet var mere end livlig.<\/b><br \/>\n                        <img decoding=\"async\" alt=\"Hvem stoppede shredderen, eller hvordan \u00e6ventyret med at \u00f8del\u00e6gge serveren skulle have v\u00e6ret gennemf\u00f8rt\" src=\"\/wp-content\/uploads\/2020\/08\/7292e32723d99262ce40636a130eb8e0.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n                    <\/p>\n<p>                        <b class=\"spoiler_title\">Men alle blev hurtigt rolige og forstod, at det ikke var slutningen p\u00e5 spillet.<\/b><br \/>\n                        <img decoding=\"async\" alt=\"Hvem stoppede shredderen, eller hvordan \u00e6ventyret med at \u00f8del\u00e6gge serveren skulle have v\u00e6ret gennemf\u00f8rt\" src=\"\/wp-content\/uploads\/2020\/08\/2432f414389af3cbafd56ed8a2be7a1e.jpeg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p>\nDerefter begyndte samfundet at finde ud af, hvordan man aktiverer kampmodus.<\/p>\n<p>                        <b class=\"spoiler_title\">Brainstorming.<\/b><br \/>\n                        <noindex><a rel=\"nofollow\" href=\"https:\/\/habrastorage.org\/webt\/vm\/j-\/kd\/vmj-kdsd94p2izz2_ux_4dgq49m.jpeg\"><img decoding=\"async\" alt=\"Hvem stoppede shredderen, eller hvordan \u00e6ventyret med at \u00f8del\u00e6gge serveren skulle have v\u00e6ret gennemf\u00f8rt\" src=\"\/wp-content\/uploads\/2020\/08\/abc96e77747b9483c551f8e9f5b4bcff.jpeg\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><\/p>\n<p><img decoding=\"async\" alt=\"Hvem stoppede shredderen, eller hvordan \u00e6ventyret med at \u00f8del\u00e6gge serveren skulle have v\u00e6ret gennemf\u00f8rt\" src=\"\/wp-content\/uploads\/2020\/08\/0d34ed960407c0a5e60688437f9174c7.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n<noindex><a rel=\"nofollow\" href=\"https:\/\/habrastorage.org\/webt\/ws\/zr\/kw\/wszrkwzj7f3mlcjmva5xvusmdl8.jpeg\"><img decoding=\"async\" alt=\"Hvem stoppede shredderen, eller hvordan \u00e6ventyret med at \u00f8del\u00e6gge serveren skulle have v\u00e6ret gennemf\u00f8rt\" src=\"\/wp-content\/uploads\/2020\/08\/c5a0bfd6a0f309cfb683e3aeee10bc37.jpeg\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><\/p>\n<p><img decoding=\"async\" alt=\"Hvem stoppede shredderen, eller hvordan \u00e6ventyret med at \u00f8del\u00e6gge serveren skulle have v\u00e6ret gennemf\u00f8rt\" src=\"\/wp-content\/uploads\/2020\/08\/c0f8c5e41c3523b4abf2885a1f0371cf.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<i>Der opstod falske profiler i Discord.<\/i><\/p>\n<p><noindex><a rel=\"nofollow\" href=\"https:\/\/habrastorage.org\/webt\/7x\/ug\/po\/7xugpozxfrkw3hqk9ian6m_tmgm.jpeg\"><img decoding=\"async\" alt=\"Hvem stoppede shredderen, eller hvordan \u00e6ventyret med at \u00f8del\u00e6gge serveren skulle have v\u00e6ret gennemf\u00f8rt\" src=\"\/wp-content\/uploads\/2020\/08\/a95b843f41183646b8dcb4d2fcc194cc.jpeg\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><br \/>\n<i>Vi vidste ikke, at der stod noget p\u00e5 benet af bordet under transmissionen.<\/i><\/p>\n<h3>F\u00e6llesskabet er n\u00e5et til trin 4. At finde ud af, hvordan tokens genereres: finde gist og generere et token, der inkluderer laser i kampmode<\/h3>\n<p>\nKampmode for Megatron er 100% effekt ved 3 W. Det er ganske tilstr\u00e6kkeligt i 2 minutter til at br\u00e6nde snoren, der holdt v\u00e6gten, knuse akvariet og oversv\u00f8mme serveren med vand.<\/p>\n<p>Vi har efterladt nogle spor p\u00e5 <noindex><a rel=\"nofollow\" href=\"https:\/\/gist.github.com\/ooosokol\/605eab15b856d46d7e45f27e89040b8d\">projektets GitHub<\/a><\/noindex>: nemlig koden til token-genereringen, hvorefter man kunne forst\u00e5, at test- og kamp-tokens genereres p\u00e5 baggrund af en enkelt t\u00e6ller. I tilf\u00e6lde af kamp-tokenet bruges der ud over t\u00e6llerv\u00e6rdien ogs\u00e5 en salt, som n\u00e6sten helt blev efterladt i \u00e6ndringshistorikken for denne gist, bortset fra de sidste to tegn.<\/p>\n<p><img decoding=\"async\" alt=\"Hvem stoppede shredderen, eller hvordan \u00e6ventyret med at \u00f8del\u00e6gge serveren skulle have v\u00e6ret gennemf\u00f8rt\" src=\"\/wp-content\/uploads\/2020\/08\/7f1780e701e32bf8849d170c62cdd32a.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<i>Som alle hurtigt g\u00e6ttede, var det 42<\/i><\/p>\n<p>I kommentarerne til gisten var der en samtale mellem Andrey Sokolov og udvikleren (\"den kloge udvikler\", som folkene fra Discord kaldte ham).<\/p>\n<p>I samtalen sendte Andrey et af kamp-tokenene, og udvikleren svarede, at dette token var blevet initieret ved t\u00e6llerv\u00e6rdien 42.<\/p>\n<p><img decoding=\"async\" alt=\"Hvem stoppede shredderen, eller hvordan \u00e6ventyret med at \u00f8del\u00e6gge serveren skulle have v\u00e6ret gennemf\u00f8rt\" src=\"\/wp-content\/uploads\/2020\/08\/6e58da9fc8f86ea1d9f1d29d5f300488.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nMed disse data kunne man gennemg\u00e5 de sidste 2 tegn af saltet og faktisk finde ud af, at der blev brugt tal fra Lost, oversat til det hexadecimale system.<\/p>\n<p>Herefter var det op til spillerne at fange t\u00e6llerv\u00e6rdien (ved at analysere testtokenet) og generere kamp-tokenet ved at bruge den n\u00e6ste t\u00e6llerv\u00e6rdi og den salt, som blev fundet i det forrige trin.<\/p>\n<p>T\u00e6lleren blev bare inkrementeret ved hver testafskydning og hver 25. sekund. Dette skrev vi ikke noget om, det skulle v\u00e6re en lille spiller-overraskelse. Folkene fik hurtigt fat i det og aktiverede megatron i kampmode.<\/p>\n<h3>Trin 5. Br\u00e6nde snoren med laseren<\/h3>\n<p>\n<center><div class=\"youtube-placeholder\" data-id=\"XpEgI5AknN4\" onclick=\"loadVideo(this)\">\r\n        <img decoding=\"async\" src=\"https:\/\/img.youtube.com\/vi\/XpEgI5AknN4\/hqdefault.jpg\" alt=\"Afspil video\" loading=\"lazy\" width=\"480\" height=\"360\" style=\"width:100%;height:auto;\">\r\n        <div class=\"play-button\"><\/div>\r\n    <\/div><\/center><br \/>\n<i>Hvordan det gik<\/i><\/p>\n<p>Her er det allerede ret enkelt. Sendingen af kamp-tokenet aktiverede laseren i kampmode, og rummet \u00e6ndrede sig og kom ind i \"katastrofe-mode\", som vi kaldte det i det samlede scenarie:<\/p>\n<ul>\n<li>Alt lys i rummet blev slukket<\/li>\n<li>Knappen for IoT-enhederne p\u00e5 siden blev utilg\u00e6ngelige<\/li>\n<li>Blinklys og sirene blev aktiveret<\/li>\n<li>Den r\u00f8de v\u00e6gt blev belyst<\/li>\n<li>P\u00e5 sk\u00e6rmen begyndte nedt\u00e6llingen til aktiveringen af laseren i kampmode <\/li>\n<\/ul>\n<p>\nVi gav en halvanden time nedt\u00e6lling, s\u00e5 alle, der deltog, kunne t\u00e6nde for transmissionen og se finalen. Og det var ikke for ingenting: mens jeg med bankende hjerte ventede p\u00e5 lyden af et slag og knusende glas fra det n\u00e6ste rum, begyndte hele teamet, der havde bygget questen, uden at tale om det, at k\u00f8re tilbage til basen for at se finalen med egne \u00f8jne. De l\u00f8b bare ind i rummet og begyndte at kramme hinanden.<\/p>\n<p>                        <b class=\"spoiler_title\">I mellemtiden i Discord<\/b><br \/>\n                        <img decoding=\"async\" alt=\"Hvem stoppede shredderen, eller hvordan \u00e6ventyret med at \u00f8del\u00e6gge serveren skulle have v\u00e6ret gennemf\u00f8rt\" src=\"\/wp-content\/uploads\/2020\/08\/b831bfdf5faec76962c063cca307b4e6.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n<img decoding=\"async\" alt=\"Hvem stoppede shredderen, eller hvordan \u00e6ventyret med at \u00f8del\u00e6gge serveren skulle have v\u00e6ret gennemf\u00f8rt\" src=\"\/wp-content\/uploads\/2020\/08\/33c40df26042ccf8b3bb8fe56b70de78.jpeg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p>\nEfter nedt\u00e6llingen blev laseren aktiveret, og p\u00e5 to minutter br\u00e6ndte den snoren over - v\u00e6gten fl\u00f8j direkte ind i akvariet. F\u00f8r slaget skreg den vanvittige capibara p\u00e5 sk\u00e6rmen, mens den panisk l\u00f8ftede sine sm\u00e5 poter.<\/p>\n<p>Da hele teamet var samlet der, optog vi en kort besked til alle, der havde k\u00e6mpet i to dage for at n\u00e5 finalen i Discord, og gik derefter i gang med at \u00e5bne champagnen:<\/p>\n<p><center><div class=\"youtube-placeholder\" data-id=\"ZypmDzfF55Y\" onclick=\"loadVideo(this)\">\r\n        <img decoding=\"async\" src=\"https:\/\/img.youtube.com\/vi\/ZypmDzfF55Y\/hqdefault.jpg\" alt=\"Afspil video\" loading=\"lazy\" width=\"480\" height=\"360\" style=\"width:100%;height:auto;\">\r\n        <div class=\"play-button\"><\/div>\r\n    <\/div><\/center><\/p>\n<h2>Hvordan beregnede vi tidspunktet for at starte reklamevideoerne og v\u00e6gtens flugt?<\/h2>\n<p>\nEfter et dusin test med at br\u00e6nde snoren over med laseren inds\u00e5 vi, at det var en meget usikker konstruktion - den halvbr\u00e6ndte snor blev tyndere, strakte sig under v\u00e6gten af v\u00e6gten, \u00e6ndrede position, og laseren kunne ikke l\u00e6ngere sk\u00e6re den helt igennem. <\/p>\n<p>Derfor valgte vi en anden tilgang: vi duplikerede br\u00e6ndingen ved at vikle snoren med nichromtr\u00e5d. Gennem tr\u00e5den lod vi str\u00f8m passere; den blev gl\u00f8dende r\u00f8d og br\u00e6ndte snoren over p\u00e5 omtrent 2 sekunder - dette gav os en pr\u00e6cis forst\u00e5else af, hvorn\u00e5r vi skulle aktivere den skrigende capibara, stoppe nedt\u00e6llingstimeren og starte reklamens video:<\/p>\n<p><center><div class=\"youtube-placeholder\" data-id=\"HvLjeorvmOg\" onclick=\"loadVideo(this)\">\r\n        <img decoding=\"async\" src=\"https:\/\/img.youtube.com\/vi\/HvLjeorvmOg\/hqdefault.jpg\" alt=\"Afspil video\" loading=\"lazy\" width=\"480\" height=\"360\" style=\"width:100%;height:auto;\">\r\n        <div class=\"play-button\"><\/div>\r\n    <\/div><\/center><\/p>\n<h2>Hvad lykkedes ikke?<\/h2>\n<p>\nI finalen skulle der komme en t\u00e6t r\u00f8g ud fra systemblokken, som ved en brand - vi havde forberedt r\u00f8gpatroner, t\u00e6ndte dem p\u00e5 samme m\u00e5de, men de fungerede af en eller anden grund ikke (sandsynligvis p\u00e5 grund af vandet).<\/p>\n<h2>Hvem blev vinderen?<\/h2>\n<p>\nVinderen blev <b>Arkadiy Alekseev<\/b> fra Sankt Petersborg - han var den f\u00f8rste til at generere en testtoken og vandt de resterende penge p\u00e5 134.000 rubler i shredderen.<\/p>\n<p>Et kort interview med Arkadiy.<\/p>\n<h4>Fort\u00e6l lidt om dig selv, hvad laver du p\u00e5 arbejdet?<\/h4>\n<p><\/p>\n<blockquote><p>Jeg er uddannet sikkerhedstekniker, f\u00e6rdiggjorde BIT p\u00e5 ITMO. Jeg arbejder som full-stack webudvikler p\u00e5 freelance. Jeg deltager i olympiader i skolen, herunder i programmering og matematik.<\/p><\/blockquote>\n<p><\/p>\n<h4>Hvordan h\u00f8rte du om spillet?<\/h4>\n<p><\/p>\n<blockquote><p>Jeg gik ind p\u00e5 Habr for bare at l\u00e6se, s\u00e5 jeg s\u00e5 artiklen og blev interesseret.<\/p><\/blockquote>\n<p><\/p>\n<h4>Hvor mange timer har du spillet, og hvorn\u00e5r tilsluttede du dig?<\/h4>\n<p><\/p>\n<blockquote><p>Jeg tilsluttede mig den aften, hvor artiklen blev offentliggjort (alts\u00e5 en dag f\u00f8r afslutningen). Jeg brugte aftenen og en stor del af den f\u00f8lgende dag.<\/p><\/blockquote>\n<p><\/p>\n<h4>Hvad kunne du lide, og hvad kunne du ikke lide?<\/h4>\n<p><\/p>\n<blockquote><p>Generelt kunne jeg lide det hele (selvf\u00f8lgelig, jeg vandt)), men det var lidt stressende med opkaldene. Det f\u00f8ltes ikke rigtig godt at skulle ringe og tjekke hver version - det var ret akavet, for jeg vidste, at der var mange andre, der ogs\u00e5 ringede, den halve del jokede og fors\u00f8gte social engineering.<\/p><\/blockquote>\n<p><\/p>\n<h4>Hvordan forstod du, hvordan man finder en kampvaluta til Megatron?<\/h4>\n<p><\/p>\n<blockquote><p>Da jeg kom ind, var serveren allerede blevet spammet, de trykkede p\u00e5 lysene, fandt passwordet til administratorkontoen for laseren, samt forskellige undermapper og sider. <\/p>\n<p>Det var ogs\u00e5 nemt at finde en profil p\u00e5 GitHub og gist med kommentarer. Herfra var processen med at generere tokenet og secret til det \u00e5benlys. I s\u00e5danne quest'er beh\u00f8ver man ikke at opfinde den dybe tallerken, fordi man kan drukne i en bunke mulige udviklinger; og derfor er man n\u00f8dt til at f\u00f8lge den retning, som spillets skaber skubber en i. <\/p>\n<p>Med hensyn til de andre undermapper og testwebstedet p\u00e5 Tilda var det klart, at efter str\u00f8mtilslutningen til laseren, skulle jeg finde tokenet. Derfor skitserede jeg allerede samme aften en omtrentlig foresp\u00f8rgsel til aktivering af laseren (baseret p\u00e5 4 tilg\u00e6ngelige formularer: 1 p\u00e5 det fungerende websted og 3 p\u00e5 test\/\u00e6ldresiden) og fors\u00f8gte at brute force med arbejdende tokens, begyndende med 42 (bare s\u00e5dan, for sjov - hvad nu hvis alt allerede var aktiveret, og siden med tokenindsendelsen blot ville \u00e5bne efter INN og navn). <\/p>\n<p>Jeg er ikke sikker p\u00e5, at foresp\u00f8rgslen var korrekt, da der ikke var tid til at tjekke (for det kunne kun tjekkes, om laseren blev t\u00e6ndt), men jeg forberedte mig p\u00e5 at brute force tokenet p\u00e5 forh\u00e5nd. <\/p>\n<p>Der var ogs\u00e5 en tydelig logik med WebSockets og enhedsstyring i app.js-filen. Der var et tydeligt hint om a9-enheden, som ved at sende power: true crashede socketen. Jeg pr\u00f8vede at sende forskellige ting til den - hvad nu hvis der kunne v\u00e6re en yderligere enhed til at opdage INN, men uden held. <\/p>\n<p>Senere br\u00f8d jeg ogs\u00e5 igennem de andre id'er i n\u00e6rheden af de ti, men der stod kun unknown device overalt. Jeg pr\u00f8vede ogs\u00e5 at google diverse, gik ind p\u00e5 chsokolow@gmail.com, sendte forskellige ting gennem formularen p\u00e5 prissiden, roderede med lasermasters, men alt uden succes. Den n\u00e6ste dag sad jeg i chatten, googlede forskellige ting, s\u00e5 dukkede stego-emnet op, og jeg r\u00e5df\u00f8rte mig med en person fra stegsolve om billeder og gifs (men jeg forstod det var 99% usandsynligt, da det ville v\u00e6re for + en modstrid med hovedlinjen i questen). <\/p>\n<p>Men til sidst sad jeg ogs\u00e5 et par timer og roede i alle billederne og gifs. Jeg ringede ogs\u00e5 et par gange med forskellige varianter af CVR-nummeret, men uden held. S\u00e5 besluttede jeg mig for at droppe det, men der blev givet et hint \u2014 og det blev klart, at CVR-nummeret ville blive fundet snart, hvilket ogs\u00e5 skete. S\u00e5 enten jeg eller en anden (det er ikke klart) sendte power: true til a9-enheden, og laseren begyndte at fungere, selvom der muligvis ikke er nogen forbindelse, og den blev bare t\u00e6ndt efter CVR-nummeret. I det hele taget gik jeg ind i laserens adminpanel og blev meget overrasket, da serveren selv sendte token (jeg var klar til at brute Force). Det blev klart, at token\u2019et var et test-token, da transmissionen + sund fornuft + jeg tjekkede det. <\/p>\n<p>Der var logik i koden til at sende det fungerende token et eller andet sted via notifikation, men tilsyneladende var det enten forkert kode, eller det var n\u00f8dvendigt for andre dele af systemet. Jeg skitserede et script til at hente det nuv\u00e6rende fungerende token fra det nuv\u00e6rende test-token og begyndte at sidde og trykke F5 i fors\u00f8get p\u00e5 at sende dem \u2014 der var problemer med dette, da alle konstant trykkede p\u00e5 send-knappen, hvilket \u00e6ndrede token\u2019et. S\u00e5 kollapsede siden ogs\u00e5, t\u00e6lleren nulstilledes, men det er ikke vigtigt \u2014 efter noget tid sendte jeg det fungerende token. Ideelt set skulle t\u00e6lleren have v\u00e6ret 58, og <b>token'et var 449a776938f7ce4cf19f8603045dca0f<\/b> ved aktiveringen, hvis jeg ikke tager fejl. Det var s\u00e5dan set det hele.<\/p>\n<p>Senere blev jeg ogs\u00e5 lidt provokeret af kommentarer som 'ja, det er alt sammen trivielt, ja, man var heldig'. N\u00e5, hvis man g\u00e5r ind p\u00e5 siden, t\u00e6nker et \u00f8jeblik, skriver et script p\u00e5 et par minutter, tjekker det \u2014 s\u00e5 ja, trivielt. Men jeg gjorde det p\u00e5 10-20 sekunder, og s\u00e5 kunne jeg bare ikke sende token'et i flere minutter. <\/p>\n<p>Selvf\u00f8lgelig kunne man have fors\u00f8gt at skrive logik til automatisk opsamling og sending, men det ville tage l\u00e6ngere tid og indeb\u00e6re en stor risiko, plus cloud-platformen ville sikkert begynde at brokke sig. Det, jeg virkelig har v\u00e6ret heldig med, er selve den sidste fase - lidt algoritmer p\u00e5 hastighed + reaktionshastighed, det er virkelig min styrke. Hvis opgaven var direkte relateret til pentesting, ville jeg sandsynligvis ikke v\u00e6re den f\u00f8rste.<\/p><\/blockquote>\n<p><\/p>\n<h2>Men det er ikke slutningen endnu<\/h2>\n<p>\nJeg kan slet ikke vente med at fort\u00e6lle dig om det fantastiske team, der har bygget denne quest, og alle de ingeni\u00f8rl\u00f8sninger, de fandt. Men dette indl\u00e6g er allerede blevet alt for stort - derfor vil der v\u00e6re separate artikler om det, s\u00e5 stay tuned og tilmeld dig vores blog p\u00e5 Habr.<\/p>\n<p><noindex><a rel=\"nofollow\" href=\"http:\/\/ruvds.com\/ru-rub?utm_source=habr&amp;utm_medium=special&amp;utm_campaign=servergame_thirdpost#order\"><img decoding=\"async\" alt=\"Hvem stoppede shredderen, eller hvordan \u00e6ventyret med at \u00f8del\u00e6gge serveren skulle have v\u00e6ret gennemf\u00f8rt\" src=\"\/wp-content\/uploads\/2020\/08\/1c05684db1a155b4f84fb44016a9702c.jpeg\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><br \/>\n<br \/>Kilde: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/ruvds\/blog\/515522\/\">habr.com<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041f\u0430\u0440\u0443 \u0434\u043d\u0435\u0439 \u043d\u0430\u0437\u0430\u0434 \u043c\u044b \u0437\u0430\u0432\u0435\u0440\u0448\u0438\u043b\u0438 \u043e\u0434\u043d\u043e \u0438\u0437 \u0441\u0430\u043c\u044b\u0445 \u044d\u043c\u043e\u0446\u0438\u043e\u043d\u0430\u043b\u044c\u043d\u043e-\u0437\u0430\u0440\u044f\u0436\u0435\u043d\u043d\u044b\u0445 \u0441\u043e\u0431\u044b\u0442\u0438\u0439, \u043a\u043e\u0442\u043e\u0440\u043e\u0435 \u043d\u0430\u043c \u043f\u043e\u0432\u0435\u0437\u043b\u043e \u043f\u0440\u043e\u0432\u043e\u0434\u0438\u0442\u044c \u0432 \u0440\u0430\u043c\u043a\u0430\u0445 \u0431\u043b\u043e\u0433\u0430 \u2014 \u0445\u0430\u043a\u0435\u0440\u0441\u043a\u0443\u044e \u043e\u043d\u043b\u0430\u0439\u043d-\u0438\u0433\u0440\u0443 \u0441 \u0443\u043d\u0438\u0447\u0442\u043e\u0436\u0435\u043d\u0438\u0435\u043c \u0441\u0435\u0440\u0432\u0435\u0440\u0430. \u0420\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442\u044b \u043f\u0440\u0435\u0432\u0437\u043e\u0448\u043b\u0438 \u0432\u0441\u0435 \u043d\u0430\u0448\u0438 \u043e\u0436\u0438\u0434\u0430\u043d\u0438\u044f: \u0443\u0447\u0430\u0441\u0442\u043d\u0438\u043a\u0438 \u043d\u0435 \u043f\u0440\u043e\u0441\u0442\u043e \u043f\u0440\u0438\u043d\u044f\u043b\u0438 \u0443\u0447\u0430\u0441\u0442\u0438\u0435, \u0430 \u0431\u044b\u0441\u0442\u0440\u043e \u043e\u0440\u0433\u0430\u043d\u0438\u0437\u043e\u0432\u0430\u043b\u0438\u0441\u044c \u0432 \u0441\u043b\u0430\u0436\u0435\u043d\u043d\u043e\u0435 \u043a\u043e\u043c\u043c\u044c\u044e\u043d\u0438\u0442\u0438 \u0438\u0437 620 \u0447\u0435\u043b\u043e\u0432\u0435\u043a \u0432 \u0434\u0438\u0441\u043a\u043e\u0440\u0434\u0435, \u043a\u043e\u0442\u043e\u0440\u043e\u0435 \u0431\u0443\u043a\u0432\u0430\u043b\u044c\u043d\u043e \u0448\u0442\u0443\u0440\u043c\u043e\u043c \u0432\u0437\u044f\u043b\u043e \u043a\u0432\u0435\u0441\u0442 \u0437\u0430 \u0434\u0432\u043e\u0435 \u0441\u0443\u0442\u043e\u043a \u0431\u0435\u0437 \u043f\u0435\u0440\u0435\u0440\u044b\u0432\u0430 \u043d\u0430 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":92628,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[688],"tags":[],"class_list":["post-92627","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.3 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u041f\u0430\u0440\u0443 \u0434\u043d\u0435\u0439 \u043d\u0430\u0437\u0430\u0434 \u043c\u044b \u0437\u0430\u0432\u0435\u0440\u0448\u0438\u043b\u0438 \u043e\u0434\u043d\u043e \u0438\u0437 \u0441\u0430\u043c\u044b\u0445 \u044d\u043c\u043e\u0446\u0438\u043e\u043d\u0430\u043b\u044c\u043d\u043e-\u0437\u0430\u0440\u044f\u0436\u0435\u043d\u043d\u044b\u0445 \u0441\u043e\u0431\u044b\u0442\u0438\u0439, \u043a\u043e\u0442\u043e\u0440\u043e\u0435 \u043d\u0430\u043c \u043f\u043e\u0432\u0435\u0437\u043b\u043e \u043f\u0440\u043e\u0432\u043e\u0434\u0438\u0442\u044c \u0432 \u0440\u0430\u043c\u043a\u0430\u0445 \u0431\u043b\u043e\u0433\u0430 \u2014 \u0445\u0430\u043a\u0435\u0440\u0441\u043a\u0443\u044e \u043e\u043d\u043b\u0430\u0439\u043d-\u0438\u0433\u0440\u0443 \u0441 \u0443\u043d\u0438\u0447\u0442\u043e\u0436\u0435\u043d\u0438\u0435\u043c \u0441\u0435\u0440\u0432\u0435\u0440\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\/da\/blog\/administrirovanie\/kto-ostanovil-shreder-ili-kak-nuzhno-bylo-prohodit-kvest-s-unichtozheniem-servera\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.3\" \/>\n\t\t<meta property=\"og:locale\" content=\"da_DK\" \/>\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\u041a\u0442\u043e \u043e\u0441\u0442\u0430\u043d\u043e\u0432\u0438\u043b \u0448\u0440\u0435\u0434\u0435\u0440 \u0438\u043b\u0438 \u043a\u0430\u043a \u043d\u0443\u0436\u043d\u043e \u0431\u044b\u043b\u043e \u043f\u0440\u043e\u0445\u043e\u0434\u0438\u0442\u044c \u043a\u0432\u0435\u0441\u0442 \u0441 \u0443\u043d\u0438\u0447\u0442\u043e\u0436\u0435\u043d\u0438\u0435\u043c \u0441\u0435\u0440\u0432\u0435\u0440\u0430 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041f\u0430\u0440\u0443 \u0434\u043d\u0435\u0439 \u043d\u0430\u0437\u0430\u0434 \u043c\u044b \u0437\u0430\u0432\u0435\u0440\u0448\u0438\u043b\u0438 \u043e\u0434\u043d\u043e \u0438\u0437 \u0441\u0430\u043c\u044b\u0445 \u044d\u043c\u043e\u0446\u0438\u043e\u043d\u0430\u043b\u044c\u043d\u043e-\u0437\u0430\u0440\u044f\u0436\u0435\u043d\u043d\u044b\u0445 \u0441\u043e\u0431\u044b\u0442\u0438\u0439, \u043a\u043e\u0442\u043e\u0440\u043e\u0435 \u043d\u0430\u043c \u043f\u043e\u0432\u0435\u0437\u043b\u043e \u043f\u0440\u043e\u0432\u043e\u0434\u0438\u0442\u044c \u0432 \u0440\u0430\u043c\u043a\u0430\u0445 \u0431\u043b\u043e\u0433\u0430 \u2014 \u0445\u0430\u043a\u0435\u0440\u0441\u043a\u0443\u044e \u043e\u043d\u043b\u0430\u0439\u043d-\u0438\u0433\u0440\u0443 \u0441 \u0443\u043d\u0438\u0447\u0442\u043e\u0436\u0435\u043d\u0438\u0435\u043c \u0441\u0435\u0440\u0432\u0435\u0440\u0430.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/da\/blog\/administrirovanie\/kto-ostanovil-shreder-ili-kak-nuzhno-bylo-prohodit-kvest-s-unichtozheniem-servera\" \/>\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-08-29T17:42:16+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2020-08-29T17:42: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\udd47Hvem stoppede shredderen, eller hvordan man skulle have gennemf\u00f8rt questen med serverdestruktion | ProHoster","description":"For et par dage siden afsluttede vi et af de mest f\u00f8lelsesm\u00e6ssigt ladede arrangementer, vi har haft forn\u00f8jelsen af at afholde p\u00e5 bloggen \u2013 et online hack-spil med server\u00f8del\u00e6ggelse.","canonical_url":"https:\/\/prohoster.info\/da\/blog\/administrirovanie\/kto-ostanovil-shreder-ili-kak-nuzhno-bylo-prohodit-kvest-s-unichtozheniem-servera","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"da_DK","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\u041a\u0442\u043e \u043e\u0441\u0442\u0430\u043d\u043e\u0432\u0438\u043b \u0448\u0440\u0435\u0434\u0435\u0440 \u0438\u043b\u0438 \u043a\u0430\u043a \u043d\u0443\u0436\u043d\u043e \u0431\u044b\u043b\u043e \u043f\u0440\u043e\u0445\u043e\u0434\u0438\u0442\u044c \u043a\u0432\u0435\u0441\u0442 \u0441 \u0443\u043d\u0438\u0447\u0442\u043e\u0436\u0435\u043d\u0438\u0435\u043c \u0441\u0435\u0440\u0432\u0435\u0440\u0430 | ProHoster","og:description":"\u041f\u0430\u0440\u0443 \u0434\u043d\u0435\u0439 \u043d\u0430\u0437\u0430\u0434 \u043c\u044b \u0437\u0430\u0432\u0435\u0440\u0448\u0438\u043b\u0438 \u043e\u0434\u043d\u043e \u0438\u0437 \u0441\u0430\u043c\u044b\u0445 \u044d\u043c\u043e\u0446\u0438\u043e\u043d\u0430\u043b\u044c\u043d\u043e-\u0437\u0430\u0440\u044f\u0436\u0435\u043d\u043d\u044b\u0445 \u0441\u043e\u0431\u044b\u0442\u0438\u0439, \u043a\u043e\u0442\u043e\u0440\u043e\u0435 \u043d\u0430\u043c \u043f\u043e\u0432\u0435\u0437\u043b\u043e \u043f\u0440\u043e\u0432\u043e\u0434\u0438\u0442\u044c \u0432 \u0440\u0430\u043c\u043a\u0430\u0445 \u0431\u043b\u043e\u0433\u0430 \u2014 \u0445\u0430\u043a\u0435\u0440\u0441\u043a\u0443\u044e \u043e\u043d\u043b\u0430\u0439\u043d-\u0438\u0433\u0440\u0443 \u0441 \u0443\u043d\u0438\u0447\u0442\u043e\u0436\u0435\u043d\u0438\u0435\u043c \u0441\u0435\u0440\u0432\u0435\u0440\u0430.","og:url":"https:\/\/prohoster.info\/da\/blog\/administrirovanie\/kto-ostanovil-shreder-ili-kak-nuzhno-bylo-prohodit-kvest-s-unichtozheniem-servera","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-08-29T17:42:16+00:00","article:modified_time":"2020-08-29T17:42:16+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"92627","title":null,"description":null,"keywords":null,"keyphrases":{"focus":[],"additional":[]},"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 12:04:28","updated":"2026-08-11 12:50:09","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/posts\/92627","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/comments?post=92627"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/posts\/92627\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/media\/92628"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/media?parent=92627"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/categories?post=92627"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/tags?post=92627"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}