211service.com
Botneto kėlimas nelaisvėje
Norint sugauti nusikaltėlį, kartais reikia taip galvoti.
Taigi tyrėjai, sekę kibernetinių sukčių, naudojančių užkrėstų kompiuterių, vadinamų botnetais, armijas, norėdami siųsti el. pašto šiukšles arba atakuoti svetaines, kuria savo robotų tinklus. Laimei, naujasis metodas išbandomas naudojant didelės galios skaičiavimo klasterį, kuris yra saugiai izoliuotas nuo interneto.
Sukūrėme tai, kas, mūsų manymu, būtų arčiausiai botneto laukinėje gamtoje, sako Pierre-Marc Bureau, kompiuterių saugos įmonės tyrėjas. CASE , dalis projekto, kuriam vadovauja Ecole Polytechnique de Montreal komanda su bendradarbiais Nansi universitete (Prancūzija) ir Karltono universitete (Kanada). Mūsų žiniomis, tai pirmasis toks realistiškas eksperimentas, sako jis.
„Ecole Polytechnique“ 98 serverių klasteryje buvo įdiegta daugiau nei 3000 „Windows XP“ kopijų. Kiekviena virtuali kompiuterinė sistema buvo apvyniota programine įranga, kuri ją susiejo su kitomis, tarsi tai būtų atskiras kompiuteris, prijungtas prie interneto ar vietinio tinklo. Visos sistemos taip pat buvo užkrėstos kirminu Waledac – dabar gerai suprantamos ir didžiąja dalimi nugalėtos programinės įrangos dalimi, kuri 2010 m. pradžioje, „Microsoft“ vertinimu, kontroliavo šimtus tūkstančių kompiuterių ir per dieną išsiunčia 1,5 mlrd.
Komanda imitavo valdymo struktūrą, reikalingą Waledac botnetui, kuriame centrinis komandų ir valdymo serveris siunčia nurodymus saujelei robotų, kurie šias instrukcijas išplatina kitiems įrenginiams.
Pastaraisiais metais mokslininkai sukūrė metodus, leidžiančius pasiklausyti tiesioginio „botnet“ ryšio ir netgi įvesti pranešimus į šiuos ryšius. Vis dėlto „botneto“ sukūrimas eksperimentinėje aplinkoje suteikia daug daugiau laisvės, sako „Bureau“. Eksperimentuodami su tiesioginiu botnetu, galite išprovokuoti blogą jo savininko reakciją, kuri kenkia užkrėstiems įrenginiams, – aiškina jis, ir tuomet jūs taip pat galite valdyti nekaltų vartotojų mašinas, kurios turi etinių ir teisinių problemų.
Turėdami savo botnetą, mokslininkai taip pat suteikė prabangos stebėti jį viduje ir išorėje, kaip jis veikia normaliai arba buvo užpultas kas nors bandančio išjungti tinklą, taip pat atlikti kelis bandymus, kurie davė statistiškai reikšmingų rezultatų.
Biuro teigimu, tai buvo iššūkis įtikinti klasterio, kurio vertė apie 1 mln. USD, savininką, kad kenkėjiškų programų įdiegimas joje buvo gera idėja.
Kad mums būtų leista vykdyti šį eksperimentą, turėjome imtis rimtų atsargumo priemonių, kad įsitikintume, jog jis niekada nenutekės, sako Bureau. Be jokios abejonės, daugelyje kitų priimančiojo universiteto kompiuterių buvo naudojamos „Windows“ versijos, panašios į naudotas eksperimente. Klasteris buvo fiziškai atjungtas nuo platesnio tinklo, o viskas turėjo būti įkelta naudojant DVD, o ne jungiantis prie kito kompiuterio, kad ir trumpam.
Vienas iš eksperimentų rezultatų buvo įžvalga apie botneto valdymo iššūkius, sako Bureau. Ekspertai pastebėjo, kad šifravimas, naudojamas pranešimams tarp atskirų robotų ir komandų ir valdymo serverio apsaugoti, buvo silpnas, ir manė, kad jo kūrėjai buvo blogi koduotojai. Tiesą sakant, tai greičiausiai buvo tyčinis dizaino sprendimas, sako biuras. Pastebėjome, kad mūsų komandų ir valdymo serverį greitai pribloškė kriptografijos apkrova. Supratome, kad jie priėmė tam tikrus sprendimus dėl didelių didelių robotų tinklų reikalavimų.
Komanda taip pat išbandė „Sybil“ ataką, kuri apima netikrų robotų įtraukimą į tinklą, kad paveiktų jo elgesį. Eksperimentai parodė, kad šis metodas gali visiškai sustabdyti botnetą nuo šiukšlių siuntimo.
Torsteno mediena , kuris vadovauja botnetų ir kenkėjiškų programų tyrimams Bochumo Rūro universitete (Vokietija), sutinka, kad fiksuotas botnetas yra naudinga tyrimo priemonė. Tai kontroliuojama aplinka, kurioje galite daryti bet ką, sako jis.
Holzas priklausė komandai, kuri suleido pranešimus į Storm kirmino, plačiai paplitusio Waledac pirmtako, valdymo tinklą, kad ištirtų jo elgesį. Rezultatų aiškinimą apsunkino tai, kad Georgia Tech ir Kalifornijos universiteto San Diege grupės darė tą patį. Mes visi matėme pranešimus, kuriuos suleido kitos tyrimų grupės, sako Holzas. Tai tapo injekcijų strategijų žaidimų aikštele, o tai apsunkino mūsų rezultatus.
Nelaisvėje esantis botnetas niekada nebus toks, koks yra laisvėje, sako Holzas. Trūkumas yra tas, kad negalite visko imituoti, sako jis. Įprastame Waledac robotų tinkle būtų 50 000–100 000 užkrėstų kompiuterių, palyginti su 3 000 eksperimento metu. Tikras robotų tinklo elgesys taip pat būtų suformuotas dėl srauto internete iš kitų šaltinių modelių, kurių modeliavimas neužfiksavo.
Biuras teigia, kad tikisi pamatyti ir atlikti daugiau tokių eksperimentų, pavyzdžiui, atskleisti mažiau suprantamų kenkėjiškų programų veikimą. Dabar pirmą kartą įrodėme, kad tai įmanoma, tikiuosi, kad kompiuteriniai ištekliai bus prieinami, kad būtų galima padaryti daugiau.