{"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\/et\/blog\/administrirovanie\/kto-ostanovil-shreder-ili-kak-nuzhno-bylo-prohodit-kvest-s-unichtozheniem-servera","title":{"rendered":"Kes j\u00e4i \u0161redderisse kinni v\u00f5i kuidas oleks pidanud l\u00e4bi viima serveri h\u00e4vitamise \u00fclesande","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>M\u00f5ni p\u00e4ev tagasi l\u00f5petasime \u00fche emotsionaalselt laetud s\u00fcndmuse, mida meil oli au korraldada blogi raames \u2014 digitaalne h\u00e4kkerite m\u00e4ng serveri h\u00e4vitamisega. <\/p>\n<p>Tulemused \u00fcletasid meie k\u00f5ik ootused: osalejad ei mitte ainult ei osalenud, vaid organiseerusid kiiresti \u00fchtseks kogukonnaks 620 inimese ulatuses Discordis, kes vallutas m\u00e4ngu hoopis kahe p\u00e4eva jooksul ilma uneta. <\/p>\n<p><noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/ruvds\/blog\/515522\/\"><img decoding=\"async\" alt=\"Kes j\u00e4i \u0161redderisse kinni v\u00f5i kuidas oleks pidanud l\u00e4bi viima serveri h\u00e4vitamise \u00fclesande\" 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 \/>\nJa nii see l\u00f5ppes:<\/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=\"M\u00e4ngi videot\" 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>Kuidas k\u00f5ik algas ja millest t\u00e4psemalt jutt on?<\/h2>\n<p>\nM\u00e4ng algas 12. augustil, kui postitasime blogis <noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/ruvds\/blog\/514776\/\">postitus<\/a><\/noindex> video, kus h\u00e4kker, kes oli riietatud koljuks, kutsub m\u00e4ngima, h\u00e4vitama serverit, korraldama ruumis l\u00fchise (v\u00f5i v\u00e4hemalt mini-tulekahju) ja n\u00f5udma j\u00e4\u00e4ke h\u00e4vitajast.<\/p>\n<p>See oli digitaalne quest: k\u00e4ivitasime YouTube'i otse\u00fclekande ruumist, mille t\u00e4itsime IoT-seadmetega, voodi all oleva serveriga (mida tuli h\u00e4vitada), ning \u00fcle serveri riputasime akvaariumi, millele riputasime kaalu. M\u00e4ngu sisukuse suurendamiseks otsustasime teha auhinnafondiks 200 000 rubla, mille laadisime h\u00e4vitajasse ja seadistasime selle aktiveeruma iga 60 minuti j\u00e4rel. Iga tunni jooksul h\u00e4vitas h\u00e4vitaja 1000 rubla \u2014 mida varem m\u00e4ngijad selle peatavad, seda rohkem raha nad v\u00f5idavad.<\/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=\"M\u00e4ngi videot\" 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>Selle m\u00e4ngu \u00fclesehitamine oli iseenesest v\u00e4ljakutse \u2014 pidime toituma toidukulleritest ja magama mitu tundi \u00f6\u00f6p\u00e4evas otse samas ruumis. Kuid k\u00f5ige h\u00e4mmastavam oli j\u00e4lgida m\u00e4ngijate m\u00f5tter\u00e4nnakut ja nende emotsionaalset panust m\u00e4ngu k\u00e4igus.<\/p>\n<p>Ausalt \u00f6eldes \u00fcletas m\u00e4ngijate leidlikkus \u00fclesannete lahendamisel meie tagasihoidlikud ideed mitmekordselt: iga vaba minut lugesime Discordi chat'i ja m\u00f5nel juhul nutame s\u00f5na otseses m\u00f5ttes naerust, kui avastasime, millega m\u00e4ngijad tegelevad ja kuidas nad k\u00fcsimusi lahendavad.<\/p>\n<p>Projektiga t\u00f6\u00f6tas v\u00e4simatult 7 inimest: tagak\u00fcljega arendaja, riistvara spetsialist, t\u00f5eline filmi produtsent, CG-disainer ja kaks loomingulist produtsentide kaaslast.<\/p>\n<p>R\u00e4\u00e4gime j\u00e4rgnevates postitustes, kuidas quest tehniliselt ellu viidi, kuid praegu r\u00e4\u00e4gin selle lahendusest: kuidas t\u00e4pselt seda ruumi otse\u00fclekandes h\u00e4kkida. Samuti meenutame s\u00fcndmuste kronoloogiat ja k\u00f5iki hullumeelseid illuminati teooriaid Discordi vestlusest.<\/p>\n<h2>Mis oli m\u00e4ngijatel m\u00e4ngu alguses<\/h2>\n<p>\nK\u00f5ik ruumis olevad esemed jagunesid kolme kategooriasse:<\/p>\n<ul>\n<li>Lihtsasti hallatavad, mitte m\u00e4ngulised IoT-seadmed<\/li>\n<li>M\u00e4nguseadmed quest'i l\u00e4bimiseks<\/li>\n<li>Atmosf\u00e4\u00e4r<\/li>\n<\/ul>\n<p>\n<img decoding=\"async\" alt=\"Kes j\u00e4i \u0161redderisse kinni v\u00f5i kuidas oleks pidanud l\u00e4bi viima serveri h\u00e4vitamise \u00fclesande\" src=\"\/wp-content\/uploads\/2020\/08\/d9069fcfaf597a90b34dc2b54b442805.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nMe seadistasime 8 v\u00e4ga lihtsalt hallatavat elementi: kaks lampi, \u00fcks latern, viis t\u00e4hte SOKOL, mille v\u00e4rvi sai muuta. K\u00f5ike seda sai sisse ja v\u00e4lja l\u00fclitada otse veebilehelt ning kohe n\u00e4ha tulemust \u00fclekandel \u2014 me tegime need k\u00f5igile m\u00e4ngijatele kergesti k\u00e4ttesaadavaks, s\u00f5ltumata nende tehnilisest teadlikkusest.<\/p>\n<p><img decoding=\"async\" alt=\"Kes j\u00e4i \u0161redderisse kinni v\u00f5i kuidas oleks pidanud l\u00e4bi viima serveri h\u00e4vitamise \u00fclesande\" src=\"\/wp-content\/uploads\/2020\/08\/5a1b0ee08046109141d46572f0bb1c8e.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<i>K\u00f5ik, mis sai lihtsalt veebilehelt sisse l\u00fclitatud<\/i><\/p>\n<p>Olulistest m\u00e4ngu elementidest, millele oli keeruline ligip\u00e4\u00e4su saada:<\/p>\n<ol>\n<li>Lahtise kattega server ja akvaarium selle kohal <\/li>\n<li>Kett, riputatud nii, et see purustaks akvaariumi <\/li>\n<li>Megatron 3000 \u2014 v\u00f5imas laserit t\u00e4histav seade, mis on suunatud k\u00f6iele, mis hoiab kett<\/li>\n<li>V\u00f5imas ventilaator, mis k\u00e4ivitub serveri koormusega <\/li>\n<li>Fliipchart, millel olid kirjutatud Megatroni sisenemise kasutajanimi ja parool<\/li>\n<li>Telefon, kuhu sai helistada ja n\u00e4ha oma k\u00f5net otse\u00fclekandes<\/li>\n<li>\u0160redder, mis j\u00f5i 1000-rublase paberraha tunnis<\/li>\n<\/ol>\n<p><\/p>\n<h2>Kuidas quest lahendati<\/h2>\n<p>\n\u00dctlen kohe: laegas avanes \u00fcsna lihtsalt.<\/p>\n<p>M\u00e4ngu eesm\u00e4rk oli peatada \u0161redder, tehes ruumis l\u00fchise. Selleks pidi purustama akvaariumi, lastes kett selle otsa ja ujutama serverit veega. Kett hoidis kinni n\u00f6\u00f6rist, millele oli suunatud Megatron. Megatroni juhtimise haaramisel sai n\u00f6\u00f6ri l\u00f5igata. See toimus viie lihtsa sammu kaudu:<\/p>\n<h3>Samm 1. Koormata ruumis olevat serverit<\/h3>\n<p>\nN\u00e4iteks, saates pakette k\u00e4suga.<\/p>\n<pre><code class=\"bash\">ab -r -n 10000 -c 100 -s 280 -l https:\/\/ws.ooosokol.ru\/captcha<\/code><\/pre>\n<p>\nVihje oli v\u00e4ga koormav <noindex><a rel=\"nofollow\" href=\"https:\/\/ooosokol.ru\/pricelist\">kapt\u0161<\/a><\/noindex> . Tundub, et <noindex><a rel=\"nofollow\" href=\"https:\/\/ooosokol.ru\/pricelist\">Hinnakirja lehek\u00fclg<\/a><\/noindex>.<\/p>\n<p><img decoding=\"async\" alt=\"Kes j\u00e4i \u0161redderisse kinni v\u00f5i kuidas oleks pidanud l\u00e4bi viima serveri h\u00e4vitamise \u00fclesande\" src=\"\/wp-content\/uploads\/2020\/08\/80af2bf38beb1f29902f60608ca65dc2.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<i>Just see kapt\u0161, mida pidi r\u00fcndama<\/i><\/p>\n<p><img decoding=\"async\" alt=\"Kes j\u00e4i \u0161redderisse kinni v\u00f5i kuidas oleks pidanud l\u00e4bi viima serveri h\u00e4vitamise \u00fclesande\" src=\"\/wp-content\/uploads\/2020\/08\/36039026faaa0ef5cfb6e6956ce84e97.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nServeri koormuse korral t\u00f5usis selle temperatuur ja seda sai j\u00e4lgida j\u00e4lgimisega, mis oli otse kaamera ette avatud. J\u00e4rgmisena k\u00e4ivitati ventilaator, mis avas kerge kardinaga flipchart'i. Siis avanes kirjutatud logi ja parool Megatroni lehele.<\/p>\n<p>Ja Megatroni juhtimise lehe leidmiseks tuli kontrollida k\u00f5iki sertifikaate, mis on v\u00e4lja antud domeenile ooosokol.ru.<\/p>\n<p>Alamdomeenil <noindex><a rel=\"nofollow\" href=\"https:\/\/megatron.ooosokol.ru\/\">megatron.ooosokol.ru<\/a><\/noindex> oli Megatron'i juhtimise leht. Kuid see ei avanenud, kuni Megatron'ile ei antud esmase toiteallika \u00fchendust.<\/p>\n<p>K\u00f5ik need etapid l\u00e4biti m\u00e4ngijate poolt peaaegu kohe YouTube'i edastuse kommentaarides. J\u00e4rgmised \u00fclesanded olid keerulisemad ja m\u00e4ngijad l\u00f5id Discordi serveri RUVDS Hack Room ning j\u00e4tkasid arutelu seal.<\/p>\n<h3>Samm 2. \u00dchendage Megatron'ile esmase toiteallika.<\/h3>\n<p>\nK\u00f5igil nutiseadmetel, mis olid juhtimise lehe kaudu kontrollitavad (need samad valgustid, mida m\u00e4ngijad pidevalt sisse ja v\u00e4lja l\u00fclitasid), olid oma identifikaatorid.<\/p>\n<p>Esmase toiteallika \u00fchitamiseks Megatron'ile ja selle valgustamiseks tuli leida ja aktiveerida peidetud seade kontori juhtimise lehel.<\/p>\n<p><img decoding=\"async\" alt=\"Kes j\u00e4i \u0161redderisse kinni v\u00f5i kuidas oleks pidanud l\u00e4bi viima serveri h\u00e4vitamise \u00fclesande\" src=\"\/wp-content\/uploads\/2020\/08\/21d4b2bd950f49282c7c6d3deb26aaa8.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nSelleks tuli vaadata seadmete identifikaatoreid ja m\u00e4rkida, et seadmeid on kokku 4, kuid lehe kaudu oli saadaval ainult 3. <\/p>\n<p><img decoding=\"async\" alt=\"Kes j\u00e4i \u0161redderisse kinni v\u00f5i kuidas oleks pidanud l\u00e4bi viima serveri h\u00e4vitamise \u00fclesande\" src=\"\/wp-content\/uploads\/2020\/08\/452ad83a2f77cc07a9cfb92c96a9bf0c.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nMegatron'i leht muutus k\u00e4tte saadavaks neljanda seadme aktiveerimisel ja laser hakkas s\u00e4rama. Kuid samas ei olnud laseriga laskmine v\u00f5imalik ning tema <noindex><a rel=\"nofollow\" href=\"https:\/\/megatron.ooosokol.ru\/\">lehe<\/a><\/noindex> peal oli teadanne, et laser on hetkel mitte saadaval ning vihje, et kontoris on elekter v\u00e4lja l\u00fclitatud, tuleb helistada haldusfirmale ja paluda toite taastamist.<\/p>\n<p><img decoding=\"async\" alt=\"Kes j\u00e4i \u0161redderisse kinni v\u00f5i kuidas oleks pidanud l\u00e4bi viima serveri h\u00e4vitamise \u00fclesande\" src=\"\/wp-content\/uploads\/2020\/08\/de8f502aee113b887ff16213d40f25c2.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<i>Vihje haldusfirmast<\/i><\/p>\n<h3>3. Helistage haldusfirmale ja paluge Megatron'i toite taastamist.<\/h3>\n<p>\nMegatron ei saanud laskmist teha, kuna kontoris oli elekter v\u00e4lja l\u00fclitatud. Toite taastamist sai teha ainult haldusfirma, kuhu tuli helistada ja tuvastada end O\u00dc omanikuna.<\/p>\n<p>Haldusfirma number leidmine oli lihtne \u2014 panime selle jalusesse.<\/p>\n<p><img decoding=\"async\" alt=\"Kes j\u00e4i \u0161redderisse kinni v\u00f5i kuidas oleks pidanud l\u00e4bi viima serveri h\u00e4vitamise \u00fclesande\" src=\"\/wp-content\/uploads\/2020\/08\/d3f2467e8bd2838258e6b837fe162b40.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nKuid tuvastamine oli palju keerulisem.<\/p>\n<p>Helistades numbrile +74991130688, t\u00f5stis telefoni \u00fcles teenindaja t\u00fcdruk ja igavlevast h\u00e4\u00e4lega palus \u00f6elda firma KMKR ja omanikku t\u00e4ielikku nime. Ilma selleta keeldus ta toite taastamast, seletades, et ta on tavap\u00e4rane v\u00e4lja\u00fc\u00fcritatud teenindaja, kellel on 2000 klienti ja kontorit ning ilma selle teabeta ei saa vajalikku leida.<\/p>\n<p>M\u00e4ngijatele osutus see k\u00f5ige keerulisemaks osaks. \u00d5iget KMKR ja omaniku nime otsiti peaaegu kaks p\u00e4eva ning mina (teenindaja rollis) selle aja jooksul vastu v\u00f5tsin \u00fcle 400 k\u00f5ne. Telefon helises iga 2-3 minuti tagant.<\/p>\n<p>Poisid kaevusid nii, nagu suudsid. Kasutusele l\u00e4ks k\u00f5ik: nad avasid veebilehe l\u00e4htekoodi, guugeldasid veebilehe omaniku Sokolovi, uurides sotsiaalmeedias.<\/p>\n<p>                        <b class=\"spoiler_title\">Nad otsisid erinevate firmade KMKR-e.<\/b><br \/>\n                        <noindex><a rel=\"nofollow\" href=\"https:\/\/habrastorage.org\/webt\/6g\/8w\/tx\/6g8wtxbp95x9nyiwev6kjhgdbgu.jpeg\"><img decoding=\"async\" alt=\"Kes j\u00e4i \u0161redderisse kinni v\u00f5i kuidas oleks pidanud l\u00e4bi viima serveri h\u00e4vitamise \u00fclesande\" 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=\"Kes j\u00e4i \u0161redderisse kinni v\u00f5i kuidas oleks pidanud l\u00e4bi viima serveri h\u00e4vitamise \u00fclesande\" src=\"\/wp-content\/uploads\/2020\/08\/e0050986383f457dad2bbd5945e9d504.jpeg\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><\/p>\n<p><img decoding=\"async\" alt=\"Kes j\u00e4i \u0161redderisse kinni v\u00f5i kuidas oleks pidanud l\u00e4bi viima serveri h\u00e4vitamise \u00fclesande\" 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=\"Kes j\u00e4i \u0161redderisse kinni v\u00f5i kuidas oleks pidanud l\u00e4bi viima serveri h\u00e4vitamise \u00fclesande\" 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=\"Kes j\u00e4i \u0161redderisse kinni v\u00f5i kuidas oleks pidanud l\u00e4bi viima serveri h\u00e4vitamise \u00fclesande\" src=\"\/wp-content\/uploads\/2020\/08\/0820c8aab2fcbd6cb8aff0a29f71777d.jpeg\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><br \/>\n<i>Peaaegu t\u00e4ielik otsinguskeem<\/i><br \/>\n                    <br \/>\nM\u00f5nes kohas helistati isegi vale numbriga \u2013 justkui helistatakse ettev\u00f5ttest Sokol, mis on m\u00e4rgitud jaluses.<\/p>\n<p>Siis saime teada, kui palju ettev\u00f5tteid kannab nime Sokol. Peaaegu iga\u00fchega neist said m\u00e4ngijad \u00fchendust, kuid see ei v\u00f5rreldud sellega, mida said l\u00e4bi elama veebisait. <noindex><a rel=\"nofollow\" href=\"http:\/\/lasermasters.ru\">lasermasters.ru<\/a><\/noindex>, kellelt me t\u00f5eliselt ostsime selle Megatroni umbes kuu aega tagasi.<\/p>\n<p>Alguses r\u00fcndas Discord Laser Masters'i tuge.<\/p>\n<p><img decoding=\"async\" alt=\"Kes j\u00e4i \u0161redderisse kinni v\u00f5i kuidas oleks pidanud l\u00e4bi viima serveri h\u00e4vitamise \u00fclesande\" src=\"\/wp-content\/uploads\/2020\/08\/f2d222336193140558b8b4717a2a3194.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nSeej\u00e4rel suudeti sealt leida kellegi konto! Samal ajal kui Laser Masters'i tugi oli juba l\u00f5petanud sarkastiliste kommentaaride tegemise.<\/p>\n<p>                        <b class=\"spoiler_title\">Ole ettevaatlik, hoia lapsed ekraanist eemal<\/b><br \/>\n                        <img decoding=\"async\" alt=\"Kes j\u00e4i \u0161redderisse kinni v\u00f5i kuidas oleks pidanud l\u00e4bi viima serveri h\u00e4vitamise \u00fclesande\" src=\"\/wp-content\/uploads\/2020\/08\/95f2fa7cc62b6b2dc9dc92257a99783f.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<img decoding=\"async\" alt=\"Kes j\u00e4i \u0161redderisse kinni v\u00f5i kuidas oleks pidanud l\u00e4bi viima serveri h\u00e4vitamise \u00fclesande\" src=\"\/wp-content\/uploads\/2020\/08\/7f6858e7fbb4ac30de4d58da733dd72c.jpeg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p>\nL\u00f5puks otsustati Laser Masters lihtsalt DDOS'ida ja nende veebisait kukkus. Samamoodi \u00f5nnestus ka Sokoli sait maapinnale viia, kuigi me t\u00f5stsime selle kiiresti uuesti \u00fcles.<\/p>\n<p><noindex><a rel=\"nofollow\" href=\"https:\/\/hsto.org\/webt\/e4\/8q\/-b\/e48q-b6gvy5zm2yu8bqmg0jgzke.jpeg\"><img decoding=\"async\" alt=\"Kes j\u00e4i \u0161redderisse kinni v\u00f5i kuidas oleks pidanud l\u00e4bi viima serveri h\u00e4vitamise \u00fclesande\" src=\"\/wp-content\/uploads\/2020\/08\/06f14b9680c8a31129afdf4308289e65.jpeg\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><\/p>\n<p>Uurimise k\u00e4igus leidsid Discordi kutid isegi n\u00e4itleja, kelle foto me ostsime varastest, et ta m\u00e4ngiks peamise antagonisti, O\u00dc Andrei Sokolovi omanikku. Selgus, et tema nimi on Yuri ja ta ei tea \u00fcldse, millisesse jama ta sattus.<\/p>\n<p><img decoding=\"async\" alt=\"Kes j\u00e4i \u0161redderisse kinni v\u00f5i kuidas oleks pidanud l\u00e4bi viima serveri h\u00e4vitamise \u00fclesande\" src=\"\/wp-content\/uploads\/2020\/08\/5d54b13b62c803a761dc6fab397f2890.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<i>Andrei Sokol, m\u00e4ngu tegelane<\/i><\/p>\n<p><img decoding=\"async\" alt=\"Kes j\u00e4i \u0161redderisse kinni v\u00f5i kuidas oleks pidanud l\u00e4bi viima serveri h\u00e4vitamise \u00fclesande\" src=\"\/wp-content\/uploads\/2020\/08\/0d2cbf9920a15cf9065d14651c377d9d.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<i>Yuri, mudel<\/i><\/p>\n<p>Kui ta oleks teadnud, kuidas ta pani 600 inimest kaks \u00f6\u00f6d j\u00e4rjest magama&#8230;)<\/p>\n<p>Siis hakati juba konkreetselt uurima mind kui m\u00e4ngu korraldajat (mis oleks v\u00f5inud l\u00f5ppeda edukalt, kui poisid oleksid osanud minu t\u00f6\u00f6kanaleid h\u00e4kkida). <\/p>\n<p><img decoding=\"async\" alt=\"Kes j\u00e4i \u0161redderisse kinni v\u00f5i kuidas oleks pidanud l\u00e4bi viima serveri h\u00e4vitamise \u00fclesande\" src=\"\/wp-content\/uploads\/2020\/08\/1e2babd073723d3ae968c5575e642a80.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nOlin isegi veidi mures, kui nad mainisid mu isa nime ja isegi maksuidentifitseerimisnumbrit. Aga see hajus, kui t\u00f6\u00f6 k\u00e4igus valeinformatsiooni t\u00f5ttu ilmus \u00e4kki mu vanem vend, kes osutus Habra tehniliseks direktoriks. <\/p>\n<p>                        <b class=\"spoiler_title\">Minu kallis vereline vend, kellele samuti osa tuli<\/b><br \/>\n                        <img decoding=\"async\" alt=\"Kes j\u00e4i \u0161redderisse kinni v\u00f5i kuidas oleks pidanud l\u00e4bi viima serveri h\u00e4vitamise \u00fclesande\" src=\"\/wp-content\/uploads\/2020\/08\/ca21d19236d8d1caca4d659f49e7a477.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n                    <\/p>\n<p>                        <b class=\"spoiler_title\">Samal ajal muutusid oletused \u00fcha uskumatumaks<\/b><br \/>\n                        <img decoding=\"async\" alt=\"Kes j\u00e4i \u0161redderisse kinni v\u00f5i kuidas oleks pidanud l\u00e4bi viima serveri h\u00e4vitamise \u00fclesande\" src=\"\/wp-content\/uploads\/2020\/08\/13f47fddd45c6d40ba68ba7f233bb792.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nJa j\u00f5uti illuminati teooriateni.<\/p>\n<p><img decoding=\"async\" alt=\"Kes j\u00e4i \u0161redderisse kinni v\u00f5i kuidas oleks pidanud l\u00e4bi viima serveri h\u00e4vitamise \u00fclesande\" src=\"\/wp-content\/uploads\/2020\/08\/344c2d70581e69ab5376bbe67eabd51e.jpeg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p>\nK\u00f5ige mahlakamad vanden\u00f5uteooriad k\u00e4sitlesid Spong Bobi, Harry Potteri ja Hiina dioodide seeria vilkumist, mille me panime s\u00fcsteemi plokki.<\/p>\n<p>Kust Spong Bob ja Harry Potter, k\u00fcsimiseks? Panime nende aadressid Sokoli kontaktide lehele ja see tekitas Discordi kogukonnas palju oletusi. Kuigi me lihtsalt soovisime austada oma lemmikteoseid lapsep\u00f5lvest.<\/p>\n<p><img decoding=\"async\" alt=\"Kes j\u00e4i \u0161redderisse kinni v\u00f5i kuidas oleks pidanud l\u00e4bi viima serveri h\u00e4vitamise \u00fclesande\" src=\"\/wp-content\/uploads\/2020\/08\/1f541f8cbe5f7e73b616e47652299fa9.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<i>See viide on lehe peal &quot;<noindex><a rel=\"nofollow\" href=\"https:\/\/ooosokol.ru\/contacts\">Kontaktid<\/a><\/noindex>\"<\/i><\/p>\n<p>Ja l\u00f5puks<\/p>\n<p><img decoding=\"async\" alt=\"Kes j\u00e4i \u0161redderisse kinni v\u00f5i kuidas oleks pidanud l\u00e4bi viima serveri h\u00e4vitamise \u00fclesande\" src=\"\/wp-content\/uploads\/2020\/08\/35100c95ef78dadf12c63b0e08f0ec7c.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n<img decoding=\"async\" alt=\"Kes j\u00e4i \u0161redderisse kinni v\u00f5i kuidas oleks pidanud l\u00e4bi viima serveri h\u00e4vitamise \u00fclesande\" src=\"\/wp-content\/uploads\/2020\/08\/6719a54c7b643fa14104a49edaee8623.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n<img decoding=\"async\" alt=\"Kes j\u00e4i \u0161redderisse kinni v\u00f5i kuidas oleks pidanud l\u00e4bi viima serveri h\u00e4vitamise \u00fclesande\" src=\"\/wp-content\/uploads\/2020\/08\/5cb070879fdf390de89e33ed96723ef6.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n<img decoding=\"async\" alt=\"Kes j\u00e4i \u0161redderisse kinni v\u00f5i kuidas oleks pidanud l\u00e4bi viima serveri h\u00e4vitamise \u00fclesande\" src=\"\/wp-content\/uploads\/2020\/08\/93edce804c2d0c1a9581141113d0c064.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n<img decoding=\"async\" alt=\"Kes j\u00e4i \u0161redderisse kinni v\u00f5i kuidas oleks pidanud l\u00e4bi viima serveri h\u00e4vitamise \u00fclesande\" src=\"\/wp-content\/uploads\/2020\/08\/e90e11145ba4165622b2b3053efe8944.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<i>Selgus, et sarjas on t\u00f5eliselt dokumente Spongebobist. Neid nimetati kui INN<\/i><\/p>\n<p><img decoding=\"async\" alt=\"Kes j\u00e4i \u0161redderisse kinni v\u00f5i kuidas oleks pidanud l\u00e4bi viima serveri h\u00e4vitamise \u00fclesande\" src=\"\/wp-content\/uploads\/2020\/08\/8b78647a05f13e9a7402278e2185daf5.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n\u00dcks keerulisemaid teooriaid oli see, et Hiina laterna vilkumises on peidetud s\u00f5num moraalkirjas. <\/p>\n<p>                        <b class=\"spoiler_title\">Vilkumist salvestati ja prooviti de\u0161ifreerida.<\/b><br \/>\n                        <img decoding=\"async\" alt=\"Kes j\u00e4i \u0161redderisse kinni v\u00f5i kuidas oleks pidanud l\u00e4bi viima serveri h\u00e4vitamise \u00fclesande\" src=\"\/wp-content\/uploads\/2020\/08\/c888d827ad21791bad17ec760ef4803a.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n<img decoding=\"async\" alt=\"Kes j\u00e4i \u0161redderisse kinni v\u00f5i kuidas oleks pidanud l\u00e4bi viima serveri h\u00e4vitamise \u00fclesande\" src=\"\/wp-content\/uploads\/2020\/08\/41c29bbd0769e30cb4e5d92b86868570.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n<img decoding=\"async\" alt=\"Kes j\u00e4i \u0161redderisse kinni v\u00f5i kuidas oleks pidanud l\u00e4bi viima serveri h\u00e4vitamise \u00fclesande\" src=\"\/wp-content\/uploads\/2020\/08\/5c9af43e5d2194a1e0b5fcd65e0c06ef.jpeg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p>\nLihtsamate teooriate seas proovisid poisid aru saada, kas kaartides ei ole peidetud vihjet.<\/p>\n<p><img decoding=\"async\" alt=\"Kes j\u00e4i \u0161redderisse kinni v\u00f5i kuidas oleks pidanud l\u00e4bi viima serveri h\u00e4vitamise \u00fclesande\" src=\"\/wp-content\/uploads\/2020\/08\/81d237a6a2dece0b7bc882d68b4e2d04.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nTeel v\u00f5rreldi meid. <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 \u00f5igustamatult k\u00f5rge hinnang, aga ikkagi meeldiv.<\/p>\n<p><img decoding=\"async\" alt=\"Kes j\u00e4i \u0161redderisse kinni v\u00f5i kuidas oleks pidanud l\u00e4bi viima serveri h\u00e4vitamise \u00fclesande\" src=\"\/wp-content\/uploads\/2020\/08\/475ef299f129b98caea79cf63f77e80a.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n<img decoding=\"async\" alt=\"Kes j\u00e4i \u0161redderisse kinni v\u00f5i kuidas oleks pidanud l\u00e4bi viima serveri h\u00e4vitamise \u00fclesande\" src=\"\/wp-content\/uploads\/2020\/08\/b1b9d95f7825dc901f7786d9a5a87e1b.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nM\u00e4ngijad proovisid sotsiaalset inseneritegevust. Minu juurde helistati F\u00f6deraalse Julgeolekuteenistuse, p\u00e4\u00e4steameti, Sokolviga ja isegi tema endise naise ning turvamehe nimel, kes v\u00e4idetavalt istus all. \u00d6eldi, et on tulekahju, keegi on liftis kinni j\u00e4\u00e4nud, ja k\u00f5ige kurvem lugu oli see, et kontoris, mis oli leekides, olevat helistaja koer.<\/p>\n<p><img decoding=\"async\" alt=\"Kes j\u00e4i \u0161redderisse kinni v\u00f5i kuidas oleks pidanud l\u00e4bi viima serveri h\u00e4vitamise \u00fclesande\" src=\"\/wp-content\/uploads\/2020\/08\/4c62680deb599ae4cd3c6cc0bd155c70.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<i>Katsed altk\u00e4emaksuga olid samuti olemas.<\/i><\/p>\n<p>Vaikselt hakkasid chatides ilmuma omad meemid.<\/p>\n<p>                        <b class=\"spoiler_title\">Siin on paar.<\/b><br \/>\n                        <img decoding=\"async\" alt=\"Kes j\u00e4i \u0161redderisse kinni v\u00f5i kuidas oleks pidanud l\u00e4bi viima serveri h\u00e4vitamise \u00fclesande\" src=\"\/wp-content\/uploads\/2020\/08\/4e8d3c503bb50298eabeb9508c178787.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n<img decoding=\"async\" alt=\"Kes j\u00e4i \u0161redderisse kinni v\u00f5i kuidas oleks pidanud l\u00e4bi viima serveri h\u00e4vitamise \u00fclesande\" src=\"\/wp-content\/uploads\/2020\/08\/1a870b382e1600f5dfa348f689a4c59c.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n<img decoding=\"async\" alt=\"Kes j\u00e4i \u0161redderisse kinni v\u00f5i kuidas oleks pidanud l\u00e4bi viima serveri h\u00e4vitamise \u00fclesande\" src=\"\/wp-content\/uploads\/2020\/08\/637a118228dff4474b9f4de5bde4316a.jpeg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><\/p>\n<p>                        <b class=\"spoiler_title\">T\u00f6\u00f6stused samal ajal seisis.<\/b><br \/>\n                        <img decoding=\"async\" alt=\"Kes j\u00e4i \u0161redderisse kinni v\u00f5i kuidas oleks pidanud l\u00e4bi viima serveri h\u00e4vitamise \u00fclesande\" src=\"\/wp-content\/uploads\/2020\/08\/f290372308405e5b66628dbfa76d8fe3.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n<img decoding=\"async\" alt=\"Kes j\u00e4i \u0161redderisse kinni v\u00f5i kuidas oleks pidanud l\u00e4bi viima serveri h\u00e4vitamise \u00fclesande\" src=\"\/wp-content\/uploads\/2020\/08\/475a70bfd5d8c009d38cc80559285c76.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n<img decoding=\"async\" alt=\"Kes j\u00e4i \u0161redderisse kinni v\u00f5i kuidas oleks pidanud l\u00e4bi viima serveri h\u00e4vitamise \u00fclesande\" src=\"\/wp-content\/uploads\/2020\/08\/74f3b257b715ad2a4610c9932a57c62f.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n<img decoding=\"async\" alt=\"Kes j\u00e4i \u0161redderisse kinni v\u00f5i kuidas oleks pidanud l\u00e4bi viima serveri h\u00e4vitamise \u00fclesande\" src=\"\/wp-content\/uploads\/2020\/08\/9dbf2a67f7ab74dc435cb23d20ea1c71.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n<img decoding=\"async\" alt=\"Kes j\u00e4i \u0161redderisse kinni v\u00f5i kuidas oleks pidanud l\u00e4bi viima serveri h\u00e4vitamise \u00fclesande\" src=\"\/wp-content\/uploads\/2020\/08\/67002cb3e89799ffdee4a71b0b85f9d0.jpeg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><\/p>\n<h2>Vihje.<\/h2>\n<p>\nRahad \u0161redderis muutusid aina v\u00e4hemaks. Et v\u00f5itjale midagi saada, otsustasime teha vihje. Samuti, j\u00e4rgides m\u00e4ngudisaini reegleid, t\u00f5sta pinget just enne finaali.<\/p>\n<p>Eraldi. <noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/ruvds\/blog\/515048\/\">postitusega<\/a><\/noindex> Blogis postitasime video. Alguses oli l\u00f5ik Brawler Club'en \u2014 viidates Tyler Durdenile, kes m\u00f5tles 25. kaadri lisamisele filmides, t\u00f6\u00f6tades kinodes.<\/p>\n<p>Otsustasime rakendada sama mehhanismi ja lisasime 25. kadri vihje, kuidas. <noindex><a rel=\"nofollow\" href=\"https:\/\/sbis.ru\/contragents\/7723558400\/772301001\">gugeldada.<\/a><\/noindex> \u00f5ige INN ja omaniku nime. <\/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=\"M\u00e4ngi videot\" 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=\"Kes j\u00e4i \u0161redderisse kinni v\u00f5i kuidas oleks pidanud l\u00e4bi viima serveri h\u00e4vitamise \u00fclesande\" src=\"\/wp-content\/uploads\/2020\/08\/cac950eea233c4c8c332f29bb6ee930e.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<i>P\u00e4rast seda said poisid kiiresti aru.<\/i><\/p>\n<h3>Samm 4. Laseri tulistamine mitte-\u00fctlemisre\u017eiimis.<\/h3>\n<p>\nEnergiavarustuse andmisel halduss\u00fcsteemi poolt ja p\u00e4rast juhtmete sisse l\u00fclitamist l\u00fclitus Megatron sisse ja sai tulistada testre\u017eiimis. Vormil oli juba sisestatud testlaskmise token.<\/p>\n<p><img decoding=\"async\" alt=\"Kes j\u00e4i \u0161redderisse kinni v\u00f5i kuidas oleks pidanud l\u00e4bi viima serveri h\u00e4vitamise \u00fclesande\" src=\"\/wp-content\/uploads\/2020\/08\/b395705d08e3d812bbfd4271fd5aaf88.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<i>Iga 25 sekundi j\u00e4rel genereeriti uus token, mida sai kasutada laseri sissel\u00fclitamiseks 10 sekundi jooksul v\u00f5imsusel 10\/255.<\/i><\/p>\n<p>Siis laseri jahutamine 1 minuti jooksul ja sel ajal ei olnud see saadaval, ei v\u00f5tnud uusi tulistamise taotlusi.<\/p>\n<p>Selline v\u00f5imsus ei olnud piisav k\u00f6ie l\u00f5ikamiseks, kuid iga m\u00e4ngija sai Megatronist lasu lasta ja n\u00e4ha laserkiirt tegevuses. <\/p>\n<p>                        <b class=\"spoiler_title\">Kogukonna reaktsioon oli rohkem kui tuline.<\/b><br \/>\n                        <img decoding=\"async\" alt=\"Kes j\u00e4i \u0161redderisse kinni v\u00f5i kuidas oleks pidanud l\u00e4bi viima serveri h\u00e4vitamise \u00fclesande\" src=\"\/wp-content\/uploads\/2020\/08\/7292e32723d99262ce40636a130eb8e0.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n                    <\/p>\n<p>                        <b class=\"spoiler_title\">Aga k\u00f5ik rahunesid kiiresti ja m\u00f5istsid, et see ei ole veel m\u00e4ngu l\u00f5pp.<\/b><br \/>\n                        <img decoding=\"async\" alt=\"Kes j\u00e4i \u0161redderisse kinni v\u00f5i kuidas oleks pidanud l\u00e4bi viima serveri h\u00e4vitamise \u00fclesande\" src=\"\/wp-content\/uploads\/2020\/08\/2432f414389af3cbafd56ed8a2be7a1e.jpeg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p>\nKogukond hakkas aru saama, kuidas sissel\u00fclitada lahingure\u017eiimi.<\/p>\n<p>                        <b class=\"spoiler_title\">Ajur\u00fcnnak.<\/b><br \/>\n                        <noindex><a rel=\"nofollow\" href=\"https:\/\/habrastorage.org\/webt\/vm\/j-\/kd\/vmj-kdsd94p2izz2_ux_4dgq49m.jpeg\"><img decoding=\"async\" alt=\"Kes j\u00e4i \u0161redderisse kinni v\u00f5i kuidas oleks pidanud l\u00e4bi viima serveri h\u00e4vitamise \u00fclesande\" src=\"\/wp-content\/uploads\/2020\/08\/abc96e77747b9483c551f8e9f5b4bcff.jpeg\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><\/p>\n<p><img decoding=\"async\" alt=\"Kes j\u00e4i \u0161redderisse kinni v\u00f5i kuidas oleks pidanud l\u00e4bi viima serveri h\u00e4vitamise \u00fclesande\" 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=\"Kes j\u00e4i \u0161redderisse kinni v\u00f5i kuidas oleks pidanud l\u00e4bi viima serveri h\u00e4vitamise \u00fclesande\" src=\"\/wp-content\/uploads\/2020\/08\/c5a0bfd6a0f309cfb683e3aeee10bc37.jpeg\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><\/p>\n<p><img decoding=\"async\" alt=\"Kes j\u00e4i \u0161redderisse kinni v\u00f5i kuidas oleks pidanud l\u00e4bi viima serveri h\u00e4vitamise \u00fclesande\" src=\"\/wp-content\/uploads\/2020\/08\/c0f8c5e41c3523b4abf2885a1f0371cf.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<i>Diskordis ilmusid valeuudised.<\/i><\/p>\n<p><noindex><a rel=\"nofollow\" href=\"https:\/\/habrastorage.org\/webt\/7x\/ug\/po\/7xugpozxfrkw3hqk9ian6m_tmgm.jpeg\"><img decoding=\"async\" alt=\"Kes j\u00e4i \u0161redderisse kinni v\u00f5i kuidas oleks pidanud l\u00e4bi viima serveri h\u00e4vitamise \u00fclesande\" src=\"\/wp-content\/uploads\/2020\/08\/a95b843f41183646b8dcb4d2fcc194cc.jpeg\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><br \/>\n<i>Me ei teadnud, et laua jalal otse\u00fclekandes on midagi kirjutatud.<\/i><\/p>\n<h3>Kogukond on j\u00f5udnud sammule 4. Selgitage, kuidas genereeritakse tokenid: leidke gist ja genereerige token, mis sisaldab laserit lahingure\u017eiimis.<\/h3>\n<p>\nMegatroni lahingure\u017eiim on 100% laseri v\u00f5imsus 3 W. Seda on t\u00e4iesti piisavalt kaheks minutiks, et p\u00f5letada \u00e4ra k\u00f6is, mis hoidis raskust, purustada akvaarium ja uputada server veega.<\/p>\n<p>Oleme j\u00e4tnud m\u00f5ned vihjed <noindex><a rel=\"nofollow\" href=\"https:\/\/gist.github.com\/ooosokol\/605eab15b856d46d7e45f27e89040b8d\">projekti githubi lehele<\/a><\/noindex>: nimelt tokeni genereerimise kood, mille p\u00f5hjal oli v\u00f5imalik m\u00f5ista, et test- ja lahingutokenid genereeritakse sama arvesti n\u00e4itaja p\u00f5hjal. Lahtiste tokeni puhul kasutatakse arvesti v\u00e4\u00e4rtuse k\u00f5rval ka soola, millest enamus j\u00e4i selle gisti muudatuste ajaloosse, v\u00e4lja arvatud kaks viimast s\u00fcmbolit.<\/p>\n<p><img decoding=\"async\" alt=\"Kes j\u00e4i \u0161redderisse kinni v\u00f5i kuidas oleks pidanud l\u00e4bi viima serveri h\u00e4vitamise \u00fclesande\" src=\"\/wp-content\/uploads\/2020\/08\/7f1780e701e32bf8849d170c62cdd32a.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<i>Kuidas k\u00f5ik kiiresti j\u00e4reldusele j\u00f5udsid, et see oli 42.<\/i><\/p>\n<p>Gisti kommentaarides toimus Andrei Sokolovi ja arendaja (\u201enutikas arendaja\u201d, nagu nad teda Discordis nimetasid) vaheline vestlus.<\/p>\n<p>Vestluses saatis Andrei \u00fche lahingutokeni, mille peale arendaja vastas, et see token oli algatatud arvesti v\u00e4\u00e4rtuse 42 juures.<\/p>\n<p><img decoding=\"async\" alt=\"Kes j\u00e4i \u0161redderisse kinni v\u00f5i kuidas oleks pidanud l\u00e4bi viima serveri h\u00e4vitamise \u00fclesande\" src=\"\/wp-content\/uploads\/2020\/08\/6e58da9fc8f86ea1d9f1d29d5f300488.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nNeid andmeid teades oli v\u00f5imalik kaks viimast soola s\u00fcmbolit l\u00e4bi t\u00f6\u00f6tada ja selgitada, et selle jaoks kasutati Losdi numbreid, muundatuna 16-ndasse s\u00fcsteemi.<\/p>\n<p>Seej\u00e4rel pidid m\u00e4ngijad kinni p\u00fc\u00fcdma arvesti v\u00e4\u00e4rtuse (anal\u00fc\u00fcsides testtokenit) ja genereerima lahingutokeni, kasutades j\u00e4rgmist arvesti v\u00e4\u00e4rtust ja eelmisel sammul valitud soola.<\/p>\n<p>Arvesti lihtsalt suurenes iga testlaseri tulistamise ja iga 25 sekundi j\u00e4rel. Me ei kirjutanud seda kuskil, see pidi olema v\u00e4ike m\u00e4nguline \u00fcllatus. Poisid said selle v\u00e4ga kiiresti selgeks ja k\u00e4ivitasid megatroni lahingure\u017eiimis.<\/p>\n<h3>Samm 5. P\u00f5letada k\u00f6is laseriga<\/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=\"M\u00e4ngi videot\" 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>Kuidas see k\u00e4is<\/i><\/p>\n<p>Siin on k\u00f5ik lihtne. Lahtise tokeni saatmine aktiveeris laseri lahingure\u017eiimis, samas kui ruum muutus ja l\u00e4ks \u201ekatastroofi re\u017eiimi\u201d, nagu me \u00fcldises stsenaariumis \u00fctlesime:<\/p>\n<ul>\n<li>Toas kustutati kogu valgus.<\/li>\n<li>iot-seadmete nupud said veebilehel k\u00e4ttesaamatuks.<\/li>\n<li>K\u00e4ivitati vilkuv tuli ja sireeni heli.<\/li>\n<li>Punane raskus valgustati.<\/li>\n<li>Televisioonis algas tagasisuundumine laseriga lahingure\u017eiimi aktiveerimise ajani. <\/li>\n<\/ul>\n<p>\nMeil oli poolteist tundi tagasi arvestust, et k\u00f5ik, kes m\u00e4ngisid, j\u00f5uaksid otse\u00fclekannet sisse l\u00fclitada ja finaali n\u00e4ha. Ja see polnud asjata: kui ma p\u00f5nevusega ootasin k\u00f5la ja purunevat klaasi naabertoast, hakkas kogu meeskond, kes k\u00fclast koostas, kokkuleppimatult baasile minema, et finaali oma silmaga n\u00e4ha. Nad lihtsalt sisenesid tuppa ja hakkasid kallistama.<\/p>\n<p>                        <b class=\"spoiler_title\">Sel ajal Discordis<\/b><br \/>\n                        <img decoding=\"async\" alt=\"Kes j\u00e4i \u0161redderisse kinni v\u00f5i kuidas oleks pidanud l\u00e4bi viima serveri h\u00e4vitamise \u00fclesande\" src=\"\/wp-content\/uploads\/2020\/08\/b831bfdf5faec76962c063cca307b4e6.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n<img decoding=\"async\" alt=\"Kes j\u00e4i \u0161redderisse kinni v\u00f5i kuidas oleks pidanud l\u00e4bi viima serveri h\u00e4vitamise \u00fclesande\" src=\"\/wp-content\/uploads\/2020\/08\/33c40df26042ccf8b3bb8fe56b70de78.jpeg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p>\nArvestuse l\u00f5ppedes aktiveerus laser v\u00f5itlusre\u017eiimis ja kahe minutiga p\u00f5letati k\u00f6is l\u00e4bi \u2014 raskus langes otse akvaariumi. L\u00f6\u00f6gi eel karjus ekraanil meeletu kapibara, paanikas t\u00f5stes v\u00e4ikseid k\u00e4si.<\/p>\n<p>Kuna kogu meeskond oli seal koos, tegime v\u00e4ikese \u00fcleskutse k\u00f5igile, kes kaks p\u00e4eva olid finaali nimel Discordis v\u00f5idelnud, ja l\u00e4ksime \u0161ampanjat avama:<\/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=\"M\u00e4ngi videot\" 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>Kuidas me arvestasime reklaamvideote k\u00e4ivitamise aega ja raskuse lendamist?<\/h2>\n<p>\nP\u00e4rast k\u00fcmmet katset k\u00f6ie p\u00f5letamisest laseriga m\u00f5istsime, et see on v\u00e4ga ebaturve konstruktsioon \u2014 poolp\u00f5lenud k\u00f6is muutus \u00f5hemaks, all raskuse all pingutades, nihkus ja laseril ei \u00f5nnestunud seda l\u00f5puni l\u00f5igata. <\/p>\n<p>Seet\u00f5ttu l\u00e4ksime teist teed: dubleerisime p\u00f5letamise, kile k\u00f6ie nikroomniidiga. Niidi kaudu lasti voolu, see kuumenes punaseks ja p\u00f5letati k\u00f6is umbes kahe sekundiga l\u00e4bi \u2014 see andis meile t\u00e4pse arusaama, millal karjuv kapibara sisse l\u00fclitada, taimer peatada ja reklaamvideo k\u00e4ivitada:<\/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=\"M\u00e4ngi videot\" 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>Mis meil ei \u00f5nnestunud?<\/h2>\n<p>\nFinaalis pidi s\u00fcsteemiblokist minema paks suits, nagu tulekahju puhul \u2014 me valmistame suitsupomme, s\u00fc\u00fctasime neid samamoodi, kuid nad ei t\u00f6\u00f6tanud mingil p\u00f5hjusel (v\u00f5ib-olla veest).<\/p>\n<h2>Kes on v\u00f5itja?<\/h2>\n<p>\nV\u00f5itjaks tuli <b>Arkadi Aleksejev<\/b> Peterburist \u2014 just tema genereeris esimesena testtokeni ja v\u00f5itis \u00fclej\u00e4\u00e4nud raha, mis oli h\u00e4vitajas, summas 134 000 rubla.<\/p>\n<p>V\u00e4ike intervjuu Arkadiiga.<\/p>\n<h4>R\u00e4\u00e4gi endast, millega tegeled t\u00f6\u00f6l?<\/h4>\n<p><\/p>\n<blockquote><p>Koolituse poolest olen turvat\u00f6\u00f6taja, l\u00f5petasin ITMO-s BITi. T\u00f6\u00f6tab full-stack veebiarendajana v\u00e4lisfirmas. Koolis olin ol\u00fcmpiaadi osaleja, sealhulgas programmeerimises ja matemaatikas.<\/p><\/blockquote>\n<p><\/p>\n<h4>Kuidas said teada m\u00e4ngust?<\/h4>\n<p><\/p>\n<blockquote><p>M ingressin Habrisse lihtsalt lugema, n\u00e4gin artiklit, huvitusin.<\/p><\/blockquote>\n<p><\/p>\n<h4>Mitu tundi m\u00e4ngisid, kui liitusid?<\/h4>\n<p><\/p>\n<blockquote><p>Liitusin selles \u00f5htus, mil artikkel avaldati (st p\u00e4ev enne l\u00f5ppu). Veetsin \u00f5htu ja suure osa j\u00e4rgnevast p\u00e4evast.<\/p><\/blockquote>\n<p><\/p>\n<h4>Mis meeldis, mis ei meeldinud?<\/h4>\n<p><\/p>\n<blockquote><p>Kokkuv\u00f5ttes meeldis k\u00f5ik (isegi, et ma ju v\u00f5itsin)), kuid natuke h\u00e4iris see, et pidin iga versiooni \u00fcle helistama. Nagu, helistada ja kontrollida iga varianti oli kuidagi ebamugav - ma ju teadsin, et seal on veel paar tosinat, kes helistavad, pooled naljatavad ja \u00fcritavad sotsiaalset insenerit.<\/p><\/blockquote>\n<p><\/p>\n<h4>Kuidas sa aru said, kuidas leida lahingutoken Megatronile?<\/h4>\n<p><\/p>\n<blockquote><p>Kui ma sisse astusin, oli server juba spammitud, nuppe vajutatud, leitud admini parool laserile, igasuguseid alamdomeene ja lehti. <\/p>\n<p>Samuti oli lihtne leida profiil GitHubis ja gisti kommentaaridega. Sealt on p\u00e4evselge tokeni genereerimise ja selle jaoks salajase leidmine. Sellistes \u00fclesannetes ei pea liiga palju v\u00e4lja m\u00f5tlema, sest muidu v\u00f5ib minna kaduma v\u00f5imaluste seas; ja seet\u00f5ttu tuleb j\u00e4rgida sinna, kuhu sind suunab quest'i looja. <\/p>\n<p>Arvestades teisi alamdomeene ja testimisveebi Tilda-l, oli selge, et p\u00e4rast laserile voolu andmist tuleb leida token. Seega koostasin juba samal \u00f5htul umbkaudu p\u00e4ringu laserite k\u00e4ivitamiseks (4 saadaval vormi alusel: 1 t\u00f6\u00f6veebis ja 3 testimis-\/vana veebis) ja proovisin murda t\u00f6\u00f6tavaid tokene alates 42 (niisama, v\u00f5ib-olla on seal juba k\u00f5ik sees, ja tokeni saatmise leht avaneb lihtsalt p\u00e4rast INN-i ja FIO-d). <\/p>\n<p>Ma ei ole kindel, et p\u00e4ring oli \u00f5ige, kuna kontrollimiseks ei olnud aega (sest kontrollida sai vaid laserite k\u00e4ivitamist), kuid olin tokene l\u00e4bimurdmiseks ette valmistunud. <\/p>\n<p>Seal oli ka ilmne loogika veebisalvestites ja seadmete juhtimises app.js failis. Seal oli selge vihje a9 seadmele, millele power: true saatmisel sokett crashed. Proovisin igasugust saata, \u00e4kki oleks seal olnud lisaseade INN-i m\u00f5istatamiseks, kuid ilma eduta. <\/p>\n<p>Hiljem uurisin veel teisi ID-sid, mis olid nende k\u00fcmne l\u00e4hedal, kuid k\u00f5ikjal oli unknown device. Proovisin veel googeldada igasugust, p\u00e4\u00e4sesin chsokolow@gmail.com, saatsin igasuguseid asju hinnakirja lehe vormis, kaevusin lasermastersisse, aga k\u00f5ik oli tulutult. J\u00e4rgmisel p\u00e4eval istusin vestluses, googeldasin igasugust, siis kerkis esile stego-teema ja konsulteerisin stegosolvaga piltide ja GIF-ide jaoks (kuigi teadlikult m\u00f5istsin, et 99% seal ei olegi midagi, kuna see oleks liiga + vastuolus peamise kvesti liiniga). <\/p>\n<p>Aga l\u00f5puks veetsin ka paar tundi k\u00f5iki pilte ja GIF-e uurides. Veel paar korda helistasin erinevate INN-variantidega, aga ei leidnud. Siis otsustasin juba natuke unustada, aga seal pandi vihje \u00fcles \u2014 ja sai selgeks, et peagi leitakse INN, mis ka juhtus. Siis saatsin \u00fckskord kas mina v\u00f5i keegi teine (seal ei ole selge) power: true a9-seadmest ja laser hakkas t\u00f6\u00f6le, ehkki v\u00f5ib-olla pole siin seost ja ta hakkas lihtsalt p\u00e4rast INN-i t\u00f6\u00f6le. Igatahes, l\u00e4ksin laserihaldustesse ja olin \u00fcllatunud, sest server saatis ise tokeni (ja ma olin juba valmistunud brutaalima). Tuli v\u00e4lja, et token on testtoken, kuna edastamine + terve m\u00f5istus + ma kontrollisin seda. <\/p>\n<p>Koodis oli loogika t\u00f6\u00f6tava tokeni saatmiseks kuhulegi teavitamisega, kuid ilmselt oli see vale kood v\u00f5i oli see vajalik teiste s\u00fcsteemi osade jaoks. Kirjutasin skripti, et saada praegune t\u00f6\u00f6token praegusest testtokenist ja hakkasin f5-l istuma, proovides neid saata \u2014 sellega olid probleemid, kuna k\u00f5ik pidevalt vajutasid saatmisnuppu, muutes sellega tokenit. Siis kukkus veel sait \u00e4ra, loenduri numbrid kadusid, aga see pole oluline \u2014 m\u00f5ne aja p\u00e4rast saatsin t\u00f6\u00f6tava tokeni. Idee j\u00e4rgi oli loendur 58 ja <b>token oli 449a776938f7ce4cf19f8603045dca0f<\/b> aktiveerimise hetkeks, kui ma ei eksi. Tegelikult oli see k\u00f5ik.<\/p>\n<p>Hiljem sain veel paarilt kommentaarilt pahaseks, mis olid laadi \u201ejaa, see on k\u00f5ik triviaalne, jah, lihtsalt vedas\u201c. No, kui minna lehele, m\u00f5elda minut aega, kirjutada skript paariks minutiks, kontrollida seda \u2014 siis jah, triviaalne. Aga ma tegin seda 10-20 sekundi jooksul ja siis lihtsalt ei saanud paar minutit tokenit saata. <\/p>\n<p>Muidugi oleks saanud proovida kirjutada loogikat automaatseks andmete salvestamiseks ja saatmiseks, aga see v\u00f5taks liiga kaua aega ja oleks suur risk, lisaks hakkaks ilmselt pilv ka vinguma. Just viimasel etapil mul t\u00f5esti vedas \u2014 natuke algoritme kiirusel + reaktsioonikiirus, see on t\u00f5esti minu ala. Kui \u00fclesanne oleks tulnud otse pentestist, ei oleks ma ilmselt esimeseks saanud.<\/p><\/blockquote>\n<p><\/p>\n<h2>Aga see ei ole veel l\u00f5pp.<\/h2>\n<p>\nMul on \u00e4\u00e4rmiselt hea meel r\u00e4\u00e4kida teile kogu sellest suurep\u00e4rasest meeskonnast, kes seda quest'i ehitas ja k\u00f5igist insenerilahendustest, mida nad leidsid. Kuid see postitus on juba liiga suur \u2014 seet\u00f5ttu tuleb sellest eraldi artikleid, nii et p\u00fcsige lainel ja j\u00e4lgige meie blogi Habras.<\/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=\"Kes j\u00e4i \u0161redderisse kinni v\u00f5i kuidas oleks pidanud l\u00e4bi viima serveri h\u00e4vitamise \u00fclesande\" src=\"\/wp-content\/uploads\/2020\/08\/1c05684db1a155b4f84fb44016a9702c.jpeg\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><br \/>\n<br \/>Allikas: <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.1.1 - 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\/et\/blog\/administrirovanie\/kto-ostanovil-shreder-ili-kak-nuzhno-bylo-prohodit-kvest-s-unichtozheniem-servera\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.1.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"et_EE\" \/>\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\/et\/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\udd47Kes peatas \u0161reideri v\u00f5i kuidas oleks pidanud kvesti serveri h\u00e4vitamise l\u00e4bima | ProHoster","description":"M\u00f5ni p\u00e4ev tagasi l\u00f5petasime \u00fche emotsionaalselt laetud s\u00fcndmuse, mida meil oli au korraldada blogi raames \u2014 digitaalne h\u00e4kkerite m\u00e4ng serveri h\u00e4vitamisega.","canonical_url":"https:\/\/prohoster.info\/et\/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":"et_EE","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\/et\/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\/et\/wp-json\/wp\/v2\/posts\/92627","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/comments?post=92627"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/posts\/92627\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/media\/92628"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/media?parent=92627"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/categories?post=92627"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/tags?post=92627"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}