Ezmûn bikin ku tora Tor-tev-mezinê simul bikin

Lekolînwanên ji Zanîngeha Waterloo û Laboratoriya Lêkolînê ya Deryayî ya Dewletên Yekbûyî encamên pêşkeftina simulatorek torê ya Tor pêşkêş kirin, ku di hejmara girêk û bikarhêneran de bi tora Tor a sereke re tê berhev kirin û rê dide ceribandinên nêzî şert û mercên rastîn. Amûr û metodolojiya modelkirina torê ya ku di dema ceribandinê de hatî amadekirin, li ser komputerek bi 4 TB RAM, îmkan kir ku xebata tora ji 6489 girêkên Tor, ku 792 hezar bikarhênerên virtual bi hevdemî pê ve girêdayî ne, simule bikin.

Tê destnîşan kirin ku ev yekem simulasyona tevhev a tora Tor e, hejmara girêkên ku tê de bi tora rastîn re têkildar e (tora Tor a xebatê bi qasî 6 hezar girêk û 2 mîlyon bikarhênerên girêdayî hene). Simulasyonek bêkêmasî ya tora Tor ji hêla tespîtkirina kêşan, simulasyona tevgera êrîşê, ceribandina rêbazên nû yên xweşbîniyê di şert û mercên rastîn de, û ceribandina têgehên têkildarî ewlehiyê balkêş e.

Bi simulatorek bêkêmasî re, pêşdebirên Tor dê bikaribin ji pratîka ceribandinên li ser tora sereke an li ser girêkên karker ên ferdî dûr bikevin, ku xetereyên din ên binpêkirina nepeniya bikarhêner diafirînin û îhtîmala têkçûnê ji holê ranakin. Mînakî, tê çaverê kirin ku piştgirî ji bo protokolek nû ya kontrolkirina qelebalixiyê di mehên pêş de li Tor were destnîşan kirin, û simulasyon dê bihêle ku em xebata wê bi tevahî berî ku li ser torgilokek rastîn bicîh bikin lêkolîn bikin.

Digel rakirina bandora ceribandinan li ser nepenî û pêbaweriya tora Tor a sereke, hebûna torên ceribandinê yên cihêreng dê gengaz bike ku di dema pêvajoya pêşkeftinê de koda nû zû ceribandin û debug bike, tavilê guhertinên ji bo hemî girêk û bikarhêneran bêyî bicîhkirin li benda qedandina pêkanînên navîn ên dirêj in, bi pêkanîna ramanên nû re zûtir prototîp biafirînin û ceribandin.

Xebat ji bo baştirkirina amûran tê meşandin, ku, wekî ku ji hêla pêşdebiran ve hatî destnîşan kirin, dê xerckirina çavkaniyê 10 carî kêm bike û dê bihêle, li ser heman amûran, xebata torên ku ji tora rastîn bilindtir in, ku dibe ku hewce bike, simule bike. ji bo tespîtkirina pirsgirêkên mimkun bi pîvana Tor. Xebatê di heman demê de gelek awayên modelkirina torê yên nû afirand ku ev gengaz dike ku meriv guhertinên di rewşa torê de bi demê re pêşbîn bike û hilberînerên seyrûsefera paşîn bikar bîne da ku çalakiya bikarhêner simule bike.

Lekolînwanan her weha şêwaza di navbera mezinahiya tora simulkirî û pêbaweriya pêşandana encamên ceribandinê li ser tora rastîn lêkolîn kirin. Di dema pêşkeftina Tor de, guherandin û xweşbînkirin li ser torên ceribandinê yên piçûk ên ku ji tora rastîn pir hindiktir nod û bikarhêneran vedihewîne pêş-ceribandin. Hat dîtin ku xeletiyên îstatîstîkî yên di pêşbîniyên ku ji simulasyonên piçûk hatine wergirtin de dikarin bi dubarekirina ceribandinên serbixwe gelek caran bi komên cihêreng ên daneyên destpêkê ve werin qerebû kirin, ji ber ku her ku tora simulasyonê mezintir be, ji bo bidestxistina encamên girîng ên îstatîstîkî çend ceribandinên dubare hewce ne.

Ji bo model û simulkirina tora Tor, lêkolîner gelek projeyên vekirî yên ku di bin lîsansa BSD de têne belav kirin pêşve dibin:

  • Shadow simulatorek torê ya gerdûnî ye ku dihêle hûn koda serîlêdana torê ya rastîn bimeşînin da ku pergalên belavbûyî bi hezaran pêvajoyên torê ji nû ve biafirînin. Ji bo simulasyona pergalên ku li ser bingeha serîlêdanên rastîn, neguhêrbar têne damezrandin, Shadow teknîkên emûlasyona bangê ya pergalê bikar tîne. Têkiliya torê ya sepanan di hawîrdorek simulasyonê de bi karanîna VPN û karanîna simulatorên protokolên torê yên tîpîk (TCP, UDP) pêk tê. Piştgiriya simulasyona xwerû ya taybetmendiyên tora virtual yên wekî windabûna pakêtê û derengiya radestkirinê piştgirî dike. Ji bilî ceribandinên bi Tor, hewl hat dayîn ku pêvekek ji bo Shadow were pêşve xistin da ku tora Bitcoin simule bike, lê ev proje nehat pêşve xistin.
  • Tornettools amûrek ji bo hilberîna modelên rastîn ên tora Tor e ku dikare di hawîrdora Shadow de were xebitandin, û her weha ji bo destpêkirin û mîhengkirina pêvajoya simulasyonê, berhevkirin û dîtina encaman. Metrîkên ku xebata tora Torê ya rastîn nîşan didin dikarin wekî şablonên hilberîna torê werin bikar anîn.
  • TGen jeneratorê herikîna trafîkê ye ku li gorî pîvanên ku ji hêla bikarhêner ve hatî destnîşan kirin (mezin, dereng, hejmara herikîn, hwd.). Pîlanên teşekirina trafîkê hem li ser bingeha nivîsarên taybetî yên di formata GraphML de hem jî bi karanîna modelên Markov ên îhtîmalî ji bo belavkirina herikîn û pakêtên TCP têne destnîşan kirin.
  • OnionTrace amûrek e ji bo şopandina performans û bûyeran di torgilokek Tor a simulasyonan de, û her weha ji bo tomarkirin û dubarekirina agahdariya di derbarê avakirina zincîreyên girêkên Tor de û veqetandina herikîna trafîkê ji wan re.



Source: opennet.ru

Add a comment