Usa ka eksperimento aron masundog ang bug-os nga gidak-on nga Tor network

Ang mga tigdukiduki gikan sa University of Waterloo ug sa US Naval Research Laboratory nagpresentar sa mga resulta sa pagpalambo sa usa ka Tor network simulator, nga ikatandi sa gidaghanon sa mga node ug mga tiggamit sa main Tor network ug nagtugot alang sa mga eksperimento duol sa tinuod nga mga kondisyon. Ang mga himan ug pamaagi sa pagmodelo sa network nga giandam sa panahon sa eksperimento nagpaposible, sa usa ka kompyuter nga adunay 4 TB nga RAM, aron masundog ang operasyon sa usa ka network nga 6489 Tor nodes, diin ang 792 ka libo nga mga virtual nga tiggamit dungan nga konektado.

Namatikdan nga kini ang una nga tibuuk nga simulation sa Tor network, ang gidaghanon sa mga node nga katumbas sa tinuud nga network (ang nagtrabaho nga Tor network adunay mga 6 ka libo nga node ug 2 milyon nga konektado nga tiggamit). Ang usa ka bug-os nga simulation sa Tor network makapainteres gikan sa punto sa panglantaw sa pag-ila sa mga bottleneck, pagsundog sa kinaiya sa pag-atake, pagsulay sa bag-ong mga pamaagi sa pag-optimize sa tinuod nga mga kondisyon, ug pagsulay sa mga konsepto nga may kalabutan sa seguridad.

Uban sa usa ka hingpit nga simulator, ang mga developer sa Tor makalikay sa praktis sa pagpahigayon sa mga eksperimento sa main network o sa indibidwal nga mga node sa trabahante, nga nagmugna og dugang nga mga risgo sa paglapas sa privacy sa user ug dili iapil ang posibilidad sa mga kapakyasan. Pananglitan, ang suporta alang sa usa ka bag-ong congestion control protocol gilauman nga ipaila sa Tor sa umaabot nga mga bulan, ug ang simulation magtugot kanato sa hingpit nga pagtuon sa operasyon niini sa dili pa i-deploy sa usa ka tinuod nga network.

Gawas pa sa pagwagtang sa epekto sa mga eksperimento sa pagkakompidensyal ug kasaligan sa nag-unang Tor network, ang presensya sa bulag nga mga network sa pagsulay mahimo’g posible nga dali nga pagsulay ug pag-debug sa bag-ong code sa panahon sa proseso sa pag-uswag, dayon ipatuman ang mga pagbag-o alang sa tanan nga mga node ug tiggamit nga wala. naghulat sa pagkompleto sa taas nga intermediate nga pagpatuman, mas dali nga paghimo ug pagsulay sa mga prototype nga adunay pagpatuman sa bag-ong mga ideya.

Gisugdan ang pagtrabaho aron mapaayo ang mga himan, nga, ingon sa gipahayag sa mga nag-develop, makunhuran ang pagkonsumo sa kapanguhaan sa 10 ka beses ug magtugot, sa parehas nga kagamitan, nga masundog ang operasyon sa mga network nga labaw sa tinuud nga network, nga mahimo’g gikinahanglan. aron mahibal-an ang posible nga mga problema sa Tor scaling. Naghimo usab ang trabaho og daghang bag-ong mga pamaagi sa pagmodelo sa network nga nagpaposible sa pagtagna sa mga pagbag-o sa kahimtang sa network sa paglabay sa panahon ug paggamit sa mga generator sa trapiko sa background aron masundog ang kalihokan sa tiggamit.

Gitun-an usab sa mga tigdukiduki ang sumbanan tali sa gidak-on sa simulate nga network ug ang kasaligan sa projection sa mga resulta sa eksperimento ngadto sa tinuod nga network. Atol sa pag-uswag sa Tor, ang mga pagbag-o ug pag-optimize gisulayan na sa gagmay nga mga network sa pagsulay nga adunay labi ka gamay nga mga node ug tiggamit kaysa sa tinuud nga network. Nakaplagan nga ang mga estadistika nga mga sayop sa mga panagna nga nakuha gikan sa gagmay nga mga simulation mahimong mabayran pinaagi sa pagsubli sa independenteng mga eksperimento nga adunay lain-laing mga set sa inisyal nga datos, samtang ang mas dako nga simulate nga network, ang mas diyutay nga gibalikbalik nga mga pagsulay gikinahanglan aron makakuha og mahinungdanon nga mga konklusyon sa istatistika.

Aron ma-modelo ug masundog ang network sa Tor, ang mga tigdukiduki nag-umol og daghang bukas nga mga proyekto nga gipang-apod-apod ubos sa lisensya sa BSD:

  • Ang Shadow usa ka unibersal nga simulator sa network nga nagtugot kanimo sa pagpadagan sa tinuud nga code sa aplikasyon sa network aron mahimo usab ang mga gipang-apod-apod nga mga sistema nga adunay libu-libo nga mga proseso sa network. Aron ma-simulate ang mga sistema base sa tinuod, wala mabag-o nga mga aplikasyon, ang Shadow naggamit sa mga pamaagi sa pag-emulasyon sa tawag sa sistema. Ang interaksyon sa network sa mga aplikasyon sa usa ka simulate nga palibot gihimo pinaagi sa pag-deploy sa VPN ug paggamit sa mga simulator sa kasagaran nga mga protocol sa network (TCP, UDP). Nagsuporta sa naandan nga simulation sa virtual nga mga kinaiya sa network sama sa pagkawala sa packet ug mga paglangan sa pagpadala. Gawas pa sa mga eksperimento sa Tor, usa ka pagsulay ang gihimo sa paghimo og usa ka plugin alang sa Shadow aron masundog ang network sa Bitcoin, apan kini nga proyekto wala maugmad.
  • Ang Tornettools usa ka toolkit alang sa pagmugna og mga realistiko nga modelo sa Tor network nga mahimong ipadagan sa Shadow environment, ingon man alang sa paglansad ug pag-configure sa proseso sa simulation, pagkolekta ug paghanduraw sa mga resulta. Ang metrics nga nagpakita sa operasyon sa tinuod nga Tor network mahimong gamiton isip templates sa network generation.
  • Ang TGen usa ka generator sa mga dagan sa trapiko base sa mga parameter nga gitakda sa user (gidak-on, mga paglangan, gidaghanon sa mga agos, ug uban pa). Ang mga laraw sa paghulma sa trapiko mahimong matino base sa mga espesyal nga script sa GraphML nga pormat ug gamit ang probabilistikong Markov nga mga modelo alang sa pag-apod-apod sa TCP flows ug packets.
  • Ang OnionTrace usa ka himan alang sa pagsubay sa pasundayag ug mga panghitabo sa usa ka simulate Tor network, ingon man alang sa pagrekord ug pag-replay sa kasayuran bahin sa pagporma sa mga kadena sa mga Tor node ug pag-assign sa mga agianan sa trapiko sa kanila.



Source: opennet.ru

Idugang sa usa ka comment