{"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\/hr\/blog\/administrirovanie\/kto-ostanovil-shreder-ili-kak-nuzhno-bylo-prohodit-kvest-s-unichtozheniem-servera","title":{"rendered":"Tko je zaustavio \u0161reder ili kako se trebala prolaziti misija s uni\u0161tavanjem servera","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Prije nekoliko dana zavr\u0161ili smo jedan od najemotivnijih doga\u0111aja koje smo imali sre\u0107u organizirati na na\u0161em blogu \u2014 online hakersku igru s uni\u0161tavanjem servera. <\/p>\n<p>Rezultati su nadma\u0161ili sva na\u0161a o\u010dekivanja: sudionici nisu samo sudjelovali, ve\u0107 su se brzo organizirali u koherentnu zajednicu od 620 ljudi na Discordu, koja je doslovno osvojila quest u dva dana bez pauze za spavanje. <\/p>\n<p><noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/ruvds\/blog\/515522\/\"><img decoding=\"async\" alt=\"Tko je zaustavio \u0161reder ili kako se trebala prolaziti misija s uni\u0161tavanjem servera\" 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 \/>\nA evo kako je to zavr\u0161ilo:<\/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=\"Pogledajte 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>Kako je sve po\u010delo i o \u010demu se zapravo radilo?<\/h2>\n<p>\nIgra je zapo\u010dela 12. kolovoza, kada smo na blogu objavili <noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/ruvds\/blog\/514776\/\">post<\/a><\/noindex> videozapis, u kojem haker u obliku lubanje poziva na igru, uni\u0161tavanje servera, izazivanje kratkog spoja (ili mini-po\u017eara) u sobi i uzimanje preostalih nov\u010danica iz shreddera.<\/p>\n<p>To je bio online quest: pokrenuli smo YouTube prijenos iz sobe koju smo napunili IoT ure\u0111ajima, a ispod kreveta postavili server (koji je trebalo uni\u0161titi), dok smo iznad servera postavili akvarij i objesili uteg. Kako bi igra bila uzbudljivija, odlu\u010dili smo stvoriti nagradni fond od 200.000 rubalja, koji smo stavili u shredder i postavili da se uklju\u010duje svaka 60 minuta. Svakog sata shredder je 'pojeo' 1000 rubalja \u2014 \u0161to prije su igra\u010di uspjeli zaustaviti, vi\u0161e novca su mogli osvojiti.<\/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=\"Pogledajte 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>Izgradnja ovog quesa bila je sama po sebi avantura \u2014 morali smo se hraniti dostavom i spavati nekoliko sati dnevno izravno u toj istoj sobi. No, najzanimljivije je bilo promatrati let misli igra\u010da i njihovu emocionalnu predanost u procesu.<\/p>\n<p>Iskreno, domi\u0161ljatost igra\u010da u rje\u0161avanju zadataka nadma\u0161ila je na\u0161u skromnu zamisao mnogo puta: svake slobodne minute \u010ditali smo chat na Discordu i u nekim slu\u010dajevima doslovno plakali od smijeha, saznaju\u0107i \u010dime se igra\u010di bave i kako se \u0161ale tijekom procesa.<\/p>\n<p>Na projektu je neumorno radilo 7 ljudi: backend programer, hardverski stru\u010dnjak, pravi filmski producent, CG dizajner i dva kreativna ko-producenta.<\/p>\n<p>U sljede\u0107im postovima pri\u010dat \u0107emo kako je quest tehni\u010dki realiziran, a za sada \u0107u objasniti njegovu razrje\u0161nicu: kako se zapravo trebala hakirati ta soba tijekom prijenosa. Tako\u0111er \u0107emo se prisjetiti kronologije doga\u0111aja i svih ludih iluminatskih teorija iz Discord chat-a.<\/p>\n<h2>\u0160to su igra\u010di imali na po\u010detku igre<\/h2>\n<p>\nSve stavke u sobi bile su podijeljene u tri kategorije:<\/p>\n<ul>\n<li>Jednostavna IoT ure\u0111aja koja se lako upravljaju, ne igra\u010dke<\/li>\n<li>Igra\u010dke ure\u0111aje za prolazak potrage<\/li>\n<li>Ambijent<\/li>\n<\/ul>\n<p>\n<img decoding=\"async\" alt=\"Tko je zaustavio \u0161reder ili kako se trebala prolaziti misija s uni\u0161tavanjem servera\" src=\"\/wp-content\/uploads\/2020\/08\/d9069fcfaf597a90b34dc2b54b442805.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nPostavili smo 8 vrlo jednostavnih elemenata: dvije lampe, jednu girlandu i pet slova SOKOL, od kojih je svako moglo mijenjati boju. Sve to moglo je biti uklju\u010deno\/isklju\u010deno direktno sa web stranice, a rezultati su odmah bili vidljivi na prijenosu \u2014 posebno smo ih u\u010dinili dostupnima svim igra\u010dima, bez obzira na razinu tehni\u010dke pismenosti.<\/p>\n<p><img decoding=\"async\" alt=\"Tko je zaustavio \u0161reder ili kako se trebala prolaziti misija s uni\u0161tavanjem servera\" src=\"\/wp-content\/uploads\/2020\/08\/5a1b0ee08046109141d46572f0bb1c8e.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<i>Sve se jednostavno uklju\u010divalo sa stranice<\/i><\/p>\n<p>Od va\u017enih igra\u010dkih elemenata koji su bili potrebni za prolazak potrage, a do kojih nije bilo lako do\u0107i:<\/p>\n<ol>\n<li>Poslu\u017eitelj s otvorenim krovom i akvarijem iznad njega <\/li>\n<li>Kettlebell, obje\u0161ena tako da razbije akvarij <\/li>\n<li>Megatron 3000 \u2014 sna\u017ena laserska olovka usmjerena na konopac koji dr\u017ei kettlebell<\/li>\n<li>Sna\u017ean ventilator koji se pokretao pri optere\u0107enju poslu\u017eitelja <\/li>\n<li>Flipchart na kojem su bili zapisani korisni\u010dko ime i lozinka za Megatron<\/li>\n<li>Telefon, na koji se moglo nazvati i vidjeti svoj poziv u\u017eivo<\/li>\n<li>Uni\u0161tava\u010d koji je 'pojeo' 1000-rubljenu nov\u010danicu na sat<\/li>\n<\/ol>\n<p><\/p>\n<h2>Kako se to\u010dno rje\u0161avala potraga<\/h2>\n<p>\nOdmah \u0107u re\u0107i: kutija se otvarala prili\u010dno jednostavno.<\/p>\n<p>Cilj igre bio je zaustaviti uni\u0161tava\u010d izazivaju\u0107i kratki spoj u sobi. Da bi se to postiglo, trebalo je razbiti akvarij, ispustiti kettlebell u njega i natopiti poslu\u017eitelj vodom. Kettlebell je bio na konopcu koji je Megatron ciljao. Kada se preuzela kontrola nad Megatronom, konopac se mogao presje\u0107i. To se radilo u 5 jednostavnih koraka:<\/p>\n<h3>Korak 1. Opteretiti poslu\u017eitelj koji se nalazio u sobi<\/h3>\n<p>\nNa primjer, slanjem paketa s komandom.<\/p>\n<pre><code class=\"bash\">ab -r -n 10000 -c 100 -s 280 -l https:\/\/ws.ooosokol.ru\/captcha<\/code><\/pre>\n<p>\nNa trag je bila veoma optere\u0107uju\u0107a <noindex><a rel=\"nofollow\" href=\"https:\/\/ooosokol.ru\/pricelist\">captcha<\/a><\/noindex> na <noindex><a rel=\"nofollow\" href=\"https:\/\/ooosokol.ru\/pricelist\">stranica Cjenik<\/a><\/noindex>.<\/p>\n<p><img decoding=\"async\" alt=\"Tko je zaustavio \u0161reder ili kako se trebala prolaziti misija s uni\u0161tavanjem servera\" src=\"\/wp-content\/uploads\/2020\/08\/80af2bf38beb1f29902f60608ca65dc2.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<i>To\u010dno ta captcha koju je trebalo napasti<\/i><\/p>\n<p><img decoding=\"async\" alt=\"Tko je zaustavio \u0161reder ili kako se trebala prolaziti misija s uni\u0161tavanjem servera\" src=\"\/wp-content\/uploads\/2020\/08\/36039026faaa0ef5cfb6e6956ce84e97.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nPri optere\u0107enju poslu\u017eitelja pove\u0107avala se njegova temperatura i to se moglo pratiti na monitoringu, koji je bio otvoren odmah ispred kamere. Nakon toga uklju\u010divao se ventilator koji je otvarao laganu zavjesu na flipchartu. Tada se otkrivao napisani na plo\u010di korisni\u010dko ime i lozinka za pristup stranici Megatrona.<\/p>\n<p>A samu stranicu za upravljanje Megatronom moglo se prona\u0107i provjerom svih certifikata izdanih za domena ooosokol.ru.<\/p>\n<p>Na poddomeni <noindex><a rel=\"nofollow\" href=\"https:\/\/megatron.ooosokol.ru\/\">megatron.ooosokol.ru<\/a><\/noindex> bila je stranica za upravljanje Megatronom. No, nije se otvarala dok se Megatronu ne dovede primarna energija.<\/p>\n<p>Sve te korake igra\u010di su pro\u0161li gotovo odmah u komentarima na YouTube prijenosu. Zatim su zadaci postali zahtjevniji i igra\u010di su stvorili Discord poslu\u017eitelj RUVDS Hack Room te nastavili raspravu tamo.<\/p>\n<h3>Korak 2. Dovesti primarnu energiju do Megatrona<\/h3>\n<p>\nSvi pametni ure\u0111aji kojima se upravljalo s web stranice (oni isti svjetiljke koje su igra\u010di neprekidno uklju\u010divali i isklju\u010divali) imali su svoje identifikatore.<\/p>\n<p>Kako bi se dovele primarna energija do Megatrona i istovremeno ga osvijetlilo, trebalo je prona\u0107i i uklju\u010diti skriveni ure\u0111aj na stranici za upravljanje uredom.<\/p>\n<p><img decoding=\"async\" alt=\"Tko je zaustavio \u0161reder ili kako se trebala prolaziti misija s uni\u0161tavanjem servera\" src=\"\/wp-content\/uploads\/2020\/08\/21d4b2bd950f49282c7c6d3deb26aaa8.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nZa to je trebalo pogledati identifikatore ure\u0111aja i primijetiti da je ukupno ure\u0111aja 4, a na web stranici dostupno samo 3. <\/p>\n<p><img decoding=\"async\" alt=\"Tko je zaustavio \u0161reder ili kako se trebala prolaziti misija s uni\u0161tavanjem servera\" src=\"\/wp-content\/uploads\/2020\/08\/452ad83a2f77cc07a9cfb92c96a9bf0c.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nStranica Megatrona postala je dostupna kada je uklju\u010deno 4. ure\u0111aj i laser se osvijetlio. No, pritom nije bilo mogu\u0107e ispaliti laser, a na njemu <noindex><a rel=\"nofollow\" href=\"https:\/\/megatron.ooosokol.ru\/\">stranici<\/a><\/noindex> bila je poruka da laser trenutno nije dostupan s napudom: u uredu su isko\u010dile osigura\u010de, treba nazvati upravnu tvrtku i zatra\u017eiti dovod energije.<\/p>\n<p><img decoding=\"async\" alt=\"Tko je zaustavio \u0161reder ili kako se trebala prolaziti misija s uni\u0161tavanjem servera\" src=\"\/wp-content\/uploads\/2020\/08\/de8f502aee113b887ff16213d40f25c2.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<i>Napomena o upravnoj tvrtki<\/i><\/p>\n<h3>3. Nazvati upravnu tvrtku i zatra\u017eiti da uklju\u010de energiju za Megatron<\/h3>\n<p>\nMegatron nije mogao ispaliti putem LORA, jer su u uredu isko\u010dile osigura\u010de. Uklju\u010diti energiju natrag mogla je samo upravna tvrtka, kojoj je trebalo nazvati i pro\u0107i identifikaciju kao vlasnik tvrtke.<\/p>\n<p>Bilo je lako prona\u0107i broj upravne tvrtke \u2014 stavili smo ga direktno u podno\u017eje.<\/p>\n<p><img decoding=\"async\" alt=\"Tko je zaustavio \u0161reder ili kako se trebala prolaziti misija s uni\u0161tavanjem servera\" src=\"\/wp-content\/uploads\/2020\/08\/d3f2467e8bd2838258e6b837fe162b40.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nNo, pro\u0107i identifikaciju bilo je mnogo te\u017ee.<\/p>\n<p>Pri pozivu na broj +74991130688, telefon je podizala operaterka i s dosadnim glasom tra\u017eila da se navede OIB tvrtke i puno ime i prezime vlasnika. Bez toga nije bila voljna uklju\u010diti energiju i obja\u0161njavala je da je ona obi\u010dna dispe\u010derska na vanjskom usluzi, imaju 2000 klijenata i ureda i bez tih informacija ne mo\u017ee prona\u0107i tra\u017eenu osobu.<\/p>\n<p>Igra\u010dima je to bio najte\u017ei korak. To\u010dni OIB i ime i prezime vlasnika tra\u017eili su gotovo dva dana, a ja (kao operater dispe\u010derske) primila sam vi\u0161e od 400 poziva tijekom tog vremena. Telefon je zvonio svake 2-3 minute.<\/p>\n<p>Momci su kopali koliko su mogli. Sve je bilo u igri: pretresli su izvorne datoteke web stranice, googlali vlasnika web stranice Sokola, tra\u017eili su na dru\u0161tvenim mre\u017eama.<\/p>\n<p>                        <b class=\"spoiler_title\">Tra\u017eili su OIB razli\u010ditih tvrtki<\/b><br \/>\n                        <noindex><a rel=\"nofollow\" href=\"https:\/\/habrastorage.org\/webt\/6g\/8w\/tx\/6g8wtxbp95x9nyiwev6kjhgdbgu.jpeg\"><img decoding=\"async\" alt=\"Tko je zaustavio \u0161reder ili kako se trebala prolaziti misija s uni\u0161tavanjem servera\" 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=\"Tko je zaustavio \u0161reder ili kako se trebala prolaziti misija s uni\u0161tavanjem servera\" src=\"\/wp-content\/uploads\/2020\/08\/e0050986383f457dad2bbd5945e9d504.jpeg\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><\/p>\n<p><img decoding=\"async\" alt=\"Tko je zaustavio \u0161reder ili kako se trebala prolaziti misija s uni\u0161tavanjem servera\" 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=\"Tko je zaustavio \u0161reder ili kako se trebala prolaziti misija s uni\u0161tavanjem servera\" 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=\"Tko je zaustavio \u0161reder ili kako se trebala prolaziti misija s uni\u0161tavanjem servera\" src=\"\/wp-content\/uploads\/2020\/08\/0820c8aab2fcbd6cb8aff0a29f71777d.jpeg\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><br \/>\n<i>Sk nearly complete search scheme<\/i><br \/>\n                    <br \/>\nU jednom trenutku su \u010dak nazvali s zamjenom broja \u2014 kao da su zvali iz ureda tvrtke Sokol, navedene u podno\u017eju stranice.<\/p>\n<p>Tada smo saznali koliki je ogroman broj tvrtki s imenom Sokol. Prakti\u010dki svakoj od tih kompanija su se javljali igra\u010di, no to nije bilo ni pribli\u017eno onome \u0161to je do\u017eivjela stranica. <noindex><a rel=\"nofollow\" href=\"http:\/\/lasermasters.ru\">lasermasters.ru<\/a><\/noindex>, od kojih smo zapravo kupili taj Megatron prije otprilike mjesec dana.<\/p>\n<p>Isprva je Discord napao podr\u0161ku Lasermasters.<\/p>\n<p><img decoding=\"async\" alt=\"Tko je zaustavio \u0161reder ili kako se trebala prolaziti misija s uni\u0161tavanjem servera\" src=\"\/wp-content\/uploads\/2020\/08\/f2d222336193140558b8b4717a2a3194.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nZatim su uspjeli prona\u0107i ne\u010diji ra\u010dun! Dok je podr\u0161ka Lasermasters ve\u0107 prestala \u0161tedjeti na izrazima.<\/p>\n<p>                        <b class=\"spoiler_title\">Pa\u017eljivo, dr\u017eite djecu podalje od ekrana<\/b><br \/>\n                        <img decoding=\"async\" alt=\"Tko je zaustavio \u0161reder ili kako se trebala prolaziti misija s uni\u0161tavanjem servera\" src=\"\/wp-content\/uploads\/2020\/08\/95f2fa7cc62b6b2dc9dc92257a99783f.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<img decoding=\"async\" alt=\"Tko je zaustavio \u0161reder ili kako se trebala prolaziti misija s uni\u0161tavanjem servera\" src=\"\/wp-content\/uploads\/2020\/08\/7f6858e7fbb4ac30de4d58da733dd72c.jpeg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p>\nNa kraju smo odlu\u010dili jednostavno DDoS-irati Lasermasters i njihova stranica je pala. Isto tako uspjeli smo sru\u0161iti i stranicu Sokola, iako smo je brzo podigli.<\/p>\n<p><noindex><a rel=\"nofollow\" href=\"https:\/\/hsto.org\/webt\/e4\/8q\/-b\/e48q-b6gvy5zm2yu8bqmg0jgzke.jpeg\"><img decoding=\"async\" alt=\"Tko je zaustavio \u0161reder ili kako se trebala prolaziti misija s uni\u0161tavanjem servera\" src=\"\/wp-content\/uploads\/2020\/08\/06f14b9680c8a31129afdf4308289e65.jpeg\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><\/p>\n<p>Tijekom istrage, momci iz Discorda \u010dak su prona\u0161li glumca \u010diju smo fotografiju kupili s stocka kako bi odigrao ulogu glavnog antagonista, vlasnika LLC Andreja Sokolova. Ispostavilo se da se zove Jurij i da zapravo nije imao pojma u \u0161to je upao.<\/p>\n<p><img decoding=\"async\" alt=\"Tko je zaustavio \u0161reder ili kako se trebala prolaziti misija s uni\u0161tavanjem servera\" src=\"\/wp-content\/uploads\/2020\/08\/5d54b13b62c803a761dc6fab397f2890.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<i>Andrej Sokolov, lik iz igre<\/i><\/p>\n<p><img decoding=\"async\" alt=\"Tko je zaustavio \u0161reder ili kako se trebala prolaziti misija s uni\u0161tavanjem servera\" src=\"\/wp-content\/uploads\/2020\/08\/0d2cbf9920a15cf9065d14651c377d9d.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<i>Jurij, model<\/i><\/p>\n<p>Da je znao kako je sprije\u010dio 600 ljudi da ne spavaju dva dana&#8230;)<\/p>\n<p>Kasnije su po\u010deli konkretno kopati po meni, kao organizatoru kviza (\u0161to bi moglo zavr\u0161iti uspjehom da su momci shvatili kako hakirati moje radne kanale). <\/p>\n<p><img decoding=\"async\" alt=\"Tko je zaustavio \u0161reder ili kako se trebala prolaziti misija s uni\u0161tavanjem servera\" src=\"\/wp-content\/uploads\/2020\/08\/1e2babd073723d3ae968c5575e642a80.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n\u010cak sam se malo zabrinula kada su spomenuli moje prezime i \u010dak OIB. No, olak\u0161alo mi je kada je tijekom igre pokvarenog telefona odjednom imao stariji brat koji se neo\u010dekivano pokazao kao tehni\u010dki direktor Habbra. <\/p>\n<p>                        <b class=\"spoiler_title\">Moj dragi ro\u0111eni brat, koji je tako\u0111er dobio<\/b><br \/>\n                        <img decoding=\"async\" alt=\"Tko je zaustavio \u0161reder ili kako se trebala prolaziti misija s uni\u0161tavanjem servera\" src=\"\/wp-content\/uploads\/2020\/08\/ca21d19236d8d1caca4d659f49e7a477.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n                    <\/p>\n<p>                        <b class=\"spoiler_title\">U me\u0111uvremenu, pretpostavke su postajale sve nevjerojatnije i nevjerojatnije<\/b><br \/>\n                        <img decoding=\"async\" alt=\"Tko je zaustavio \u0161reder ili kako se trebala prolaziti misija s uni\u0161tavanjem servera\" src=\"\/wp-content\/uploads\/2020\/08\/13f47fddd45c6d40ba68ba7f233bb792.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nI sletjelo je na teoreme o iluminatima.<\/p>\n<p><img decoding=\"async\" alt=\"Tko je zaustavio \u0161reder ili kako se trebala prolaziti misija s uni\u0161tavanjem servera\" src=\"\/wp-content\/uploads\/2020\/08\/344c2d70581e69ab5376bbe67eabd51e.jpeg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p>\nNajso\u010dnija teorija zavjere odnosila se na Spu\u017eva Boba, Harryja Pottera i treptanje kineske LED svjetiljke koju smo stavili unutar sistemske jedinice.<\/p>\n<p>Odakle Spu\u017eva Bob i Harry Potter, upitat \u0107ete? Umetnuli smo njihove adrese na stranicu kontakata Sokola i to je izazvalo mno\u0161tvo pretpostavki u Discord zajednici. Iako smo samo htjeli odati po\u010dast svojim omiljenim djelima iz djetinjstva.<\/p>\n<p><img decoding=\"async\" alt=\"Tko je zaustavio \u0161reder ili kako se trebala prolaziti misija s uni\u0161tavanjem servera\" src=\"\/wp-content\/uploads\/2020\/08\/1f541f8cbe5f7e73b616e47652299fa9.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<i>Ona sama referenca na stranici &quot;<noindex><a rel=\"nofollow\" href=\"https:\/\/ooosokol.ru\/contacts\">Kontakt<\/a><\/noindex>\"<\/i><\/p>\n<p>I kao rezultat<\/p>\n<p><img decoding=\"async\" alt=\"Tko je zaustavio \u0161reder ili kako se trebala prolaziti misija s uni\u0161tavanjem servera\" src=\"\/wp-content\/uploads\/2020\/08\/35100c95ef78dadf12c63b0e08f0ec7c.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n<img decoding=\"async\" alt=\"Tko je zaustavio \u0161reder ili kako se trebala prolaziti misija s uni\u0161tavanjem servera\" src=\"\/wp-content\/uploads\/2020\/08\/6719a54c7b643fa14104a49edaee8623.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n<img decoding=\"async\" alt=\"Tko je zaustavio \u0161reder ili kako se trebala prolaziti misija s uni\u0161tavanjem servera\" src=\"\/wp-content\/uploads\/2020\/08\/5cb070879fdf390de89e33ed96723ef6.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n<img decoding=\"async\" alt=\"Tko je zaustavio \u0161reder ili kako se trebala prolaziti misija s uni\u0161tavanjem servera\" src=\"\/wp-content\/uploads\/2020\/08\/93edce804c2d0c1a9581141113d0c064.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n<img decoding=\"async\" alt=\"Tko je zaustavio \u0161reder ili kako se trebala prolaziti misija s uni\u0161tavanjem servera\" src=\"\/wp-content\/uploads\/2020\/08\/e90e11145ba4165622b2b3053efe8944.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<i>Ispostavilo se da u seriji doista postoje dokumenti o Spu\u017eva Bobu. Nazivali su ih kao OIB<\/i><\/p>\n<p><img decoding=\"async\" alt=\"Tko je zaustavio \u0161reder ili kako se trebala prolaziti misija s uni\u0161tavanjem servera\" src=\"\/wp-content\/uploads\/2020\/08\/8b78647a05f13e9a7402278e2185daf5.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nJedna od najkompleksnijih teorija bila je ta da je u treptanju kineske girlande sakrivena poruka Morseovom azbukom. <\/p>\n<p>                        <b class=\"spoiler_title\">Treptanje su snimali i poku\u0161avali de\u0161ifrirati.<\/b><br \/>\n                        <img decoding=\"async\" alt=\"Tko je zaustavio \u0161reder ili kako se trebala prolaziti misija s uni\u0161tavanjem servera\" src=\"\/wp-content\/uploads\/2020\/08\/c888d827ad21791bad17ec760ef4803a.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n<img decoding=\"async\" alt=\"Tko je zaustavio \u0161reder ili kako se trebala prolaziti misija s uni\u0161tavanjem servera\" src=\"\/wp-content\/uploads\/2020\/08\/41c29bbd0769e30cb4e5d92b86868570.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n<img decoding=\"async\" alt=\"Tko je zaustavio \u0161reder ili kako se trebala prolaziti misija s uni\u0161tavanjem servera\" src=\"\/wp-content\/uploads\/2020\/08\/5c9af43e5d2194a1e0b5fcd65e0c06ef.jpeg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p>\nOd jednostavnijih teorija, momci su poku\u0161avali shvatiti je li u kartama sakrivena neka naznaka.<\/p>\n<p><img decoding=\"async\" alt=\"Tko je zaustavio \u0161reder ili kako se trebala prolaziti misija s uni\u0161tavanjem servera\" src=\"\/wp-content\/uploads\/2020\/08\/81d237a6a2dece0b7bc882d68b4e2d04.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nNa putu su nas usporedili s <noindex><a rel=\"nofollow\" href=\"https:\/\/www.wikiwand.com\/ru\/%D0%A6%D0%B8%D0%BA%D0%B0%D0%B4%D0%B0_3301\">Cikadom 3301.<\/a><\/noindex> \u2014 nesrazmjerno visoka ocjena, ali svejedno ugodna.<\/p>\n<p><img decoding=\"async\" alt=\"Tko je zaustavio \u0161reder ili kako se trebala prolaziti misija s uni\u0161tavanjem servera\" src=\"\/wp-content\/uploads\/2020\/08\/475ef299f129b98caea79cf63f77e80a.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n<img decoding=\"async\" alt=\"Tko je zaustavio \u0161reder ili kako se trebala prolaziti misija s uni\u0161tavanjem servera\" src=\"\/wp-content\/uploads\/2020\/08\/b1b9d95f7825dc901f7786d9a5a87e1b.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nIgra\u010di su se \u0161irom poku\u0161avali baviti socijalnim in\u017eenjeringom. Zvali su me u ime FSB-a, vatrogasaca, samog Sokolova, njegove biv\u0161e \u017eene i za\u0161titara koji navodno sjedi u na\u0161oj zgradi. Govorili su da je po\u010deo po\u017ear, da je netko zaglavio u liftu, a najpotresnija pri\u010da bila je o tome da u uredu, zahva\u0107enom plamenom, navodno sjedi psi\u0107 onoga tko je zvao.<\/p>\n<p><img decoding=\"async\" alt=\"Tko je zaustavio \u0161reder ili kako se trebala prolaziti misija s uni\u0161tavanjem servera\" src=\"\/wp-content\/uploads\/2020\/08\/4c62680deb599ae4cd3c6cc0bd155c70.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<i>Poku\u0161aji korumpiranja tako\u0111er su bili.<\/i><\/p>\n<p>Polako su se u chatu po\u010deli pojavljivati vlastiti memovi.<\/p>\n<p>                        <b class=\"spoiler_title\">Evo par primjeraka.<\/b><br \/>\n                        <img decoding=\"async\" alt=\"Tko je zaustavio \u0161reder ili kako se trebala prolaziti misija s uni\u0161tavanjem servera\" src=\"\/wp-content\/uploads\/2020\/08\/4e8d3c503bb50298eabeb9508c178787.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n<img decoding=\"async\" alt=\"Tko je zaustavio \u0161reder ili kako se trebala prolaziti misija s uni\u0161tavanjem servera\" src=\"\/wp-content\/uploads\/2020\/08\/1a870b382e1600f5dfa348f689a4c59c.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n<img decoding=\"async\" alt=\"Tko je zaustavio \u0161reder ili kako se trebala prolaziti misija s uni\u0161tavanjem servera\" src=\"\/wp-content\/uploads\/2020\/08\/637a118228dff4474b9f4de5bde4316a.jpeg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><\/p>\n<p>                        <b class=\"spoiler_title\">A pogoni su u me\u0111uvremenu stagnirali.<\/b><br \/>\n                        <img decoding=\"async\" alt=\"Tko je zaustavio \u0161reder ili kako se trebala prolaziti misija s uni\u0161tavanjem servera\" src=\"\/wp-content\/uploads\/2020\/08\/f290372308405e5b66628dbfa76d8fe3.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n<img decoding=\"async\" alt=\"Tko je zaustavio \u0161reder ili kako se trebala prolaziti misija s uni\u0161tavanjem servera\" src=\"\/wp-content\/uploads\/2020\/08\/475a70bfd5d8c009d38cc80559285c76.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n<img decoding=\"async\" alt=\"Tko je zaustavio \u0161reder ili kako se trebala prolaziti misija s uni\u0161tavanjem servera\" src=\"\/wp-content\/uploads\/2020\/08\/74f3b257b715ad2a4610c9932a57c62f.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n<img decoding=\"async\" alt=\"Tko je zaustavio \u0161reder ili kako se trebala prolaziti misija s uni\u0161tavanjem servera\" src=\"\/wp-content\/uploads\/2020\/08\/9dbf2a67f7ab74dc435cb23d20ea1c71.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n<img decoding=\"async\" alt=\"Tko je zaustavio \u0161reder ili kako se trebala prolaziti misija s uni\u0161tavanjem servera\" src=\"\/wp-content\/uploads\/2020\/08\/67002cb3e89799ffdee4a71b0b85f9d0.jpeg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><\/p>\n<h2>Savjet<\/h2>\n<p>\nNovca u shredderu bilo je sve manje. Kako bi pobjedniku pripalo barem ne\u0161to, odlu\u010dili smo napraviti naznaku. Usput, slijede\u0107i pravila game designa, neposredno pred finale podizali smo napetost.<\/p>\n<p>Odvojeno <noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/ruvds\/blog\/515048\/\">objavom<\/a><\/noindex> na blogu objavili smo video. Na po\u010detku je bio umetnut isje\u010dak iz Borila\u010dkog kluba \u2014 kao aluzija na Tylera Durdana, koji je razmi\u0161ljao o umetnju 25. kadra u filmove dok je radio u kinima.<\/p>\n<p>Odlu\u010dili smo primijeniti ovu istu mehaniku i umetnuli 25. kadrom naznaku kako <noindex><a rel=\"nofollow\" href=\"https:\/\/sbis.ru\/contragents\/7723558400\/772301001\">pretra\u017eiti<\/a><\/noindex> ispravan OIB i ime vlasnika. <\/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=\"Pogledajte 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=\"Tko je zaustavio \u0161reder ili kako se trebala prolaziti misija s uni\u0161tavanjem servera\" src=\"\/wp-content\/uploads\/2020\/08\/cac950eea233c4c8c332f29bb6ee930e.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<i>Nakon toga, momci su se vrlo brzo sna\u0161li.<\/i><\/p>\n<h3>Korak 4. Pucanje laserom u ne-borbnom modu.<\/h3>\n<p>\nPri uklju\u010divanju napajanja od strane upravlja\u010dke tvrtke i nakon uklju\u010divanja osigura\u010da, Megatron se uklju\u010dio i mogao je pucati u testnom modu. U obrazac za unos ve\u0107 je bio umetnut token za testni hitac.<\/p>\n<p><img decoding=\"async\" alt=\"Tko je zaustavio \u0161reder ili kako se trebala prolaziti misija s uni\u0161tavanjem servera\" src=\"\/wp-content\/uploads\/2020\/08\/b395705d08e3d812bbfd4271fd5aaf88.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<i>Svakih 25 sekundi generirao se novi token, mogao se koristiti za uklju\u010divanje lasera na 10 sekundi na snazi 10\/255.<\/i><\/p>\n<p>Nakon toga, laser se hladio 1 minutu i u toj minuti bio je nedostupan, nije primao nove zahtjeve za pucanje.<\/p>\n<p>Te snage je bilo potpuno nedovoljno za presijecanje u\u017eadi, ali svaki igra\u010d mogao je povu\u0107i okida\u010d na Megatronu i vidjeti laserski snop u akciji. <\/p>\n<p>                        <b class=\"spoiler_title\">Reakcija zajednice bila je vi\u0161e nego burna.<\/b><br \/>\n                        <img decoding=\"async\" alt=\"Tko je zaustavio \u0161reder ili kako se trebala prolaziti misija s uni\u0161tavanjem servera\" src=\"\/wp-content\/uploads\/2020\/08\/7292e32723d99262ce40636a130eb8e0.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n                    <\/p>\n<p>                        <b class=\"spoiler_title\">No svi su se brzo smirili i shvatili da to jo\u0161 nije kraj igre.<\/b><br \/>\n                        <img decoding=\"async\" alt=\"Tko je zaustavio \u0161reder ili kako se trebala prolaziti misija s uni\u0161tavanjem servera\" src=\"\/wp-content\/uploads\/2020\/08\/2432f414389af3cbafd56ed8a2be7a1e.jpeg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p>\nZatim je zajednica po\u010dela istra\u017eivati kako pokrenuti borbeni re\u017eim.<\/p>\n<p>                        <b class=\"spoiler_title\">Brainstorm.<\/b><br \/>\n                        <noindex><a rel=\"nofollow\" href=\"https:\/\/habrastorage.org\/webt\/vm\/j-\/kd\/vmj-kdsd94p2izz2_ux_4dgq49m.jpeg\"><img decoding=\"async\" alt=\"Tko je zaustavio \u0161reder ili kako se trebala prolaziti misija s uni\u0161tavanjem servera\" src=\"\/wp-content\/uploads\/2020\/08\/abc96e77747b9483c551f8e9f5b4bcff.jpeg\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><\/p>\n<p><img decoding=\"async\" alt=\"Tko je zaustavio \u0161reder ili kako se trebala prolaziti misija s uni\u0161tavanjem servera\" 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=\"Tko je zaustavio \u0161reder ili kako se trebala prolaziti misija s uni\u0161tavanjem servera\" src=\"\/wp-content\/uploads\/2020\/08\/c5a0bfd6a0f309cfb683e3aeee10bc37.jpeg\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><\/p>\n<p><img decoding=\"async\" alt=\"Tko je zaustavio \u0161reder ili kako se trebala prolaziti misija s uni\u0161tavanjem servera\" src=\"\/wp-content\/uploads\/2020\/08\/c0f8c5e41c3523b4abf2885a1f0371cf.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<i>Na Discordu su se pojavile la\u017ene vijesti.<\/i><\/p>\n<p><noindex><a rel=\"nofollow\" href=\"https:\/\/habrastorage.org\/webt\/7x\/ug\/po\/7xugpozxfrkw3hqk9ian6m_tmgm.jpeg\"><img decoding=\"async\" alt=\"Tko je zaustavio \u0161reder ili kako se trebala prolaziti misija s uni\u0161tavanjem servera\" src=\"\/wp-content\/uploads\/2020\/08\/a95b843f41183646b8dcb4d2fcc194cc.jpeg\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><br \/>\n<i>Nismo znali da je na no\u017eici stola na prijenosu ne\u0161to napisano.<\/i><\/p>\n<h3>Zajednica je do\u0161la do koraka 4. Razumijevanje kako se generiraju tokeni: prona\u0107i gist i generirati token koji uklju\u010duje laser u borbenom re\u017eimu<\/h3>\n<p>\nBorbeni re\u017eim Megatrona je 100% snaga lasera na 3 W. To je sasvim dovoljno za 2 minute da presje\u010de konopac koji je dr\u017eao uteg, razbije akvarij i natopi server vodom.<\/p>\n<p>Ostavili smo nekoliko naznaka na <noindex><a rel=\"nofollow\" href=\"https:\/\/gist.github.com\/ooosokol\/605eab15b856d46d7e45f27e89040b8d\">GitHubu projekta<\/a><\/noindex>: konkretno kod za generiranje tokena, koji je omogu\u0107io razumijevanje da se testni i borbeni tokeni generiraju na temelju iste mjere brojila. U slu\u010daju borbenog tokena, uz vrijednost brojila koristi se i sol, koju smo gotovo u potpunosti ostavili u povijesti promjena ovog gista, osim dva posljednja znaka.<\/p>\n<p><img decoding=\"async\" alt=\"Tko je zaustavio \u0161reder ili kako se trebala prolaziti misija s uni\u0161tavanjem servera\" src=\"\/wp-content\/uploads\/2020\/08\/7f1780e701e32bf8849d170c62cdd32a.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<i>Kako su svi brzo shvatili, to je bilo 42<\/i><\/p>\n<p>U komentarima gista bila je prepirka Andreja Sokolova s programerom (\u201emudri dev\u201d, kako su ga nazvali de\u010dki iz Discorda).<\/p>\n<p>U prepirci je Andrej poslao jedan od borbenih tokena, a programer je odgovorio da je taj token inicijaliziran s vrijedno\u0161\u0107u brojila 42.<\/p>\n<p><img decoding=\"async\" alt=\"Tko je zaustavio \u0161reder ili kako se trebala prolaziti misija s uni\u0161tavanjem servera\" src=\"\/wp-content\/uploads\/2020\/08\/6e58da9fc8f86ea1d9f1d29d5f300488.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nZnaju\u0107i ove podatke, moglo se isprobati 2 posljednja znaka soli i zapravo otkriti da su kori\u0161teni brojevi iz Lost, prevedeni u heksadecimalni sustav.<\/p>\n<p>Igra\u010dima je ostalo samo uhvatiti vrijednost brojila (analiziraju\u0107i testni token) i generirati borbeni token koriste\u0107i sljede\u0107u vrijednost brojila i sol prona\u0111enu u pro\u0161lom koraku.<\/p>\n<p>Brojilo se jednostavno inkrementiralo nakon svakog testnog pucanja i svake 25 sekundi. O tome nismo nigdje pisali, to je trebala biti mala igra\u010dka iznena\u0111enja. De\u010dki su to vrlo brzo shvatili i pokrenuli megatron u borbenom re\u017eimu.<\/p>\n<h3>Korak 5. Presje\u010di konopac laserom<\/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=\"Pogledajte 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>Kako je to izgledalo<\/i><\/p>\n<p>Ovdje je sve jednostavno. Slanje borbenog tokena uklju\u010dilo je laser u borbeni re\u017eim, a prostorija se mijenjala i ulazila u \u201ere\u017eim katastrofe\u201d, kako smo to nazvali u op\u0107em scenariju:<\/p>\n<ul>\n<li>Svjetlo u prostoriji se potpuno ugasilo<\/li>\n<li>Dugmad iot ure\u0111aja na web stranici su postala nedostupna<\/li>\n<li>Uklju\u010dila se rotiraju\u0107a svjetla i zvuk sirene<\/li>\n<li>Crveni uteg je bio osvijetljen<\/li>\n<li>Na ekranu televizora po\u010dinjao je odbrojavanje do aktiviranja lasera u borbenom re\u017eimu <\/li>\n<\/ul>\n<p>\nDali smo odabir u povratnom brojanju od sat i pol, kako bi svi koji su igrali mogli uklju\u010diti prijenos i vidjeti finale. I nimalo uzalud: dok sam s nestrpljenjem \u010dekala zvuk udarca i razbijenog stakla iz susjedne sobe, cijeli tim koji je kreirao kviz, nesvjesno, po\u010deo se vra\u0107ati na bazu, kako bi finale vidjeli svojim o\u010dima. Samo su ulijetali u sobu i po\u010deli se grliti.<\/p>\n<p>                        <b class=\"spoiler_title\">U me\u0111uvremenu u Discordu<\/b><br \/>\n                        <img decoding=\"async\" alt=\"Tko je zaustavio \u0161reder ili kako se trebala prolaziti misija s uni\u0161tavanjem servera\" src=\"\/wp-content\/uploads\/2020\/08\/b831bfdf5faec76962c063cca307b4e6.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n<img decoding=\"async\" alt=\"Tko je zaustavio \u0161reder ili kako se trebala prolaziti misija s uni\u0161tavanjem servera\" src=\"\/wp-content\/uploads\/2020\/08\/33c40df26042ccf8b3bb8fe56b70de78.jpeg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p>\nNakon zavr\u0161etka povratnog brojanja, laser je uklju\u010dio borbeni na\u010din i u dvije minute pretrgao konopac \u2014 te\u017eak predmet odletio je ravno u akvarij. Prije udarca na ekranu je zakik\u010dila luda kapibara, u panici podigav\u0161i male \u0161apice.<\/p>\n<p>S obzirom na to da se cijeli tim okupio, snimili smo kratku poruku svima koji su se dva dana borili za finale u Discordu i krenuli otvoriti \u0161ampanjac:<\/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=\"Pogledajte 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>Kako smo prora\u010dunali vrijeme pokretanja reklamnih videa i putanju te\u0161kog predmeta?<\/h2>\n<p>\nNakon desetak testova pretrganja konopca laserom shvatili smo da je to veoma nepouzdana konstrukcija \u2014 polu-pretrgan konopac postaje tanji, pod te\u017einom predmeta se zate\u017ee, mijenja poziciju i laser vi\u0161e nije mogao pro\u0107i kroz njega do kraja. <\/p>\n<p>Zato smo krenuli drugim putem: duplicirali smo pretrganje, omotav\u0161i konopac nikrom \u017eicom. Kroz \u017eicu smo pu\u0161tali struju, ona se zagrijavala do crvenila i pretrgala konopac za otprilike 2 sekunde \u2014 to nam je omogu\u0107ilo precizno razumijevanje kada uklju\u010diti urli\u010du\u0107u kapibaru, zaustaviti broja\u010d pokretanja i pokrenuti reklamni 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=\"Pogledajte 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>\u0160to nam nije uspjelo?<\/h2>\n<p>\nPred finale iz sistemskog bloka trebao je krenuti gusti dim, kao pri po\u017earu \u2014 pripremili smo dimne bombe, palili ih na sli\u010dan na\u010din, ali iz nekog razloga nisu radile (vjerojatno zbog vode).<\/p>\n<h2>Tko je pobjednik?<\/h2>\n<p>\nPobjednik je <b>Arkadij Aleksejev<\/b> iz Sankt Peterburga \u2014 upravo je on prvi generirao testni token i osvojio preostali novac u shredderu u iznosu od 134 000 rubalja.<\/p>\n<p>Malo intervju s Arkadijem.<\/p>\n<h4>Pri\u010daj o sebi, \u010dime se bavi\u0161 na poslu?<\/h4>\n<p><\/p>\n<blockquote><p>Po obrazovanju sam stru\u010dnjak za sigurnost, zavr\u0161io sam BIT na ITMO-u. Radim kao full-stack web developer na outsourcingu. U \u0161koli sam bio olimpijada, uklju\u010duju\u0107i programiranje i matematiku.<\/p><\/blockquote>\n<p><\/p>\n<h4>Kako si saznao za igru?<\/h4>\n<p><\/p>\n<blockquote><p>U\u0161ao sam na Habr samo da pro\u010ditam, vidio \u010dlanak i zainteresirao se.<\/p><\/blockquote>\n<p><\/p>\n<h4>Koliko si sati igrao, kada si se pridru\u017eio?<\/h4>\n<p><\/p>\n<blockquote><p>Priklju\u010dio sam se ve\u010der tog dana kada je objavljen \u010dlanak (tj. 24 sata prije kraja). Proveo sam ve\u010der i velik dio sljede\u0107eg dana.<\/p><\/blockquote>\n<p><\/p>\n<h4>\u0160to vam se svidjelo, a \u0161to ne?<\/h4>\n<p><\/p>\n<blockquote><p>Uglavnom mi se sve svidjelo (pa, pobijedio sam)), ali malo me nervirao trenutak s pozivima. Pa, zvati i provjeravati svaku verziju nekako nije bilo ugodno \u2014 shva\u0107ao sam da ih jo\u0161 nekoliko desetaka zove, polovina se \u0161ali i poku\u0161ava sa socijalnim in\u017eenjeringom.<\/p><\/blockquote>\n<p><\/p>\n<h4>Kako si shvatio kako prona\u0107i borbeni token za Megatron?<\/h4>\n<p><\/p>\n<blockquote><p>Kada sam u\u0161ao, ve\u0107 su spamali server, gurnuli tipke, prona\u0161li lozinku za administraciju lasera, razne poddomene i stranice. <\/p>\n<p>Tako\u0111er je bilo lako prona\u0107i profil na GitHubu i gist s komentarima. Od tamo je o\u010digledan proces generiranja tokena i tajne za njega. U takvim potragama ne treba previ\u0161e izmi\u0161ljati imho, jer se mo\u017ee potonuti u hrpu mogu\u0107ih razvitaka; i prema tome, treba slijediti kuda te vu\u010de kreator potrage. <\/p>\n<p>Uz ostale poddomene i testnu stranicu na Tildy, bilo je jasno da nakon napajanja lasera, treba prona\u0107i token. Stoga sam jo\u0161 te ve\u010deri sastavio okvirni zahtjev za uklju\u010divanje lasera (na temelju 4 dostupna obrasca: 1 na radnoj stranici i 3 na testnoj\/stara stranica) i poku\u0161ao sam brute forceati radne tokene po\u010dev\u0161i od 42 (pa, onako, mo\u017eda je sve ve\u0107 uklju\u010deno, a stranica za slanje tokena \u0107e se samo otvoriti nakon INN-a i FIO-a). <\/p>\n<p>Nisam siguran da je zahtjev bio ispravan, budu\u0107i da nisam imao vremena provjeravati (jer se moglo provjeriti samo uklju\u010divanje lasera), ali pripremao sam se unaprijed za pretra\u017eivanje tokena. <\/p>\n<p>Tako\u0111er je postojala o\u010digledna logika s websocketsima i upravljanjem ure\u0111ajima u app.js datoteci. Bilo je velikih naznaka na a9 ure\u0111aj, kada je poslan power: true, socket je padao. Poku\u0161ao sam slati razne poruke na njega \u2014 tko zna, mo\u017eda je postojala dodatna oprema za razotkrivanje INN-a, ali bez uspjeha. <\/p>\n<p>Kasnije sam jo\u0161 pretra\u017eio ostale ID-eve pored onih deset, ali svuda je pisalo nepoznati ure\u0111aj. Tako\u0111er sam poku\u0161ao ne\u0161to googlati, u\u0161ao na chsokolow@gmail.com, poslao razne stvari putem obrasca na stranici s cjenikom, malo sam istra\u017eivao vezano uz lasermasters, ali sve bez uspjeha. Sljede\u0107i dan sam sjedio u chatu, googlao razne stvari, a onda se pojavila tema o steganografiji i posavjetovao sam se s osobom iz stegsoul-a za slike i gifove (no sam je shvatio da 99% toga nema, jer bi to bilo previ\u0161e + proturje\u010dje s glavnom linijom potrage). <\/p>\n<p>Ali na kraju sam tako\u0111er par sati sjedio i analizirao sve slike i gifove. Jo\u0161 par puta sam zvao s raznim varijantama OIB-a, ali ni\u0161ta. Kasnije sam odlu\u010dio malo odustati, ali su objavili hint \u2014 i postalo je jasno da \u0107e OIB uskoro na\u0107i, \u0161to se i dogodilo. Onda ili sam ja, ili netko drugi (to nije o\u010digledno) poslao power: true na a9 ure\u0111aju i laser je po\u010deo raditi, iako mo\u017eda tu nema veze i po\u010deo je raditi jednostavno nakon OIB-a. Ukratko, u\u0161ao sam u admin panel lasera i bio prili\u010dno iznena\u0111en, jer je server sam slao token (a ja sam se ve\u0107 pripremao za brute). Bilo je o\u010digledno da je token probni, jer je prijenos + zdrav razum + provjerio sam ga. <\/p>\n<p>U kodu je bila logika slanja radnog tokena negdje putem obavijesti, ali, o\u010dito, ili je to bio pogre\u0161an kod, ili je to bilo potrebno za druge dijelove sustava. Napisao sam skriptu za dobivanje trenutnog radnog tokena iz trenutnog probnog i po\u010deo \u010dekati na f5, poku\u0161avaju\u0107i ih poslati \u2014 s tim su bili problemi, jer su svi stalno pritiskali gumb za slanje, \u010dime su mijenjali token. Potom je jo\u0161 i stranica pala, broja\u010d se resetirao, ali to nije bitno \u2014 nakon nekog vremena poslao sam radni token. Po ideji, broja\u010d je bio 58 i <b>token je bio 449a776938f7ce4cf19f8603045dca0f<\/b> u trenutku aktivacije, ako se ne varam. U osnovi, to je to.<\/p>\n<p>Kasnije su mi jo\u0161 neki komentari malo zasmetali, poput \"pa to je sve trivijalno, samo je sre\u0107a bila\". Pa, ako u\u0111e\u0161 na stranicu, razmisli\u0161 minutu, napi\u0161e\u0161 skriptu za par minuta, provjeri\u0161 je \u2014 onda da, trivijalno. Ali ja sam to napravio za 10-20 sekundi, i onda sam samo nekoliko minuta bio nesposoban poslati token. <\/p>\n<p>Naravno, mogao sam probati napisati logiku za automatsko preuzimanje i slanje, ali to bi ve\u0107 trajalo du\u017ee i predstavljalo ve\u0107i rizik, plus bi vjerojatno oblak po\u010deo prigovarati. Ono s \u010dime sam stvarno imao sre\u0107e je bio sam posljednji korak \u2014 malo algoritama za brzinu + brzina reakcije, to mi je ba\u0161 blisko. Da je tamo bilo zadatak iz pentesta, vjerojatno ne bih bio prvi.<\/p><\/blockquote>\n<p><\/p>\n<h2>Ali to jo\u0161 nije kraj<\/h2>\n<p>\nNestrpljiv sam da vam pri\u010dam o cijelom fantasti\u010dnom timu koji je gradio ovu avanturu i svim in\u017eenjerskim rje\u0161enjima koja su prona\u0161li. No, ovaj post je ve\u0107 postao preduga\u010dak \u2014 zato \u0107e o tome biti odvojeni \u010dlanci, pa ostanite uz nas i pretplatite se na na\u0161 blog na Habu.<\/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=\"Tko je zaustavio \u0161reder ili kako se trebala prolaziti misija s uni\u0161tavanjem servera\" src=\"\/wp-content\/uploads\/2020\/08\/1c05684db1a155b4f84fb44016a9702c.jpeg\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><br \/>\n<br \/>Izvor: <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.4 - 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\/hr\/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.4\" \/>\n\t\t<meta property=\"og:locale\" content=\"hr_HR\" \/>\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\/hr\/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\udd47Tko je zaustavio shredder ili kako je trebalo pro\u0107i avanturu s uni\u0161tavanjem servera | ProHoster","description":"Prije nekoliko dana zavr\u0161ili smo jedan od najemotivnijih doga\u0111aja koje smo imali sre\u0107u organizirati na na\u0161em blogu \u2014 online hakersku igru s uni\u0161tavanjem servera.","canonical_url":"https:\/\/prohoster.info\/hr\/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":"hr_HR","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\/hr\/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\/hr\/wp-json\/wp\/v2\/posts\/92627","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/hr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/hr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/hr\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/hr\/wp-json\/wp\/v2\/comments?post=92627"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/hr\/wp-json\/wp\/v2\/posts\/92627\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/hr\/wp-json\/wp\/v2\/media\/92628"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/hr\/wp-json\/wp\/v2\/media?parent=92627"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/hr\/wp-json\/wp\/v2\/categories?post=92627"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/hr\/wp-json\/wp\/v2\/tags?post=92627"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}