{"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\/pl\/blog\/administrirovanie\/kto-ostanovil-shreder-ili-kak-nuzhno-bylo-prohodit-kvest-s-unichtozheniem-servera","title":{"rendered":"Kto zatrzyma\u0142 shreddera, czyli jak nale\u017ca\u0142o przej\u015b\u0107 misj\u0119 z niszczeniem serwera","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Kilka dni temu zako\u0144czyli\u015bmy jedno z najbardziej emocjonalnych wydarze\u0144, kt\u00f3re mieli\u015bmy szcz\u0119\u015bcie organizowa\u0107 w ramach naszego bloga \u2014 hakersk\u0105 gr\u0119 online z niszczeniem serwera. <\/p>\n<p>Wyniki przeros\u0142y nasze oczekiwania: uczestnicy nie tylko wzi\u0119li udzia\u0142, ale szybko zorganizowali si\u0119 w zgrane community licz\u0105ce 620 os\u00f3b na Discordzie, kt\u00f3re dos\u0142ownie zdoby\u0142o quest w ci\u0105gu dw\u00f3ch dni bez przerwy na sen. <\/p>\n<p><noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/ruvds\/blog\/515522\/\"><img decoding=\"async\" alt=\"Kto zatrzyma\u0142 shreddera, czyli jak nale\u017ca\u0142o przej\u015b\u0107 misj\u0119 z niszczeniem serwera\" 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 \/>\nI oto jak to si\u0119 sko\u0144czy\u0142o:<\/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=\"Odtwarzaj wideo\" 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>Jak to si\u0119 wszystko zacz\u0119\u0142o i o co w tym w og\u00f3le chodzi?<\/h2>\n<p>\nGra rozpocz\u0119\u0142a si\u0119 12 sierpnia, kiedy opublikowali\u015bmy na blogu <noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/ruvds\/blog\/514776\/\">post<\/a><\/noindex> wideo, w kt\u00f3rym haker w przebraniu czaszki proponuje gr\u0119, zniszczenie serwera, spowodowanie zwarcia w pokoju (lub mini-po\u017caru) i zabranie pieni\u0119dzy pozosta\u0142ych w niszczarce.<\/p>\n<p>To by\u0142 online quest: uruchomili\u015bmy transmisj\u0119 na YouTube z pokoju, kt\u00f3ry wype\u0142nili\u015bmy urz\u0105dzeniami IoT, pod\u0142ogowym serwerem (kt\u00f3ry rzeczywi\u015bcie trzeba by\u0142o zniszczy\u0107), a nad serwerem zawiesili\u015bmy akwarium i obci\u0105\u017cyli\u015bmy je ci\u0119\u017carem. Aby gra by\u0142a bardziej ekscytuj\u0105ca, postanowili\u015bmy stworzy\u0107 pul\u0119 nagr\u00f3d w wysoko\u015bci 200 000 rubli, kt\u00f3r\u0105 umie\u015bcili\u015bmy w niszczarce i ustawili\u015bmy na w\u0142\u0105czenie co 60 minut. Ka\u017cdego godzina niszczarka po\u017cera\u0142a 1000 rubli \u2014 im wcze\u015bniej gracze go zatrzymali, tym wi\u0119cej pieni\u0119dzy mogli wygra\u0107.<\/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=\"Odtwarzaj wideo\" 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>Budowanie tego questu by\u0142o samo w sobie wyzwaniem \u2014 musieli\u015bmy \u017cywi\u0107 si\u0119 jedzeniem na wynos i spa\u0107 po kilka godzin dziennie w tym samym pokoju. Ale najbardziej zaskakuj\u0105ce by\u0142o obserwowa\u0107 lot my\u015bli graczy i ich emocjonalny zaanga\u017cowanie w procesie.<\/p>\n<p>Szczerze m\u00f3wi\u0105c, pomys\u0142owo\u015b\u0107 graczy w rozwi\u0105zywaniu zada\u0144 przeros\u0142a nasze skromne zamys\u0142y wielokrotnie: ka\u017cd\u0105 woln\u0105 chwil\u0119 czytali\u015bmy czat na Discordzie i w niekt\u00f3rych przypadkach dos\u0142ownie ryczeli\u015bmy ze \u015bmiechu, dowiaduj\u0105c si\u0119, co robi\u0105 gracze i jak \u017cartuj\u0105 w trakcie.<\/p>\n<p>Nad projektem nie ustannie pracowa\u0142o 7 os\u00f3b: backendowiec, specjalista od hardware, prawdziwy producent filmowy, projektant CG i dw\u00f3ch pomys\u0142odawc\u00f3w-scenarzyst\u00f3w.<\/p>\n<p>W nast\u0119pnych postach opowiemy, jak dok\u0142adnie quest zosta\u0142 zrealizowany z technicznego punktu widzenia, a na razie wyja\u015bni\u0119 jego rozwi\u0105zanie: jak dok\u0142adnie nale\u017ca\u0142o hakowa\u0107 ten pok\u00f3j na transmisji. Przy okazji przypomnimy chronologi\u0119 zdarze\u0144, a tak\u017ce wszystkie szalone teorie iluminackie z czatu na Discordzie i wszystkie inne.<\/p>\n<h2>Co mieli gracze na pocz\u0105tku gry<\/h2>\n<p>\nWszystkie przedmioty w pokoju podzielono na trzy kategorie:<\/p>\n<ul>\n<li>Proste w obs\u0142udze, niegraj\u0105ce urz\u0105dzenia IoT<\/li>\n<li>Urz\u0105dzenia do gier do realizacji quest\u00f3w<\/li>\n<li>Atmosfera<\/li>\n<\/ul>\n<p>\n<img decoding=\"async\" alt=\"Kto zatrzyma\u0142 shreddera, czyli jak nale\u017ca\u0142o przej\u015b\u0107 misj\u0119 z niszczeniem serwera\" src=\"\/wp-content\/uploads\/2020\/08\/d9069fcfaf597a90b34dc2b54b442805.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nUmie\u015bcili\u015bmy 8 bardzo prostych w obs\u0142udze element\u00f3w: dwie lampy, jedn\u0105 girland\u0119, pi\u0119\u0107 liter SOK\u00d3\u0141, z kt\u00f3rych ka\u017cda mog\u0142a zmienia\u0107 kolor. Wszystko to mo\u017cna by\u0142o w\u0142\u0105cza\u0107\/wy\u0142\u0105cza\u0107 bezpo\u015brednio z strony i od razu widzie\u0107 efekt na transmisji \u2014 specjalnie udost\u0119pnili\u015bmy je wszystkim graczom, niezale\u017cnie od poziomu umiej\u0119tno\u015bci technicznych.<\/p>\n<p><img decoding=\"async\" alt=\"Kto zatrzyma\u0142 shreddera, czyli jak nale\u017ca\u0142o przej\u015b\u0107 misj\u0119 z niszczeniem serwera\" src=\"\/wp-content\/uploads\/2020\/08\/5a1b0ee08046109141d46572f0bb1c8e.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<i>Wszystko, co mo\u017cna by\u0142o po prostu w\u0142\u0105czy\u0107 z strony<\/i><\/p>\n<p>Z wa\u017cnych element\u00f3w gry, kt\u00f3re by\u0142y potrzebne do realizacji quest\u00f3w, a do kt\u00f3rych dost\u0119p nie by\u0142 tak \u0142atwy:<\/p>\n<ol>\n<li>Serwer z otwart\u0105 pokryw\u0105 i akwarium nad nim <\/li>\n<li>Hantel zawieszony tak, aby rozbi\u0107 akwarium <\/li>\n<li>Megatron 3000 \u2014 pot\u0119\u017cna laserowa wska\u017anik, skierowana na lin\u0119, kt\u00f3ra trzyma\u0142a hantel<\/li>\n<li>Pot\u0119\u017cny wentylator, kt\u00f3ry uruchamia\u0142 si\u0119 pod obci\u0105\u017ceniem serwera <\/li>\n<li>Flipchart, na kt\u00f3rym zapisano login i has\u0142o do Megatrona<\/li>\n<li>Telefon, na kt\u00f3ry mo\u017cna by\u0142o zadzwoni\u0107 i zobaczy\u0107 sw\u00f3j po\u0142\u0105czenie na \u017cywo<\/li>\n<li>Niszczyca, kt\u00f3ra po\u017cera\u0142a 1000-rublowych banknot\u00f3w na godzin\u0119<\/li>\n<\/ol>\n<p><\/p>\n<h2>Jak dok\u0142adnie rozwi\u0105zywano quest<\/h2>\n<p>\nPowiem od razu: skrzynka otwiera\u0142a si\u0119 do\u015b\u0107 prosto.<\/p>\n<p>Celem gry by\u0142o zatrzymanie niszczycy, powoduj\u0105c w pokoju kr\u00f3tki obw\u00f3d. W tym celu nale\u017ca\u0142o rozbi\u0107 akwarium, rzucaj\u0105c w nie hantel, i zala\u0107 wod\u0105 serwer. Hantel by\u0142 trzymany na sznurku, na kt\u00f3ry by\u0142 nastawiony Megatron. Przej\u0119cie kontroli nad Megatronem umo\u017cliwia\u0142o przeci\u0119cie liny. To by\u0142o realizowane w 5 prostych krokach:<\/p>\n<h3>Krok 1. Obci\u0105\u017cenie serwera, kt\u00f3ry sta\u0142 w pokoju<\/h3>\n<p>\nNa przyk\u0142ad, wysy\u0142aj\u0105c pakiety komend\u0105.<\/p>\n<pre><code class=\"bash\">ab -r -n 10000 -c 100 -s 280 -l https:\/\/ws.ooosokol.ru\/captcha<\/code><\/pre>\n<p>\nPodpowiedzi\u0105 by\u0142a bardzo obci\u0105\u017caj\u0105ca <noindex><a rel=\"nofollow\" href=\"https:\/\/ooosokol.ru\/pricelist\">CAPTCHA<\/a><\/noindex> na <noindex><a rel=\"nofollow\" href=\"https:\/\/ooosokol.ru\/pricelist\">strona Cennik<\/a><\/noindex>.<\/p>\n<p><img decoding=\"async\" alt=\"Kto zatrzyma\u0142 shreddera, czyli jak nale\u017ca\u0142o przej\u015b\u0107 misj\u0119 z niszczeniem serwera\" src=\"\/wp-content\/uploads\/2020\/08\/80af2bf38beb1f29902f60608ca65dc2.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<i>Ta sama CAPTCHA, kt\u00f3r\u0105 nale\u017ca\u0142o zaatakowa\u0107<\/i><\/p>\n<p><img decoding=\"async\" alt=\"Kto zatrzyma\u0142 shreddera, czyli jak nale\u017ca\u0142o przej\u015b\u0107 misj\u0119 z niszczeniem serwera\" src=\"\/wp-content\/uploads\/2020\/08\/36039026faaa0ef5cfb6e6956ce84e97.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nPodczas obci\u0105\u017cenia serwera jego temperatura wzrasta\u0142a, co mo\u017cna by\u0142o \u015bledzi\u0107 na monitoringu, otwartym tu\u017c przed kamer\u0105. Nast\u0119pnie w\u0142\u0105cza\u0142 si\u0119 wentylator, kt\u00f3ry ods\u0142ania\u0142 lekk\u0105 zas\u0142on\u0119 na flipcharcie. Wtedy odkrywa\u0142 si\u0119 napisany na tablicy login i has\u0142o dost\u0119pu do strony Megatrona.<\/p>\n<p>A sam\u0105 stron\u0119 zarz\u0105dzania Megatronem mo\u017cna by\u0142o znale\u017a\u0107, sprawdzaj\u0105c wszystkie certyfikaty wydane na domen\u0119 ooosokol.ru.<\/p>\n<p>Na poddomenie <noindex><a rel=\"nofollow\" href=\"https:\/\/megatron.ooosokol.ru\/\">megatron.ooosokol.ru<\/a><\/noindex> znajdowa\u0142a si\u0119 strona zarz\u0105dzania Megatronem. Ale nie otworzy\u0142a si\u0119, dop\u00f3ki nie dostarczono zasilania wst\u0119pnego do Megatrona.<\/p>\n<p>Wszystkie te etapy gracze przeszli niemal od razu w komentarzach transmisji na YouTube. Nast\u0119pnie zadania sta\u0142y si\u0119 trudniejsze, a gracze stworzyli serwer Discord RUVDS Hack Room i kontynuowali dyskusj\u0119 tam.<\/p>\n<h3>Krok 2. Dostarczy\u0107 zasilanie wst\u0119pne do Megatrona<\/h3>\n<p>\nWszystkie inteligentne urz\u0105dzenia, kt\u00f3rymi zarz\u0105dzano z strony (te same lampy, kt\u00f3re gracze bez przerwy w\u0142\u0105czali lub wy\u0142\u0105czali) mia\u0142y swoje identyfikatory.<\/p>\n<p>Aby dostarczy\u0107 zasilanie wst\u0119pne do Megatrona i jednocze\u015bnie go pod\u015bwietli\u0107, nale\u017ca\u0142o znale\u017a\u0107 i w\u0142\u0105czy\u0107 ukryte urz\u0105dzenie na stronie zarz\u0105dzania biurem.<\/p>\n<p><img decoding=\"async\" alt=\"Kto zatrzyma\u0142 shreddera, czyli jak nale\u017ca\u0142o przej\u015b\u0107 misj\u0119 z niszczeniem serwera\" src=\"\/wp-content\/uploads\/2020\/08\/21d4b2bd950f49282c7c6d3deb26aaa8.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nW tym celu trzeba by\u0142o spojrze\u0107 na identyfikatory urz\u0105dze\u0144 i zauwa\u017cy\u0107, \u017ce jest ich 4, a na stronie dost\u0119pne s\u0105 tylko 3. <\/p>\n<p><img decoding=\"async\" alt=\"Kto zatrzyma\u0142 shreddera, czyli jak nale\u017ca\u0142o przej\u015b\u0107 misj\u0119 z niszczeniem serwera\" src=\"\/wp-content\/uploads\/2020\/08\/452ad83a2f77cc07a9cfb92c96a9bf0c.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nStrona Megatrona stawa\u0142a si\u0119 dost\u0119pna po w\u0142\u0105czeniu 4. urz\u0105dzenia i sam laser by\u0142 pod\u015bwietlany. Ale w tym czasie strzelanie laserem by\u0142o niemo\u017cliwe, a na jego <noindex><a rel=\"nofollow\" href=\"https:\/\/megatron.ooosokol.ru\/\">stronie<\/a><\/noindex> wisia\u0142 komunikat, \u017ce laser jest obecnie niedost\u0119pny, a wskaz\u00f3wka: w biurze wy\u0142\u0105czono bezpieczniki, nale\u017cy zadzwoni\u0107 do zarz\u0105dcy i poprosi\u0107 o dostarczenie zasilania.<\/p>\n<p><img decoding=\"async\" alt=\"Kto zatrzyma\u0142 shreddera, czyli jak nale\u017ca\u0142o przej\u015b\u0107 misj\u0119 z niszczeniem serwera\" src=\"\/wp-content\/uploads\/2020\/08\/de8f502aee113b887ff16213d40f25c2.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<i>Wskaz\u00f3wka dotycz\u0105ca zarz\u0105dcy<\/i><\/p>\n<h3>3. Zadzwoni\u0107 do zarz\u0105dcy i poprosi\u0107 o w\u0142\u0105czenie zasilania Megatrona<\/h3>\n<p>\nWed\u0142ug LOR Megatron nie m\u00f3g\u0142 wystrzeli\u0107, poniewa\u017c w biurze wy\u0142\u0105czono bezpieczniki. Przywr\u00f3ci\u0107 zasilanie mog\u0142a tylko zarz\u0105dzaj\u0105ca firma, do kt\u00f3rej nale\u017ca\u0142o zadzwoni\u0107 i przej\u015b\u0107 identyfikacj\u0119 jako w\u0142a\u015bciciel firmy.<\/p>\n<p>Znalezienie numeru zarz\u0105dzaj\u0105cej firmy by\u0142o \u0142atwe \u2014 wstawili\u015bmy go od razu do stopki.<\/p>\n<p><img decoding=\"async\" alt=\"Kto zatrzyma\u0142 shreddera, czyli jak nale\u017ca\u0142o przej\u015b\u0107 misj\u0119 z niszczeniem serwera\" src=\"\/wp-content\/uploads\/2020\/08\/d3f2467e8bd2838258e6b837fe162b40.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nJednak przej\u015bcie identyfikacji by\u0142o znacznie trudniejsze.<\/p>\n<p>Podczas dzwonienia na numer +74991130688, odbiera\u0142a dziewczyna-operator, kt\u00f3ra znudzeniem w g\u0142osie prosi\u0142a o podanie NIP firmy i pe\u0142nego imienia i nazwiska w\u0142a\u015bciciela. Bez tego odmawia\u0142a w\u0142\u0105czenia zasilania, t\u0142umacz\u0105c to tym, \u017ce jest zwyk\u0142\u0105 dyspozytork\u0105 na zlecenie, maj\u0105 2000 klient\u00f3w i biur, a bez tych informacji nie da si\u0119 znale\u017a\u0107 w\u0142a\u015bciwego.<\/p>\n<p>Dla graczy to okaza\u0142 si\u0119 najtrudniejszy etap. Odpowiednie NIP i imi\u0119 oraz nazwisko w\u0142a\u015bciciela szukali prawie przez dwa dni, a ja (w osobie operatora dyspozytorni) w tym czasie przyj\u0119\u0142am ponad 400 telefon\u00f3w. Telefon dzwoni\u0142 co 2-3 minuty.<\/p>\n<p>Ch\u0142opaki szukali jak mogli. Sz\u0142o wszystko: przeszukiwali \u017ar\u00f3d\u0142a strony, googlowali w\u0142a\u015bciciela strony Soko\u0142owa, sprawdzali w sieciach spo\u0142eczno\u015bciowych.<\/p>\n<p>                        <b class=\"spoiler_title\">Szukali NIP r\u00f3\u017cnych firm<\/b><br \/>\n                        <noindex><a rel=\"nofollow\" href=\"https:\/\/habrastorage.org\/webt\/6g\/8w\/tx\/6g8wtxbp95x9nyiwev6kjhgdbgu.jpeg\"><img decoding=\"async\" alt=\"Kto zatrzyma\u0142 shreddera, czyli jak nale\u017ca\u0142o przej\u015b\u0107 misj\u0119 z niszczeniem serwera\" 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=\"Kto zatrzyma\u0142 shreddera, czyli jak nale\u017ca\u0142o przej\u015b\u0107 misj\u0119 z niszczeniem serwera\" src=\"\/wp-content\/uploads\/2020\/08\/e0050986383f457dad2bbd5945e9d504.jpeg\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><\/p>\n<p><img decoding=\"async\" alt=\"Kto zatrzyma\u0142 shreddera, czyli jak nale\u017ca\u0142o przej\u015b\u0107 misj\u0119 z niszczeniem serwera\" 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=\"Kto zatrzyma\u0142 shreddera, czyli jak nale\u017ca\u0142o przej\u015b\u0107 misj\u0119 z niszczeniem serwera\" 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=\"Kto zatrzyma\u0142 shreddera, czyli jak nale\u017ca\u0142o przej\u015b\u0107 misj\u0119 z niszczeniem serwera\" src=\"\/wp-content\/uploads\/2020\/08\/0820c8aab2fcbd6cb8aff0a29f71777d.jpeg\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><br \/>\n<i>Prawie pe\u0142ny schemat poszukiwa\u0144<\/i><br \/>\n                    <br \/>\nW pewnym momencie zadzwonili nawet z podmienionego numeru \u2014 jakoby dzwonili z biura firmy Sokol, podanej w stopce.<\/p>\n<p>Wtedy dowiedzieli\u015bmy si\u0119, jak wiele firm nosi nazw\u0119 Sokol. Praktycznie ka\u017cda z tych firm by\u0142a dzwoniona przez graczy, ale to w og\u00f3le nie mog\u0142o si\u0119 r\u00f3wna\u0107 z tym, co prze\u017cy\u0142a strona <noindex><a rel=\"nofollow\" href=\"http:\/\/lasermasters.ru\">lasermasters.ru<\/a><\/noindex>, od kt\u00f3rych naprawd\u0119 kupili\u015bmy ten s\u0142ynny Megatron oko\u0142o miesi\u0105ca temu.<\/p>\n<p>Na pocz\u0105tku discord zaatakowa\u0142 wsparcie Lasermasters.<\/p>\n<p><img decoding=\"async\" alt=\"Kto zatrzyma\u0142 shreddera, czyli jak nale\u017ca\u0142o przej\u015b\u0107 misj\u0119 z niszczeniem serwera\" src=\"\/wp-content\/uploads\/2020\/08\/f2d222336193140558b8b4717a2a3194.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nPotem uda\u0142o im si\u0119 znale\u017a\u0107 tam czyje\u015b konto! W tym czasie wsparcie Lasermasters przesta\u0142o ju\u017c oszcz\u0119dza\u0107 na wyra\u017ceniach.<\/p>\n<p>                        <b class=\"spoiler_title\">Uwa\u017caj, trzymaj dzieci z daleka od ekranu<\/b><br \/>\n                        <img decoding=\"async\" alt=\"Kto zatrzyma\u0142 shreddera, czyli jak nale\u017ca\u0142o przej\u015b\u0107 misj\u0119 z niszczeniem serwera\" src=\"\/wp-content\/uploads\/2020\/08\/95f2fa7cc62b6b2dc9dc92257a99783f.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<img decoding=\"async\" alt=\"Kto zatrzyma\u0142 shreddera, czyli jak nale\u017ca\u0142o przej\u015b\u0107 misj\u0119 z niszczeniem serwera\" src=\"\/wp-content\/uploads\/2020\/08\/7f6858e7fbb4ac30de4d58da733dd72c.jpeg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p>\nOstatecznie zdecydowali, \u017ce po prostu zdo\u0142aj\u0105 DDoSowa\u0107 Lasermasters i ich strona pad\u0142a. Sokolowi r\u00f3wnie\u017c uda\u0142o si\u0119 przewr\u00f3ci\u0107 stron\u0119, chocia\u017c szybko j\u0105 przywr\u00f3cili\u015bmy.<\/p>\n<p><noindex><a rel=\"nofollow\" href=\"https:\/\/hsto.org\/webt\/e4\/8q\/-b\/e48q-b6gvy5zm2yu8bqmg0jgzke.jpeg\"><img decoding=\"async\" alt=\"Kto zatrzyma\u0142 shreddera, czyli jak nale\u017ca\u0142o przej\u015b\u0107 misj\u0119 z niszczeniem serwera\" src=\"\/wp-content\/uploads\/2020\/08\/06f14b9680c8a31129afdf4308289e65.jpeg\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><\/p>\n<p>W trakcie \u015bledztwa ch\u0142opaki z discorda znale\u017ali nawet aktora, kt\u00f3rego zdj\u0119cie kupili\u015bmy ze stock\u00f3w, aby zagra\u0142 rol\u0119 g\u0142\u00f3wnego antagonist\u0119, w\u0142a\u015bciciela LLC Andrieja Sokolewa. Okaza\u0142o si\u0119, \u017ce nazywa si\u0119 Jurij i nie ma poj\u0119cia, w jakie zamieszanie si\u0119 wpl\u0105ta\u0142.<\/p>\n<p><img decoding=\"async\" alt=\"Kto zatrzyma\u0142 shreddera, czyli jak nale\u017ca\u0142o przej\u015b\u0107 misj\u0119 z niszczeniem serwera\" src=\"\/wp-content\/uploads\/2020\/08\/5d54b13b62c803a761dc6fab397f2890.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<i>Andriej Soko\u0142ow, posta\u0107 z gry<\/i><\/p>\n<p><img decoding=\"async\" alt=\"Kto zatrzyma\u0142 shreddera, czyli jak nale\u017ca\u0142o przej\u015b\u0107 misj\u0119 z niszczeniem serwera\" src=\"\/wp-content\/uploads\/2020\/08\/0d2cbf9920a15cf9065d14651c377d9d.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<i>Jurij, model<\/i><\/p>\n<p>Gdyby tylko wiedzia\u0142, jak sprawi\u0142, \u017ce 600 os\u00f3b nie spa\u0142o przez dwa dni\u2026)<\/p>\n<p>P\u00f3\u017aniej ju\u017c zacz\u0119li kopa\u0107 konkretnie pod mnie, jako organizatorka quest\u00f3w (co mog\u0142oby zako\u0144czy\u0107 si\u0119 sukcesem, gdyby ch\u0142opaki zdo\u0142ali z\u0142ama\u0107 moje s\u0142u\u017cbowe kana\u0142y). <\/p>\n<p><img decoding=\"async\" alt=\"Kto zatrzyma\u0142 shreddera, czyli jak nale\u017ca\u0142o przej\u015b\u0107 misj\u0119 z niszczeniem serwera\" src=\"\/wp-content\/uploads\/2020\/08\/1e2babd073723d3ae968c5575e642a80.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nNawet troch\u0119 si\u0119 zaniepokoi\u0142am, gdy wymienili moje drugie imi\u0119 i nawet NIP. Ale odetchn\u0119\u0142am, kiedy w procesie zepsutego telefonu nagle pojawi\u0142 si\u0119 m\u00f3j starszy brat, kt\u00f3ry niespodziewanie okaza\u0142 si\u0119 dyrektorem technicznym Habra. <\/p>\n<p>                        <b class=\"spoiler_title\">M\u00f3j drogi, ukochany brat, kt\u00f3ry r\u00f3wnie\u017c mia\u0142 z tym do czynienia<\/b><br \/>\n                        <img decoding=\"async\" alt=\"Kto zatrzyma\u0142 shreddera, czyli jak nale\u017ca\u0142o przej\u015b\u0107 misj\u0119 z niszczeniem serwera\" src=\"\/wp-content\/uploads\/2020\/08\/ca21d19236d8d1caca4d659f49e7a477.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n                    <\/p>\n<p>                        <b class=\"spoiler_title\">Tymczasem spekulacje stawa\u0142y si\u0119 coraz bardziej niewiarygodne<\/b><br \/>\n                        <img decoding=\"async\" alt=\"Kto zatrzyma\u0142 shreddera, czyli jak nale\u017ca\u0142o przej\u015b\u0107 misj\u0119 z niszczeniem serwera\" src=\"\/wp-content\/uploads\/2020\/08\/13f47fddd45c6d40ba68ba7f233bb792.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nI dosz\u0142o do teorii iluminackich.<\/p>\n<p><img decoding=\"async\" alt=\"Kto zatrzyma\u0142 shreddera, czyli jak nale\u017ca\u0142o przej\u015b\u0107 misj\u0119 z niszczeniem serwera\" src=\"\/wp-content\/uploads\/2020\/08\/344c2d70581e69ab5376bbe67eabd51e.jpeg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p>\nNajbardziej soczyste teorie spiskowe dotyczy\u0142y Spongy Boba, Harry'ego Pottera i migaj\u0105cej chi\u0144skiej diodowej girlandy, kt\u00f3r\u0105 umie\u015bcili\u015bmy wewn\u0105trz jednostki systemowej.<\/p>\n<p>Sk\u0105d Spongy Bob i Harry Potter, zapytacie? Wrzucili\u015bmy ich adresy na stron\u0119 kontaktow\u0105 Soko\u0142a i to wywo\u0142a\u0142o mn\u00f3stwo spekulacji w spo\u0142eczno\u015bci discorda. Chocia\u017c po prostu chcieli\u015bmy odda\u0107 ho\u0142d naszym ulubionym dzie\u0142om z dzieci\u0144stwa.<\/p>\n<p><img decoding=\"async\" alt=\"Kto zatrzyma\u0142 shreddera, czyli jak nale\u017ca\u0142o przej\u015b\u0107 misj\u0119 z niszczeniem serwera\" src=\"\/wp-content\/uploads\/2020\/08\/1f541f8cbe5f7e73b616e47652299fa9.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<i>To nawi\u0105zanie na stronie<noindex><a rel=\"nofollow\" href=\"https:\/\/ooosokol.ru\/contacts\">Kontakt<\/a><\/noindex>\u201e<\/i><\/p>\n<p>I w rezultacie<\/p>\n<p><img decoding=\"async\" alt=\"Kto zatrzyma\u0142 shreddera, czyli jak nale\u017ca\u0142o przej\u015b\u0107 misj\u0119 z niszczeniem serwera\" src=\"\/wp-content\/uploads\/2020\/08\/35100c95ef78dadf12c63b0e08f0ec7c.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n<img decoding=\"async\" alt=\"Kto zatrzyma\u0142 shreddera, czyli jak nale\u017ca\u0142o przej\u015b\u0107 misj\u0119 z niszczeniem serwera\" src=\"\/wp-content\/uploads\/2020\/08\/6719a54c7b643fa14104a49edaee8623.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n<img decoding=\"async\" alt=\"Kto zatrzyma\u0142 shreddera, czyli jak nale\u017ca\u0142o przej\u015b\u0107 misj\u0119 z niszczeniem serwera\" src=\"\/wp-content\/uploads\/2020\/08\/5cb070879fdf390de89e33ed96723ef6.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n<img decoding=\"async\" alt=\"Kto zatrzyma\u0142 shreddera, czyli jak nale\u017ca\u0142o przej\u015b\u0107 misj\u0119 z niszczeniem serwera\" src=\"\/wp-content\/uploads\/2020\/08\/93edce804c2d0c1a9581141113d0c064.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n<img decoding=\"async\" alt=\"Kto zatrzyma\u0142 shreddera, czyli jak nale\u017ca\u0142o przej\u015b\u0107 misj\u0119 z niszczeniem serwera\" src=\"\/wp-content\/uploads\/2020\/08\/e90e11145ba4165622b2b3053efe8944.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<i>Okaza\u0142o si\u0119, \u017ce w serialu faktycznie s\u0105 dokumenty Gubki Boba. Nazywa\u0142y je jak NIP<\/i><\/p>\n<p><img decoding=\"async\" alt=\"Kto zatrzyma\u0142 shreddera, czyli jak nale\u017ca\u0142o przej\u015b\u0107 misj\u0119 z niszczeniem serwera\" src=\"\/wp-content\/uploads\/2020\/08\/8b78647a05f13e9a7402278e2185daf5.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nJedna z najtrudniejszych teorii dotyczy\u0142a tego, \u017ce w miganiu chi\u0144skiej girlandy ukryta jest wiadomo\u015b\u0107 w alfabecie Morse\u2019a. <\/p>\n<p>                        <b class=\"spoiler_title\">Migni\u0119cia by\u0142y nagrywane i pr\u00f3bowano je rozszyfrowa\u0107.<\/b><br \/>\n                        <img decoding=\"async\" alt=\"Kto zatrzyma\u0142 shreddera, czyli jak nale\u017ca\u0142o przej\u015b\u0107 misj\u0119 z niszczeniem serwera\" src=\"\/wp-content\/uploads\/2020\/08\/c888d827ad21791bad17ec760ef4803a.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n<img decoding=\"async\" alt=\"Kto zatrzyma\u0142 shreddera, czyli jak nale\u017ca\u0142o przej\u015b\u0107 misj\u0119 z niszczeniem serwera\" src=\"\/wp-content\/uploads\/2020\/08\/41c29bbd0769e30cb4e5d92b86868570.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n<img decoding=\"async\" alt=\"Kto zatrzyma\u0142 shreddera, czyli jak nale\u017ca\u0142o przej\u015b\u0107 misj\u0119 z niszczeniem serwera\" src=\"\/wp-content\/uploads\/2020\/08\/5c9af43e5d2194a1e0b5fcd65e0c06ef.jpeg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p>\nZ prostszych teorii \u2014 ch\u0142opaki pr\u00f3bowali zrozumie\u0107, czy w mapach nie ukryto wskaz\u00f3wki.<\/p>\n<p><img decoding=\"async\" alt=\"Kto zatrzyma\u0142 shreddera, czyli jak nale\u017ca\u0142o przej\u015b\u0107 misj\u0119 z niszczeniem serwera\" src=\"\/wp-content\/uploads\/2020\/08\/81d237a6a2dece0b7bc882d68b4e2d04.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nPo drodze por\u00f3wnywano nas z <noindex><a rel=\"nofollow\" href=\"https:\/\/www.wikiwand.com\/ru\/%D0%A6%D0%B8%D0%BA%D0%B0%D0%B4%D0%B0_3301\">Cykad\u0105 3301.<\/a><\/noindex> \u2014 nies\u0142usznie wysoka ocena, ale i tak mi\u0142a.<\/p>\n<p><img decoding=\"async\" alt=\"Kto zatrzyma\u0142 shreddera, czyli jak nale\u017ca\u0142o przej\u015b\u0107 misj\u0119 z niszczeniem serwera\" src=\"\/wp-content\/uploads\/2020\/08\/475ef299f129b98caea79cf63f77e80a.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n<img decoding=\"async\" alt=\"Kto zatrzyma\u0142 shreddera, czyli jak nale\u017ca\u0142o przej\u015b\u0107 misj\u0119 z niszczeniem serwera\" src=\"\/wp-content\/uploads\/2020\/08\/b1b9d95f7825dc901f7786d9a5a87e1b.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nGracze w pe\u0142ni korzystali z in\u017cynierii spo\u0142ecznej. Dzwonili do mnie pod pretekstem FSB, stra\u017cak\u00f3w, samego Sokolewa, jego by\u0142ej \u017cony i ochroniarza, kt\u00f3ry rzekomo siedzia\u0142 u nas na dole. M\u00f3wili, \u017ce wybuch\u0142 po\u017car, kto\u015b utkn\u0105\u0142 w windzie, a najbardziej poruszaj\u0105ca historia dotyczy\u0142a psa dzwoni\u0105cego, kt\u00f3ry rzekomo by\u0142 uwi\u0119ziony w biurze obj\u0119tym ogniem.<\/p>\n<p><img decoding=\"async\" alt=\"Kto zatrzyma\u0142 shreddera, czyli jak nale\u017ca\u0142o przej\u015b\u0107 misj\u0119 z niszczeniem serwera\" src=\"\/wp-content\/uploads\/2020\/08\/4c62680deb599ae4cd3c6cc0bd155c70.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<i>Pr\u00f3by korupcji tak\u017ce mia\u0142y miejsce.<\/i><\/p>\n<p>Powoli w czacie zacz\u0119\u0142y pojawia\u0107 si\u0119 w\u0142asne memy.<\/p>\n<p>                        <b class=\"spoiler_title\">Oto kilka.<\/b><br \/>\n                        <img decoding=\"async\" alt=\"Kto zatrzyma\u0142 shreddera, czyli jak nale\u017ca\u0142o przej\u015b\u0107 misj\u0119 z niszczeniem serwera\" src=\"\/wp-content\/uploads\/2020\/08\/4e8d3c503bb50298eabeb9508c178787.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n<img decoding=\"async\" alt=\"Kto zatrzyma\u0142 shreddera, czyli jak nale\u017ca\u0142o przej\u015b\u0107 misj\u0119 z niszczeniem serwera\" src=\"\/wp-content\/uploads\/2020\/08\/1a870b382e1600f5dfa348f689a4c59c.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n<img decoding=\"async\" alt=\"Kto zatrzyma\u0142 shreddera, czyli jak nale\u017ca\u0142o przej\u015b\u0107 misj\u0119 z niszczeniem serwera\" 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 fabryki tymczasem sta\u0142y bezczynnie.<\/b><br \/>\n                        <img decoding=\"async\" alt=\"Kto zatrzyma\u0142 shreddera, czyli jak nale\u017ca\u0142o przej\u015b\u0107 misj\u0119 z niszczeniem serwera\" src=\"\/wp-content\/uploads\/2020\/08\/f290372308405e5b66628dbfa76d8fe3.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n<img decoding=\"async\" alt=\"Kto zatrzyma\u0142 shreddera, czyli jak nale\u017ca\u0142o przej\u015b\u0107 misj\u0119 z niszczeniem serwera\" src=\"\/wp-content\/uploads\/2020\/08\/475a70bfd5d8c009d38cc80559285c76.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n<img decoding=\"async\" alt=\"Kto zatrzyma\u0142 shreddera, czyli jak nale\u017ca\u0142o przej\u015b\u0107 misj\u0119 z niszczeniem serwera\" src=\"\/wp-content\/uploads\/2020\/08\/74f3b257b715ad2a4610c9932a57c62f.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n<img decoding=\"async\" alt=\"Kto zatrzyma\u0142 shreddera, czyli jak nale\u017ca\u0142o przej\u015b\u0107 misj\u0119 z niszczeniem serwera\" src=\"\/wp-content\/uploads\/2020\/08\/9dbf2a67f7ab74dc435cb23d20ea1c71.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n<img decoding=\"async\" alt=\"Kto zatrzyma\u0142 shreddera, czyli jak nale\u017ca\u0142o przej\u015b\u0107 misj\u0119 z niszczeniem serwera\" src=\"\/wp-content\/uploads\/2020\/08\/67002cb3e89799ffdee4a71b0b85f9d0.jpeg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><\/p>\n<h2>Wskaz\u00f3wka.<\/h2>\n<p>\nPieni\u0119dzy w niszczarce by\u0142o coraz mniej. Aby zwyci\u0119zca dosta\u0142 cokolwiek, postanowili\u015bmy zrobi\u0107 wskaz\u00f3wk\u0119. Przy okazji, zgodnie z zasadami projektowania gier, tu\u017c przed fina\u0142em zwi\u0119kszy\u0107 napi\u0119cie.<\/p>\n<p>Osobno. <noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/ruvds\/blog\/515048\/\">postem<\/a><\/noindex> W naszym blogu opublikowali\u015bmy filmik. Na pocz\u0105tku wstawiono kawa\u0142ek z Fight Club \u2014 jako odniesienie do Tylera Durdena, kt\u00f3ry my\u015bla\u0142 o wstawieniu 25. klatki do film\u00f3w, gdy pracowa\u0142 w kinach.<\/p>\n<p>Postanowili\u015bmy zastosowa\u0107 t\u0119 sam\u0105 mechanik\u0119 i wstawili\u015bmy 25. klatk\u0119 jako wskaz\u00f3wk\u0119, jak <noindex><a rel=\"nofollow\" href=\"https:\/\/sbis.ru\/contragents\/7723558400\/772301001\">wygooglowa\u0107<\/a><\/noindex> poprawny NIP i pe\u0142ne imi\u0119 i nazwisko w\u0142a\u015bciciela. <\/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=\"Odtwarzaj wideo\" 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=\"Kto zatrzyma\u0142 shreddera, czyli jak nale\u017ca\u0142o przej\u015b\u0107 misj\u0119 z niszczeniem serwera\" src=\"\/wp-content\/uploads\/2020\/08\/cac950eea233c4c8c332f29bb6ee930e.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<i>Po tym ch\u0142opaki szybko si\u0119 zorientowali.<\/i><\/p>\n<h3>Krok 4. Postrzeli\u0107 laserem w trybie niebojowym.<\/h3>\n<p>\nPo pod\u0142\u0105czeniu zasilania przez zarz\u0105d firmy i po w\u0142\u0105czeniu bezpiecznik\u00f3w, Megatron si\u0119 uruchamia\u0142 i m\u00f3g\u0142 strzela\u0107 w trybie testowym. Do formularza wprowadzono ju\u017c token do testowego strza\u0142u.<\/p>\n<p><img decoding=\"async\" alt=\"Kto zatrzyma\u0142 shreddera, czyli jak nale\u017ca\u0142o przej\u015b\u0107 misj\u0119 z niszczeniem serwera\" src=\"\/wp-content\/uploads\/2020\/08\/b395705d08e3d812bbfd4271fd5aaf88.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<i>Co 25 sekund generowany by\u0142 nowy token, mo\u017cna go by\u0142o u\u017cy\u0107, aby w\u0142\u0105czy\u0107 laser na 10 sekund przy mocy 10\/255.<\/i><\/p>\n<p>Nast\u0119pnie laser ch\u0142odzi\u0142 si\u0119 przez 1 minut\u0119 i w tej minucie by\u0142 niedost\u0119pny, nie przyjmowa\u0142 nowych \u017c\u0105da\u0144 na strza\u0142.<\/p>\n<p>Takiej mocy zupe\u0142nie nie wystarcza\u0142o, aby przeci\u0105\u0107 lin\u0119, ale ka\u017cdy gracz m\u00f3g\u0142 poci\u0105gn\u0105\u0107 z Megatrona i zobaczy\u0107 promie\u0144 lasera w akcji. <\/p>\n<p>                        <b class=\"spoiler_title\">Reakcja spo\u0142eczno\u015bci by\u0142a wi\u0119cej ni\u017c burzliwa.<\/b><br \/>\n                        <img decoding=\"async\" alt=\"Kto zatrzyma\u0142 shreddera, czyli jak nale\u017ca\u0142o przej\u015b\u0107 misj\u0119 z niszczeniem serwera\" src=\"\/wp-content\/uploads\/2020\/08\/7292e32723d99262ce40636a130eb8e0.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n                    <\/p>\n<p>                        <b class=\"spoiler_title\">Ale szybko wszyscy si\u0119 uspokoili i zrozumieli, \u017ce to jeszcze nie koniec gry.<\/b><br \/>\n                        <img decoding=\"async\" alt=\"Kto zatrzyma\u0142 shreddera, czyli jak nale\u017ca\u0142o przej\u015b\u0107 misj\u0119 z niszczeniem serwera\" src=\"\/wp-content\/uploads\/2020\/08\/2432f414389af3cbafd56ed8a2be7a1e.jpeg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p>\nNast\u0119pnie spo\u0142eczno\u015b\u0107 zacz\u0119\u0142a rozgryza\u0107, jak w\u0142\u0105czy\u0107 tryb bojowy.<\/p>\n<p>                        <b class=\"spoiler_title\">Burza m\u00f3zg\u00f3w.<\/b><br \/>\n                        <noindex><a rel=\"nofollow\" href=\"https:\/\/habrastorage.org\/webt\/vm\/j-\/kd\/vmj-kdsd94p2izz2_ux_4dgq49m.jpeg\"><img decoding=\"async\" alt=\"Kto zatrzyma\u0142 shreddera, czyli jak nale\u017ca\u0142o przej\u015b\u0107 misj\u0119 z niszczeniem serwera\" src=\"\/wp-content\/uploads\/2020\/08\/abc96e77747b9483c551f8e9f5b4bcff.jpeg\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><\/p>\n<p><img decoding=\"async\" alt=\"Kto zatrzyma\u0142 shreddera, czyli jak nale\u017ca\u0142o przej\u015b\u0107 misj\u0119 z niszczeniem serwera\" 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=\"Kto zatrzyma\u0142 shreddera, czyli jak nale\u017ca\u0142o przej\u015b\u0107 misj\u0119 z niszczeniem serwera\" src=\"\/wp-content\/uploads\/2020\/08\/c5a0bfd6a0f309cfb683e3aeee10bc37.jpeg\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><\/p>\n<p><img decoding=\"async\" alt=\"Kto zatrzyma\u0142 shreddera, czyli jak nale\u017ca\u0142o przej\u015b\u0107 misj\u0119 z niszczeniem serwera\" src=\"\/wp-content\/uploads\/2020\/08\/c0f8c5e41c3523b4abf2885a1f0371cf.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<i>Na Discordzie pojawi\u0142y si\u0119 fa\u0142szywki.<\/i><\/p>\n<p><noindex><a rel=\"nofollow\" href=\"https:\/\/habrastorage.org\/webt\/7x\/ug\/po\/7xugpozxfrkw3hqk9ian6m_tmgm.jpeg\"><img decoding=\"async\" alt=\"Kto zatrzyma\u0142 shreddera, czyli jak nale\u017ca\u0142o przej\u015b\u0107 misj\u0119 z niszczeniem serwera\" src=\"\/wp-content\/uploads\/2020\/08\/a95b843f41183646b8dcb4d2fcc194cc.jpeg\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><br \/>\n<i>Nie wiedzieli\u015bmy, \u017ce na nodze sto\u0142u w transmisji co\u015b jest napisane.<\/i><\/p>\n<h3>Spo\u0142eczno\u015b\u0107 osi\u0105gn\u0119\u0142a krok 4. Zrozumie\u0107, jak generowane s\u0105 tokeny: znale\u017a\u0107 gist i wygenerowa\u0107 token, kt\u00f3ry w\u0142\u0105cza laser w trybie bojowym.<\/h3>\n<p>\nTryb bojowy Megatrona to 100% mocy lasera przy 3 W. To zupe\u0142nie wystarczaj\u0105ce na 2 minuty, aby przepo\u0142owi\u0107 lin\u0119, kt\u00f3ra trzyma\u0142a ci\u0119\u017carek, zbi\u0107 akwarium i zala\u0107 serwer wod\u0105.<\/p>\n<p>Zostawili\u015bmy kilka wskaz\u00f3wek na <noindex><a rel=\"nofollow\" href=\"https:\/\/gist.github.com\/ooosokol\/605eab15b856d46d7e45f27e89040b8d\">GitHubie projektu<\/a><\/noindex>: a konkretnie kod generowania tokenu, z kt\u00f3rego mo\u017cna by\u0142o zrozumie\u0107, \u017ce testowe i bojowe tokeny s\u0105 generowane na podstawie jednego wska\u017anika licznika. W przypadku tokenu bojowego opr\u00f3cz warto\u015bci licznika u\u017cyta jest r\u00f3wnie\u017c s\u00f3l, kt\u00f3r\u0105 prawie ca\u0142kowicie pozostawiono w historii zmian tego gista, z wyj\u0105tkiem dw\u00f3ch ostatnich symboli.<\/p>\n<p><img decoding=\"async\" alt=\"Kto zatrzyma\u0142 shreddera, czyli jak nale\u017ca\u0142o przej\u015b\u0107 misj\u0119 z niszczeniem serwera\" src=\"\/wp-content\/uploads\/2020\/08\/7f1780e701e32bf8849d170c62cdd32a.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<i>Jak wszyscy szybko si\u0119 domy\u015blili, to by\u0142o 42.<\/i><\/p>\n<p>W komentarzach gista by\u0142a wymiana wiadomo\u015bci mi\u0119dzy Andriejem Soko\u0142owem a deweloperem (\u201em\u0105drym deweloperem\u201d, jak go nazwali ch\u0142opaki z Discorda).<\/p>\n<p>W tej rozmowie Andriej wys\u0142a\u0142 jeden z bojowych token\u00f3w, a deweloper odpowiedzia\u0142, \u017ce ten token zosta\u0142 zainicjowany przy warto\u015bci licznika 42.<\/p>\n<p><img decoding=\"async\" alt=\"Kto zatrzyma\u0142 shreddera, czyli jak nale\u017ca\u0142o przej\u015b\u0107 misj\u0119 z niszczeniem serwera\" src=\"\/wp-content\/uploads\/2020\/08\/6e58da9fc8f86ea1d9f1d29d5f300488.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nZnaj\u0105c te dane, mo\u017cna by\u0142o przetestowa\u0107 2 ostatnie symbole soli i faktycznie ustali\u0107, \u017ce u\u017cyto do niej cyfr z Lost, przekonwertowanych na system szesnastkowy.<\/p>\n<p>Potem graczom pozosta\u0142o uchwyci\u0107 warto\u015b\u0107 licznika (analizuj\u0105c testowy token) i wygenerowa\u0107 bojowy token, u\u017cywaj\u0105c nast\u0119puj\u0105cej warto\u015bci licznika i dobranej w poprzednim kroku soli.<\/p>\n<p>Licznik po prostu inkrementowa\u0142 si\u0119 przy ka\u017cdym testowym strzale oraz co 25 sekund. O tym nigdzie nie napisali\u015bmy, mia\u0142o to by\u0107 ma\u0142\u0105 gr\u0105 niespodziank\u0105. Ch\u0142opaki szybko si\u0119 z tym uporali i uruchomili megatrona w trybie bojowym.<\/p>\n<h3>Krok 5. Przeci\u0105\u0107 lin\u0119 laserem.<\/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=\"Odtwarzaj wideo\" 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>Jak to by\u0142o.<\/i><\/p>\n<p>Tutaj wszystko jest proste. Wys\u0142anie bojowego tokena w\u0142\u0105cza\u0142o laser w bojowym trybie, a pok\u00f3j zmienia\u0142 si\u0119 i przechodzi\u0142 w \u00abtryb katastrofy\u00bb, jak to nazwali\u015bmy w og\u00f3lnym scenariuszu:<\/p>\n<ul>\n<li>Ca\u0142e \u015bwiat\u0142o w pokoju gas\u0142o.<\/li>\n<li>Przyciski urz\u0105dze\u0144 IoT na stronie stawa\u0142y si\u0119 niedost\u0119pne.<\/li>\n<li>W\u0142\u0105cza\u0142a si\u0119 syrena i d\u017awi\u0119k alarmu.<\/li>\n<li>Czerwony ci\u0119\u017carek by\u0142 pod\u015bwietlany.<\/li>\n<li>Na ekranie telewizora zaczyna\u0142o si\u0119 odliczanie do uruchomienia lasera w trybie bojowym. <\/li>\n<\/ul>\n<p>\nDali\u015bmy p\u00f3\u0142torej godziny na odliczanie, aby wszyscy, kt\u00f3rzy grali, zd\u0105\u017cyli w\u0142\u0105czy\u0107 transmisj\u0119 i zobaczy\u0107 fina\u0142. I nie bez powodu: podczas gdy z zapartym tchem czeka\u0142am na d\u017awi\u0119k uderzenia i rozbitego szk\u0142a z s\u0105siedniego pokoju, ca\u0142y zesp\u00f3\u0142, kt\u00f3ry przygotowywa\u0142 quest, nie umawiaj\u0105c si\u0119, zacz\u0119li wraca\u0107 na baz\u0119, aby zobaczy\u0107 fina\u0142 na w\u0142asne oczy. Po prostu wbiegali do pokoju i zaczynali si\u0119 przytula\u0107.<\/p>\n<p>                        <b class=\"spoiler_title\">W tym czasie na Discordzie<\/b><br \/>\n                        <img decoding=\"async\" alt=\"Kto zatrzyma\u0142 shreddera, czyli jak nale\u017ca\u0142o przej\u015b\u0107 misj\u0119 z niszczeniem serwera\" src=\"\/wp-content\/uploads\/2020\/08\/b831bfdf5faec76962c063cca307b4e6.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n<img decoding=\"async\" alt=\"Kto zatrzyma\u0142 shreddera, czyli jak nale\u017ca\u0142o przej\u015b\u0107 misj\u0119 z niszczeniem serwera\" src=\"\/wp-content\/uploads\/2020\/08\/33c40df26042ccf8b3bb8fe56b70de78.jpeg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p>\nPo zako\u0144czeniu odliczania laser w\u0142\u0105czy\u0142 si\u0119 w trybie bojowym i w ci\u0105gu dw\u00f3ch minut przepali\u0142 lin\u0119 \u2014 ci\u0119\u017carek polecia\u0142 prosto do akwarium. Przed uderzeniem na ekranie zawy\u0142a szalona kapibara, w panice podnosz\u0105c ma\u0142e \u0142apki.<\/p>\n<p>Skoro ca\u0142y zesp\u00f3\u0142 si\u0119 tam zebra\u0142, nagrali\u015bmy kr\u00f3tkie przes\u0142anie do wszystkich, kt\u00f3rzy przez dwa dni walczyli o fina\u0142 na Discordzie i poszli\u015bmy otworzy\u0107 szampana:<\/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=\"Odtwarzaj wideo\" 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>Jak obliczyli\u015bmy czas uruchomienia reklam wideo i lot ci\u0119\u017carka?<\/h2>\n<p>\nPo kilku testach przepalania liny laserem zrozumieli\u015bmy, \u017ce to bardzo zawodne rozwi\u0105zanie \u2014 p\u00f3\u0142przepalona lina stawa\u0142a si\u0119 cie\u0144sza, pod ci\u0119\u017carem ci\u0119\u017carka naci\u0105ga\u0142a si\u0119, zmienia\u0142a po\u0142o\u017cenie i laser nie m\u00f3g\u0142 ju\u017c jej przeci\u0105\u0107 do ko\u0144ca. <\/p>\n<p>Dlatego poszli\u015bmy inn\u0105 drog\u0105: podw\u00f3jnie przepalili\u015bmy, owijaj\u0105c lin\u0119 nitk\u0105 nichromow\u0105. Przez nitk\u0119 przepuszczali\u015bmy pr\u0105d, nagrzewa\u0142a si\u0119 do czerwono\u015bci i przepala\u0142a lin\u0119 w oko\u0142o 2 sekundy \u2014 dawa\u0142o nam to precyzyjne zrozumienie, kiedy w\u0142\u0105czy\u0107 krzycz\u0105c\u0105 kapibar\u0119, zatrzyma\u0107 zegar odliczania i uruchomi\u0107 reklam\u0119:<\/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=\"Odtwarzaj wideo\" 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>Co nam si\u0119 nie uda\u0142o?<\/h2>\n<p>\nW finale z jednostki centralnej mia\u0142 wydobywa\u0107 si\u0119 g\u0119sty dym, jak podczas po\u017caru \u2014 przygotowali\u015bmy racje dymne, zapalaj\u0105c je w ten sam spos\u00f3b, ale z jakiego\u015b powodu nie zadzia\u0142a\u0142y (prawdopodobnie z powodu wody).<\/p>\n<h2>Kto jest zwyci\u0119zc\u0105?<\/h2>\n<p>\nZwyci\u0119zc\u0105 zosta\u0142 <b>Arkadij Aleksejew<\/b> z Petersburga \u2014 to on jako pierwszy wygenerowa\u0142 testowy token i wygra\u0142 pozosta\u0142e pieni\u0105dze w szredzie w wysoko\u015bci 134 000 rubli.<\/p>\n<p>Kr\u00f3tkie wywiad z Arkadijem.<\/p>\n<h4>Opowiedz co\u015b o sobie, czym si\u0119 zajmujesz w pracy?<\/h4>\n<p><\/p>\n<blockquote><p>Z wykszta\u0142cenia jestem specjalist\u0105 ds. bezpiecze\u0144stwa, uko\u0144czy\u0142em B\u0142IT w ITMO. Pracuj\u0119 jako full-stack web developer w outsourcingu. W szkole by\u0142em olimpijczykiem, w tym w programowaniu i matematyce.<\/p><\/blockquote>\n<p><\/p>\n<h4>Jak dowiedzia\u0142e\u015b si\u0119 o grze?<\/h4>\n<p><\/p>\n<blockquote><p>Wszed\u0142em na Habr, \u017ceby po prostu poczyta\u0107, zobaczy\u0142em artyku\u0142, zainteresowa\u0142em si\u0119.<\/p><\/blockquote>\n<p><\/p>\n<h4>Ile godzin gra\u0142e\u015b, kiedy si\u0119 do\u0142\u0105czy\u0142e\u015b?<\/h4>\n<p><\/p>\n<blockquote><p>Do\u0142\u0105czy\u0142em w wiecz\u00f3r dnia, w kt\u00f3rym opublikowano artyku\u0142 (tj. na dob\u0119 przed ko\u0144cem). Sp\u0119dzi\u0142em wiecz\u00f3r i znaczn\u0105 cz\u0119\u015b\u0107 nast\u0119pnego dnia.<\/p><\/blockquote>\n<p><\/p>\n<h4>Co si\u0119 podoba\u0142o, a co nie?<\/h4>\n<p><\/p>\n<blockquote><p>Og\u00f3lnie podoba\u0142o mi si\u0119 wszystko (w ko\u0144cu wygra\u0142em)), ale troch\u0119 denerwowa\u0142y mnie telefony. W sensie, dzwoni\u0107 i sprawdza\u0107 ka\u017cd\u0105 wersj\u0119 jako\u015b nie by\u0142o przyjemne, przynajmniej by\u0142o to niezr\u0119czne \u2014 zdawa\u0142em sobie spraw\u0119, \u017ce dzwoni jeszcze kilka os\u00f3b, po\u0142owa \u017cartuje i pr\u00f3buje w socjotechnik\u0119.<\/p><\/blockquote>\n<p><\/p>\n<h4>Jak zrozumia\u0142e\u015b, jak znale\u017a\u0107 bojowy token do megatronu?<\/h4>\n<p><\/p>\n<blockquote><p>Kiedy wszed\u0142em, serwer ju\u017c zosta\u0142 spamowany, poklikano w lampki, znaleziono has\u0142o do admina lasera, r\u00f3\u017cne subdomeny i strony. <\/p>\n<p>\u0141atwo by\u0142o te\u017c znale\u017a\u0107 profil na GitHubie i gist z komentarzami. Stamt\u0105d proces generowania tokena i sekretu by\u0142 oczywisty. W takich questach nie trzeba za du\u017co wymy\u015bla\u0107, imo, poniewa\u017c mo\u017cna utkn\u0105\u0107 w masie mo\u017cliwych rozwoju wydarze\u0144; dlatego warto pod\u0105\u017ca\u0107 tam, gdzie prowadzi ci\u0119 tw\u00f3rca zadania. <\/p>\n<p>Bior\u0105c pod uwag\u0119 inne subdomeny i testow\u0105 stron\u0119 na Tilda, by\u0142o jasne, \u017ce po pod\u0142\u0105czeniu zasilania do lasera, trzeba b\u0119dzie dobra\u0107 token. Dlatego tego samego wieczoru naszkicowa\u0142em przybli\u017cone zapytanie dotycz\u0105ce w\u0142\u0105czenia lasera (na podstawie 4 dost\u0119pnych formularzy: 1 na stronie roboczej i 3 na testowej\/starej) i spr\u00f3bowa\u0142em z\u0142ama\u0107 dzia\u0142aj\u0105ce tokeny zaczynaj\u0105c od 42 (no c\u00f3\u017c, na wszelki wypadek \u2014 mo\u017ce ju\u017c wszystko jest w\u0142\u0105czone, a stron\u0119 z wysy\u0142aniem tokenu po prostu otworz\u0105 po NIP i imieniu i nazwisku). <\/p>\n<p>Nie jestem pewien, czy zapytanie by\u0142o poprawne, poniewa\u017c nie mia\u0142em czasu, aby to sprawdzi\u0107 (bo mo\u017cna by\u0142o sprawdzi\u0107 tylko w\u0142\u0105czenie lasera), ale przygotowywa\u0142em si\u0119 z g\u00f3ry do \u0142amania tokena. <\/p>\n<p>Mia\u0142a te\u017c jasn\u0105 logik\u0119 z web socketami i zarz\u0105dzaniem urz\u0105dzeniami w pliku app.js. By\u0142a tam wyra\u017ana wskaz\u00f3wka dotycz\u0105ca urz\u0105dzenia a9, przy wysy\u0142aniu power: true, na kt\u00f3re socket si\u0119 kruszy\u0142. Pr\u00f3bowa\u0142em na to wysy\u0142a\u0107 r\u00f3\u017cne rzeczy \u2014 kto wie, mo\u017ce by\u0142o tam dodatkowe urz\u0105dzenie do odgadni\u0119cia NIP, ale bez sukces\u00f3w. <\/p>\n<p>Potem przejrza\u0142em inne identyfikatory obok tych dziesi\u0119ciu, ale wsz\u0119dzie by\u0142o unknown device. Jeszcze pr\u00f3bowa\u0142em gugla, wszed\u0142em na chsokolow@gmail.com, wys\u0142a\u0142em r\u00f3\u017cne rzeczy w formularzu na stronie cennika, pogrzeba\u0142em z lasermasters, ale wszystko bez sukces\u00f3w. Nast\u0119pnego dnia siedzia\u0142em na czacie, szuka\u0142em wszelkich informacji, a potem pojawi\u0142 si\u0119 temat stego i poradzi\u0142em si\u0119 kogo\u015b ze stegosolve w sprawie obrazk\u00f3w i gif\u00f3w (ale rozumia\u0142em, \u017ce 99% tam nic nie ma, bo by to by\u0142o zbyt + by\u0142yby sprzeczno\u015bci z g\u0142\u00f3wn\u0105 lini\u0105 questu). <\/p>\n<p>Ale w ko\u0144cu te\u017c sp\u0119dzi\u0142em kilka godzin przeszukuj\u0105c wszystkie obrazki i gify. Kilka razy dzwoni\u0142em z r\u00f3\u017cnymi wariantami NIP-u, ale bez skutku. Potem postanowi\u0142em ju\u017c odpu\u015bci\u0107, ale tam wrzucili podpowied\u017a \u2014 i sta\u0142o si\u0119 jasne, \u017ce w najbli\u017cszym czasie NIP znajd\u0105, co si\u0119 zreszt\u0105 zdarzy\u0142o. Potem to czy ja, czy kto\u015b inny (nie by\u0142o to oczywiste) wys\u0142a\u0142 power: true na urz\u0105dzeniu A9 i laser zacz\u0105\u0142 dzia\u0142a\u0107, cho\u0107 mo\u017ce tu nie by\u0142o \u017cadnego zwi\u0105zku i uruchomi\u0142 si\u0119 po NIP-ie. W ka\u017cdym razie wewn\u0119trznie w administracji lasera by\u0142em niema\u0142o zaskoczony, poniewa\u017c serwer sam wysy\u0142a\u0142 token (a ja to ju\u017c przygotowywa\u0142em si\u0119 do \u0142amania). Oczekiwa\u0142o si\u0119, \u017ce token jest testowy, poniewa\u017c transmisja + zdrowy rozs\u0105dek + sprawdzi\u0142em to. <\/p>\n<p>W kodzie by\u0142a logika wysy\u0142ania roboczego tokena gdzie\u015b powiadomieniem, ale najwidoczniej by\u0142 to albo b\u0142\u0119dny kod, albo to by\u0142o potrzebne do innych element\u00f3w systemu. Napisano skrypt do uzyskania aktualnego roboczego tokena z aktualnego testowego i zacz\u0105\u0142em siedzie\u0107 na F5, pr\u00f3buj\u0105c je wys\u0142a\u0107 \u2014 by\u0142y z tym problemy, poniewa\u017c wszyscy ci\u0105gle naciskali przycisk wysy\u0142ania, zmieniaj\u0105c tym samym token. Potem jeszcze strona pad\u0142a, licznik si\u0119 zresetowa\u0142, ale to ju\u017c nieistotne \u2014 po pewnym czasie wys\u0142a\u0142em roboczy token. W teorii licznik wynosi\u0142 58 i <b>token to by\u0142 449a776938f7ce4cf19f8603045dca0f<\/b> w momencie aktywacji, je\u015bli si\u0119 nie myl\u0119. W\u0142a\u015bciwie to wszystko.<\/p>\n<p>Potem jeszcze kilka os\u00f3b mnie wkurzy\u0142o komentarzami a la \u201etak, to wszystko trywialne, tak, mia\u0142 szcz\u0119\u015bcie po prostu\u201d. C\u00f3\u017c, je\u015bli wejdzie si\u0119 na stron\u0119, pomy\u015bli minutk\u0119, napisze skrypt w kilka minut, sprawdzi go \u2014 to tak, trywialne. Ale mi zaj\u0119\u0142o to 10-20 sekund, a potem przez kilka minut nie mog\u0142em wys\u0142a\u0107 tokena. <\/p>\n<p>Oczywi\u015bcie, mo\u017cna by\u0142o spr\u00f3bowa\u0107 napisa\u0107 logik\u0119 do automatycznego przechwytywania i wysy\u0142ania, ale to by\u0142oby d\u0142u\u017csze i znacznie bardziej ryzykowne, poza tym pewnie chmura zacz\u0119\u0142aby si\u0119 buntowa\u0107. Ale z czym naprawd\u0119 mia\u0142em szcz\u0119\u015bcie, to z ostatnim etapem \u2014 troch\u0119 algorytm\u00f3w na szybko\u015b\u0107 + czas reakcji, to jest naprawd\u0119 moje. Gdyby tam by\u0142o zadanie bezpo\u015brednio z pentest\u00f3w, prawdopodobnie nie by\u0142bym pierwszy.<\/p><\/blockquote>\n<p><\/p>\n<h2>Ale to jeszcze nie koniec<\/h2>\n<p>\nNie mog\u0119 si\u0119 doczeka\u0107, \u017ceby opowiedzie\u0107 wam o wspania\u0142ym zespole, kt\u00f3ry stworzy\u0142 t\u0119 misj\u0119, oraz o wszystkich rozwi\u0105zaniach in\u017cynieryjnych, kt\u00f3re znalaz\u0142. Ale ten post ju\u017c jest zbyt d\u0142ugi \u2014 dlatego b\u0119d\u0105 osobne artyku\u0142y na ten temat, wi\u0119c b\u0105d\u017acie na bie\u017c\u0105co i subskrybujcie nasz blog na Habra.<\/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=\"Kto zatrzyma\u0142 shreddera, czyli jak nale\u017ca\u0142o przej\u015b\u0107 misj\u0119 z niszczeniem serwera\" src=\"\/wp-content\/uploads\/2020\/08\/1c05684db1a155b4f84fb44016a9702c.jpeg\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><br \/>\n<br \/>\u0179r\u00f3d\u0142o: <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\/pl\/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=\"pl_PL\" \/>\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\/pl\/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\udd47Kto zatrzyma\u0142 szredera lub jak nale\u017cy przechodzi\u0107 misj\u0119 z niszczeniem serwera | ProHoster","description":"Kilka dni temu zako\u0144czyli\u015bmy jedno z najbardziej emocjonalnych wydarze\u0144, kt\u00f3re mieli\u015bmy szcz\u0119\u015bcie organizowa\u0107 w ramach naszego bloga \u2014 hakersk\u0105 gr\u0119 online z niszczeniem serwera.","canonical_url":"https:\/\/prohoster.info\/pl\/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":"pl_PL","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\/pl\/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\/pl\/wp-json\/wp\/v2\/posts\/92627","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/comments?post=92627"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/posts\/92627\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/media\/92628"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/media?parent=92627"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/categories?post=92627"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/tags?post=92627"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}