Veeam texnik yordam jamoasidan kiberkvest

Bu qishda, toʻgʻrirogʻi, katolik Rojdestvosi va Yangi yil oʻrtasidagi kunlarning birida Veeam texnik yordam muhandislari gʻayrioddiy vazifalar bilan band edilar: ular “Veeamonymous” nomli xakerlar guruhini ovlashardi.

Veeam texnik yordam jamoasidan kiberkvest

U yigitlarning o'zlari qanday qilib "jangga yaqin" vazifalar bilan o'z ishlarida haqiqiy izlanishni o'ylab topishganini va amalga oshirganliklarini aytdi. Kirill Stetsko, Eskalatsiya muhandisi.

- Nega buni boshladingiz?

- Xuddi shu tarzda odamlar bir vaqtning o'zida Linuxni o'ylab topishgan - faqat o'yin-kulgi uchun, o'z zavqlari uchun.

Biz harakat qilishni xohladik va shu bilan birga foydali, qiziqarli narsa qilishni xohladik. Bundan tashqari, muhandislarga kundalik ishlaridan biroz hissiy yengillik berish kerak edi.

- Buni kim taklif qildi? Bu kimning fikri edi?

— Bu g‘oya bizning menejerimiz Katya Egorova edi, keyin kontseptsiya va keyingi barcha g‘oyalar birgalikdagi sa’y-harakatlar natijasida yuzaga keldi. Dastlab biz xakaton o'tkazishni o'yladik. Ammo kontseptsiyani ishlab chiqish jarayonida g'oya izlanishga aylandi, chunki texnik yordam muhandisi dasturlashdan farqli faoliyat turidir.

Shunday qilib, biz do'stlar, o'rtoqlar, tanishlar chaqirdik, turli odamlar bizga kontseptsiyada yordam berishdi - T2 dan bir kishi (ikkinchi qo'llab-quvvatlash liniyasi muharrir eslatmasi), T3 bo'lgan bir kishi, SWAT guruhidan bir necha kishi (ayniqsa favqulodda holatlar uchun tezkor javob guruhi - muharrir eslatmasi). Biz hammamiz yig'ildik, o'tirdik va izlanish uchun topshiriqlarni ishlab chiqishga harakat qildik.

— Bularning barchasi haqida bilish juda kutilmagan bo‘ldi, chunki men bilishimcha, kvestlar mexanikasi odatda mutaxassis ssenariy mualliflari tomonidan ishlab chiqiladi, ya’ni siz nafaqat bunday murakkab ish bilan shug‘ullangansiz, balki o‘z ishingiz bilan ham shug‘ullangansiz. , kasbiy faoliyat sohangizga.

— Ha, biz buni nafaqat o'yin-kulgi, balki muhandislarning texnik ko'nikmalarini "ko'tarish" uchun qilmoqchi edik. Bizning bo'limdagi vazifalardan biri bu bilim va trening almashishdir, ammo bunday qidiruv odamlarga ular uchun ba'zi yangi texnikalarni "tegish" uchun ajoyib imkoniyatdir.

- Qanday qilib topshiriqlarni o'ylab topdingiz?

- Biz aqliy hujumni o'tkazdik. Biz ba'zi texnik testlarni o'tkazishimiz kerakligini va ular qiziqarli bo'lishini va shu bilan birga yangi bilimlarni olib kelishini tushundik.
Misol uchun, biz odamlar trafikni ko'rish, olti burchakli tahrirlovchilardan foydalanish, Linux uchun biror narsa qilish, mahsulotlarimiz bilan bog'liq biroz chuqurroq narsalarni (Veeam Backup & Replication va boshqalar) sinab ko'rishlari kerak deb o'yladik.

Kontseptsiya ham muhim qism edi. Biz xakerlar, anonim kirish va maxfiylik muhiti mavzusida qurishga qaror qildik. Gay Fawkes niqobi ramzga aylantirildi va ism tabiiy ravishda paydo bo'ldi - Veeamonymous.

"Boshida so'z bor edi"

Qiziqishni kuchaytirish uchun biz tadbir oldidan kvest mavzusidagi PR kampaniyasini tashkil etishga qaror qildik: biz ofisimiz atrofiga e'lon yozilgan plakatlarni osib qo'ydik. Va bir necha kundan keyin, hammadan yashirincha, ularni buzadigan amallar qutilari bilan bo'yashdi va "o'rdak" ni boshlashdi, ular ba'zi hujumchilar plakatlarni buzganliklarini aytishdi, hatto isboti bilan fotosuratni ham ilova qilishdi...

- Demak, buni o'zingiz qildingiz, ya'ni tashkilotchilar jamoasi?!

— Ha, juma kuni, taxminan soat 9 larda, hamma chiqib ketganida, biz borib, sharlardan yashil rangda “V” harfini chizib oldik.) Kvestning ko‘p ishtirokchilari buni kim qilganini hech qachon taxmin qilishmagan – odamlar bizga yaqinlashishdi. va plakatlarni kim buzganini so'radi? Kimdir bu masalani juda jiddiy qabul qildi va ushbu mavzu bo'yicha to'liq tekshiruv o'tkazdi.

Kvest uchun biz audiofayllarni ham yozdik, "yirtib tashlangan" tovushlar: masalan, muhandis bizning [ishlab chiqarish CRM] tizimimizga kirganda, har xil iboralarni, raqamlarni aytadigan javob beruvchi robot bor ... Mana biz. u yozib olgan, ozmi-ko'p ma'noli iboralarni tuzgan so'zlardan, ehtimol, biroz qiyshiq - masalan, audio faylda "Sizga yordam beradigan do'stlarimiz yo'q".

Masalan, biz IP-manzilni ikkilik kodda ifodaladik va yana bu raqamlardan [robot tomonidan talaffuz qilinadi] foydalanib, har xil qo'rqinchli tovushlarni qo'shdik. Biz videoni o'zimiz suratga oldik: videoda bizda qora qalpoqli va Gay Foks niqobida o'tirgan odam bor, lekin aslida bir emas, uchtasi bor, chunki uning orqasida ikkitasi turgan va "fon" ni ushlab turishgan. adyol :).

— To‘g‘risini aytganda, sarosimaga tushdingiz.

- Ha, biz olov oldik. Umuman olganda, biz birinchi navbatda texnik xususiyatlarimizni o'ylab topdik, so'ngra sodir bo'lgan voqea haqida adabiy va o'ynoqi kontur tuzdik. Ssenariyga ko'ra, ishtirokchilar "Veeamonymous" nomli xakerlar guruhini ov qilishgan. Bundan tashqari, biz go'yo "4-devorni sindiramiz", ya'ni voqealarni haqiqatga aylantiramiz - biz, masalan, purkagichdan bo'yalgan edik.

Matnni adabiy qayta ishlashda bo'limimizdagi ingliz tilida so'zlashuvchilardan biri bizga yordam berdi.

- Kutib turing, nega ona tilida so'zlashuvchi? Hammasini ingliz tilida ham qildingmi?!

— Ha, biz buni Sankt-Peterburg va Buxarest ofislari uchun qildik, shuning uchun hammasi ingliz tilida edi.

Birinchi tajriba uchun biz hamma narsani shunchaki ishlashiga harakat qildik, shuning uchun skript chiziqli va juda oddiy edi. Biz ko'proq atrof-muhitni qo'shdik: maxfiy matnlar, kodlar, rasmlar.

Veeam texnik yordam jamoasidan kiberkvest

Biz memlardan ham foydalandik: tergov, NUJlar, ba'zi mashhur qo'rqinchli hikoyalar bo'yicha bir nechta rasmlar bor edi - ba'zi jamoalar bu bilan chalg'idilar, u erda yashirin xabarlarni topishga, steganografiya va boshqa narsalar haqidagi bilimlarini qo'llashga harakat qilishdi... lekin, albatta, bunday hech narsa yo'q edi.

Tikanlar haqida

Biroq tayyorgarlik jarayonida kutilmagan qiyinchiliklarga ham duch keldik.

Biz ular bilan juda ko'p kurashdik va har xil kutilmagan muammolarni hal qildik va qidiruvdan taxminan bir hafta oldin biz hamma narsa yo'qolgan deb o'yladik.

Kvestning texnik asoslari haqida bir oz gapirishga arziydi.

Hamma narsa bizning ichki ESXi laboratoriyamizda amalga oshirildi. Bizda 6 ta jamoa bor edi, ya'ni biz 6 ta resurs pulini ajratishimiz kerak edi. Shunday qilib, har bir jamoa uchun biz zarur virtual mashinalar (xuddi shu IP) bilan alohida hovuzni joylashtirdik. Ammo bularning barchasi bir xil tarmoqdagi serverlarda joylashganligi sababli, bizning VLAN-larning joriy konfiguratsiyasi turli xil hovuzlardagi mashinalarni ajratishga imkon bermadi. Va, masalan, sinov paytida, biz bir hovuzdan mashina boshqasidan mashinaga ulangan vaziyatlarni oldik.

- Qanday qilib vaziyatni to'g'irlashga muvaffaq bo'ldingiz?

— Avvaliga biz uzoq vaqt o'yladik, ruxsatnomalar bilan har xil variantlarni, mashinalar uchun alohida vLANlarni sinab ko'rdik. Natijada, ular buni qilishdi - har bir jamoa faqat Veeam Backup serverini ko'radi, u orqali barcha keyingi ishlar amalga oshiriladi, lekin yashirin subpoolni ko'rmaydi, unda:

  • bir nechta Windows mashinalari
  • Windows yadro serveri
  • Linux mashinasi
  • VTL juftligi (Virtual lenta kutubxonasi)

Barcha hovuzlarga vDS kalitida alohida portlar guruhi va o'zlarining shaxsiy VLAN-lari tayinlangan. Ushbu ikki tomonlama izolyatsiya tarmoqning o'zaro ta'sirini butunlay yo'q qilish uchun kerak bo'lgan narsadir.

Jasur haqida

— Kvestda kimdir qatnashishi mumkinmi? Jamoalar qanday tuzilgan?

— Bunday tadbirni o‘tkazish bo‘yicha birinchi tajribamiz bo‘lib, laboratoriyamizning imkoniyatlari 6 ta jamoa bilan cheklangan edi.

Avval aytganimdek, biz PR kampaniyasini o'tkazdik: afishalar va pochta jo'natmalaridan foydalanib, biz kvest o'tkazilishini e'lon qildik. Bizda hatto ba'zi maslahatlar ham bor edi - iboralar plakatlarning o'zida ikkilik kodda shifrlangan. Shu tariqa biz odamlarni qiziqtirdik va odamlar allaqachon o'zaro, do'stlar, do'stlar bilan kelishuvga erishdilar va hamkorlik qildilar. Natijada, bizda hovuzlar mavjud bo'lganidan ko'ra ko'proq odamlar javob berishdi, shuning uchun biz tanlov o'tkazishga majbur bo'ldik: biz oddiy test topshirig'ini o'ylab topdik va uni javob bergan har bir kishiga yubordik. Bu tezda hal qilinishi kerak bo'lgan mantiqiy muammo edi.

Bir jamoaga 5 kishigacha ruxsat berildi. Kapitan kerak emas edi, fikr hamkorlik, bir-birlari bilan muloqot edi. Kimdir kuchli, masalan, Linux-da, kimdir lentalarda kuchli (tasmalarni zaxiralash) va hamma vazifani ko'rib, umumiy yechimga o'z kuchini sarflashi mumkin. Hamma bir-biri bilan gaplashib, yechim topdi.

Veeam texnik yordam jamoasidan kiberkvest

— Bu voqea qaysi vaqtda boshlangan? Sizda qandaydir "X soat" bormi?

— Ha, bizda qat'iy belgilangan kun bor edi, kafedrada ish yuki kam bo'lishi uchun uni tanladik. Tabiiyki, jamoa yetakchilari falon jamoalar kvestda ishtirok etishga taklif qilingani haqida oldindan xabardor qilingan va o'sha kuni ularga [yuklash bo'yicha] biroz yengillik berilishi kerak edi. Bu yil oxiri, 28 dekabr, juma bo'lishi kerak edi. Taxminan 5 soat vaqt ketishini kutgandik, ammo barcha jamoalar buni tezroq yakunladilar.

— Hamma teng huquqli edimi, hammaning vazifalari real holatlar asosida bir xil bo‘lganmi?

— Ha, tuzuvchilarning har biri shaxsiy tajribadan bir nechta hikoyalarni oldi. Biz bu haqiqatda sodir bo'lishi mumkin bo'lgan narsa haqida bilar edik va odamga buni "his qilish", qarash va tushunish qiziq bo'lar edi. Ular, shuningdek, aniqroq narsalarni olishdi - masalan, shikastlangan lentalardan ma'lumotlarni tiklash. Ba'zilari maslahatlar bilan, lekin ko'pchilik jamoalar buni o'zlari qilishdi.

Yoki tezkor skriptlarning sehridan foydalanish kerak edi - masalan, bizda qandaydir "mantiqiy bomba" ko'p jildli arxivni daraxt bo'ylab tasodifiy papkalarga "yirtib tashlagan" va ma'lumotlarni yig'ish kerak edi. Siz buni qo'lda qilishingiz mumkin - [fayllarni] birma-bir topib, nusxa ko'chirishingiz yoki niqob yordamida skript yozishingiz mumkin.

Umuman olganda, biz bir muammoni turli yo'llar bilan hal qilish mumkin degan nuqtai nazarga rioya qilishga harakat qildik. Misol uchun, agar siz biroz tajribaliroq bo'lsangiz yoki chalkashmoqchi bo'lsangiz, unda siz uni tezroq hal qilishingiz mumkin, ammo uni to'g'ridan-to'g'ri hal qilishning to'g'ridan-to'g'ri yo'li bor - lekin ayni paytda muammoga ko'proq vaqt sarflaysiz. Ya'ni, deyarli har bir topshiriqning bir nechta yechimlari bor edi va jamoalar qaysi yo'llarni tanlashi qiziq edi. Shunday qilib, nochiziqlilik aniq echim variantini tanlashda edi.

Aytgancha, Linux muammosi eng qiyin bo'lib chiqdi - faqat bitta jamoa uni mustaqil ravishda, hech qanday maslahatlarsiz hal qildi.

— Maslahat bera olasizmi? Haqiqiy qidiruvdagi kabi ??

- Ha, buni qabul qilish mumkin edi, chunki biz odamlar har xil ekanligini va bilimi kam bo'lganlar bir jamoaga kirishi mumkinligini tushundik, shuning uchun o'tishni kechiktirmaslik va raqobatdosh qiziqishni yo'qotmaslik uchun biz shunday qaror qildik. maslahatlar bo'lardi. Buning uchun har bir jamoani tashkilotchilardan bir kishi kuzatib bordi. Hech kim aldamasligiga ishonch hosil qildik.

Veeam texnik yordam jamoasidan kiberkvest

Yulduzlar haqida

— G‘oliblarga sovg‘alar bormi?

— Ha, biz barcha ishtirokchilar uchun ham, g‘oliblar uchun ham eng yoqimli sovg‘alarni yaratishga harakat qildik: g‘oliblarga Veeam logotipi va o‘n oltilik kodda shifrlangan iborasi tushirilgan dizaynerlik kozoklari topshirildi, qora). Barcha ishtirokchilar Gay Fawkes niqobi va logotip va bir xil kodli markali sumkani olishdi.

- Ya'ni, hamma narsa haqiqiy qidiruvdagidek edi!

"Xo'sh, biz kattalar uchun ajoyib ish qilishni xohladik va menimcha, muvaffaqiyatga erishdik."

- Ha shunaqa! Ushbu qidiruvda ishtirok etganlarning yakuniy munosabati qanday bo'ldi? Maqsadingizga erishdingizmi?

- Ha, keyinroq ko'pchilik paydo bo'lib, o'zlarining zaif tomonlarini yaqqol ko'rganliklarini va ularni yaxshilashni istashlarini aytishdi. Kimdir ma'lum texnologiyalardan qo'rqishni to'xtatdi - masalan, lentalardan bloklarni tashlab, u erda biror narsani tortib olishga urinish ... Kimdir Linuxni yaxshilash kerakligini tushundi va hokazo. Biz juda keng doiradagi vazifalarni berishga harakat qildik, ammo unchalik ahamiyatsiz emas.

Veeam texnik yordam jamoasidan kiberkvest
G'olib jamoa

"Kim xohlasa, unga erishadi!"

— Kvestni tayyorlaganlardan ko'p kuch talab qildimi?

- Aslida ha. Ammo bu, ehtimol, bizda bunday kvestlarni, bunday infratuzilmani tayyorlashda tajribamiz yo'qligi bilan bog'liq edi. (Keling, bu bizning haqiqiy infratuzilmamiz emasligini ta'kidlaylik - u shunchaki ba'zi o'yin funktsiyalarini bajarishi kerak edi.)

Bu biz uchun juda qiziqarli tajriba bo'ldi. Avvaliga men shubha bilan qaradim, chunki bu g'oya menga juda zo'r tuyuldi, uni amalga oshirish juda qiyin deb o'yladim. Lekin biz buni qila boshladik, haydashga kirishdik, hamma narsa yonib ketdi va oxir-oqibat muvaffaqiyatga erishdik. Va hatto deyarli hech qanday qoplama yo'q edi.

Hammasi bo'lib 3 oy vaqt o'tkazdik. Ko'pincha biz kontseptsiyani ishlab chiqdik va nimani amalga oshirishimiz mumkinligini muhokama qildik. Bu jarayonda, tabiiyki, ba'zi narsalar o'zgardi, chunki bizda biror narsa qilish uchun texnik imkoniyat yo'qligini angladik. Biz yo'lda nimanidir qayta tiklashimiz kerak edi, lekin butun kontur, tarix va mantiq buzilmagan tarzda. Biz faqat texnik vazifalar ro'yxatini berishga emas, balki uni hikoyaga moslashtirishga harakat qildik, shunda u izchil va mantiqiy bo'ladi. Asosiy ish oxirgi oyda, ya'ni X kunidan 3-4 hafta oldin davom etdi.

— Demak, asosiy faoliyatingizdan tashqari tayyorgarlikka ham vaqt ajratdingizmi?

— Biz buni asosiy ishimiz bilan parallel qildik, ha.

- Sizdan yana shunday qilish so'raladimi?

- Ha, takrorlash uchun ko'p iltimoslarimiz bor.

- Sizchi?

- Bizda yangi g'oyalar, yangi tushunchalar bor, biz ko'proq odamlarni jalb qilishni va vaqt o'tishi bilan uni kengaytirishni xohlaymiz - tanlov jarayoni ham, o'yin jarayonining o'zi ham. Umuman olganda, biz "Cicada" loyihasidan ilhomlantirdik, siz uni Google orqali topishingiz mumkin - bu juda ajoyib IT mavzusi, butun dunyodan odamlar u erda birlashadilar, Reddit-da, forumlarda mavzular ochadilar, kod tarjimalaridan foydalanadilar, topishmoqlarni hal qilishadi. , va bularning barchasi.

— G‘oya ajoyib edi, shunchaki g‘oyani hurmat qilish va amalga oshirish, chunki bu juda qimmatga tushadi. Ushbu ilhomni yo'qotmaslikni va barcha yangi loyihalaringiz ham muvaffaqiyatli bo'lishini chin dildan tilayman. Rahmat!

Veeam texnik yordam jamoasidan kiberkvest

- Ha, siz qayta ishlatmaydigan vazifaga misol keltira olasizmi?

"O'ylaymanki, biz ulardan hech birini qayta ishlatmaymiz." Shuning uchun men sizga butun qidiruvning borishi haqida aytib bera olaman.

Bonus trekEng boshida o'yinchilar virtual mashina nomiga va vCenter-dan hisobga olish ma'lumotlariga ega. Unga kirgandan so'ng, ular ushbu mashinani ko'rishadi, lekin u ishga tushmaydi. Bu erda siz .vmx faylida biror narsa noto'g'ri ekanligini taxmin qilishingiz kerak. Uni yuklab olgandan so'ng, ular ikkinchi bosqich uchun zarur bo'lgan taklifni ko'radilar. Asosan, Veeam Backup & Replication tomonidan ishlatiladigan ma'lumotlar bazasi shifrlanganligini aytadi.
So'rovni olib tashlaganingizdan so'ng, .vmx faylini qayta yuklab oling va mashinani muvaffaqiyatli yoqing, ular disklardan biri aslida base64 shifrlangan ma'lumotlar bazasini o'z ichiga olganligini ko'rishadi. Shunga ko'ra, vazifa uning shifrini ochish va to'liq ishlaydigan Veeam serverini olishdir.

Bularning barchasi sodir bo'ladigan virtual mashina haqida bir oz. Esda tutganimizdek, syujetga ko'ra, qidiruvning bosh qahramoni juda qorong'u odam bo'lib, u aniq qonuniy bo'lmagan narsani qiladi. Shuning uchun, uning ish kompyuteri butunlay xakerga o'xshash ko'rinishga ega bo'lishi kerak, biz uni Windows bo'lishiga qaramay yaratishimiz kerak edi. Biz qilgan birinchi narsa katta xakerlar, DDoS hujumlari va shunga o'xshash ma'lumotlar kabi ko'plab rekvizitlarni qo'shdik. Keyin ular barcha odatiy dasturlarni o'rnatdilar va hamma joyda turli xil axlatlarni, xeshli fayllarni va hokazolarni joylashtirdilar. Hamma narsa filmlardagi kabi. Boshqa narsalar qatorida, yopiq kassa*** va ochiq kassa*** nomli papkalar ham bor edi.
Keyinchalik rivojlanish uchun o'yinchilar zaxira fayllaridagi maslahatlarni tiklashlari kerak.

Aytish kerakki, boshida o'yinchilarga juda ko'p ma'lumotlar berildi va ular qidiruv paytida ma'lumotlarning ko'p qismini (IP, login va parollar) oldilar, zaxira nusxalari yoki mashinalarda tarqalgan fayllarda maslahatlar topdilar. . Dastlab, zaxira fayllar Linux omborida joylashgan, ammo serverdagi papkaning o'zi bayroq bilan o'rnatilgan. noexec, shuning uchun faylni tiklash uchun mas'ul agent ishga tusha olmaydi.

Repozitoriyni tuzatish orqali ishtirokchilar barcha kontentga kirish huquqiga ega bo'ladilar va nihoyat har qanday ma'lumotni tiklashlari mumkin. Qaysi biri ekanligini tushunish qoladi. Buning uchun ular faqat ushbu mashinada saqlangan fayllarni o'rganishlari, ularning qaysi biri "buzilgan"ligini va aniq nimani tiklash kerakligini aniqlashlari kerak.

Shu nuqtada, stsenariy umumiy IT bilimlaridan Veeamning o'ziga xos xususiyatlariga o'tadi.

Ushbu misolda (fayl nomini bilsangiz, lekin uni qayerdan qidirishni bilmasangiz), Enterprise Manager-da qidirish funksiyasidan foydalanishingiz kerak va hokazo. Natijada, butun mantiqiy zanjirni tiklagandan so'ng, o'yinchilar boshqa login/parol va nmap chiqishiga ega. Bu ularni Windows Core serveriga va RDP orqali olib keladi (hayot asal kabi ko'rinmasligi uchun).

Ushbu serverning asosiy xususiyati: oddiy skript va bir nechta lug'atlar yordamida papkalar va fayllarning mutlaqo ma'nosiz tuzilishi shakllantirildi. Tizimga kirganingizda, "Bu erda mantiqiy bomba portladi, shuning uchun keyingi qadamlar uchun maslahatlarni birlashtirishingiz kerak bo'ladi" kabi tabrik xabarini olasiz.

Quyidagi maslahat ko'p jildli arxivga (40-50 dona) bo'lingan va bu papkalar orasida tasodifiy taqsimlangan. Bizning fikrimiz shundan iborat ediki, o'yinchilar taniqli niqob yordamida ko'p jildli arxivni yig'ish va kerakli ma'lumotlarni olish uchun oddiy PowerShell skriptlarini yozishda o'z iste'dodlarini ko'rsatishlari kerak edi. (Ammo bu hazildagi kabi bo'lib chiqdi - ba'zi mavzular g'ayrioddiy jismoniy rivojlangan bo'lib chiqdi.)

Arxivda kassetaning fotosurati ("So'nggi kechki ovqat - Eng yaxshi lahzalar" yozuvi bilan) mavjud bo'lib, u xuddi shunday nomdagi kassetani o'z ichiga olgan bog'langan lenta kutubxonasidan foydalanishga ishora qildi. Faqat bitta muammo bor edi - u shunchalik yaroqsiz bo'lib chiqdiki, u hatto katalogga ham kiritilmagan. Bu erda, ehtimol, qidiruvning eng qiyin qismi boshlangan. Biz sarlavhani kassetadan o'chirib tashladik, shuning uchun undan ma'lumotlarni qayta tiklash uchun siz shunchaki "xom" bloklarni tashlashingiz va faylni boshlash belgilarini topish uchun ularni olti burchakli tahrirlovchida ko'rib chiqishingiz kerak.
Biz markerni topamiz, ofsetga qaraymiz, blokni uning o'lchamiga ko'paytiramiz, ofsetni qo'shamiz va ichki vositadan foydalanib, faylni ma'lum bir blokdan tiklashga harakat qilamiz. Agar hamma narsa to'g'ri bajarilgan bo'lsa va matematika rozi bo'lsa, o'yinchilarning qo'llarida .wav fayli bo'ladi.

Unda ovoz generatoridan foydalangan holda, boshqa narsalar qatorida, boshqa IP-ga kengaytirilgan ikkilik kod buyuriladi.

Ma'lum bo'lishicha, bu yangi Windows serveri bo'lib, unda hamma narsa Wireshark-dan foydalanish zarurligiga ishora qiladi, lekin u erda emas. Asosiy hiyla shundaki, ushbu mashinada ikkita tizim o'rnatilgan - faqat ikkinchisidan disk qurilma menejeri orqali oflayn rejimda uziladi va mantiqiy zanjir qayta ishga tushirish zarurligiga olib keladi. Keyin ma'lum bo'lishicha, sukut bo'yicha Wireshark o'rnatilgan butunlay boshqa tizim ishga tushishi kerak. Va bu vaqt davomida biz ikkinchi darajali operatsion tizimda edik.

Bu yerda maxsus biror narsa qilishning hojati yo‘q, faqat bitta interfeysda suratga olishni yoqing. Chiqindilarni nisbatan sinchkovlik bilan tekshirish, yordamchi mashinadan muntazam ravishda yuborilgan aniq chap qo'l paketini ko'rsatadi, unda o'yinchilardan ma'lum bir raqamga qo'ng'iroq qilish so'raladigan YouTube videosiga havola mavjud. Birinchi qo'ng'iroq qiluvchi birinchi o'rin uchun tabriklarni eshitadi, qolganlari HR (hazil) ga taklifnoma oladilar.

Aytgancha, biz ochiqmiz vakansiyalar texnik yordam muhandislari va stajyorlar uchun. Jamoaga xush kelibsiz!

Manba: www.habr.com

a Izoh qo'shish