Dîroka şerê li dijî sansorê: çawa rêbaza proxy flash ku ji hêla zanyarên MIT û Stanford ve hatî afirandin dixebite

Dîroka şerê li dijî sansorê: çawa rêbaza proxy flash ku ji hêla zanyarên MIT û Stanford ve hatî afirandin dixebite

Di destpêka salên 2010an de, tîmek hevbeş ji pisporên Zanîngeha Stanford, Zanîngeha Massachusetts, The Tor Project û SRI International encamên xwe pêşkêş kirin. lêkolîn awayên şerkirina sansura li ser Înternetê.

Zanyaran rêbazên derbaskirina astengkirina ku di wê demê de hebûn analîz kirin û rêbaza xwe ya bi navê flash proxy pêşniyar kirin. Îro em ê behsa cewher û dîroka pêşketina wê bikin.

Pîrozbahiyê

Înternetê wekî torgilokek ji her cûre daneyan re vekirî dest pê kir, lê bi demê re, gelek welatan dest bi fîlterkirina trafîkê kirin. Hin dewlet malperên taybetî, wekî YouTube an Facebook, asteng dikin, hinên din gihandina naveroka ku hin materyalan dihewîne qedexe dikin. Astengkirinên yek celeb an din li bi dehan welatên ji herêmên cûda, di nav de Ewrûpa, têne bikar anîn.

Bikarhênerên li herêmên ku astengkirin lê tê bikar anîn hewl didin ku bi karanîna proxeyên cihêreng jê derbas bikin. Ji bo pêşveçûna pergalên weha gelek rêgez hene; yek ji teknolojiyên Tor, di dema projeyê de hate bikar anîn.

Bi gelemperî, pêşdebirên pergalên proxy ji bo dorpêçkirina astengkirinê bi sê peywirên ku divê werin çareser kirin re rû bi rû ne:

  1. Protokolên Rendezvous. Protokola randevûyê dihêle ku bikarhênerên li welatek astengkirî bişînin û bistînin mîqdarên piçûk ên agahdarî da ku pêwendiyek bi proxy re saz bikin - mînakî di doza Tor de, ew randevûyê bikar tîne da ku navnîşana IP-ya releyên Tor (piran) belav bike. Protokolên weha ji bo seyrûsefera kêm-rêjeyê têne bikar anîn û astengkirina wan ew qas ne hêsan e.
  2. Afirandina proxy. Pergalên ji bo derbaskirina astengkirinê hewceyê proxyên li derveyî herêmê bi Internetnterneta fîlterkirî ye ku seyrûseferê ji xerîdar bigihîne çavkaniyên armanc û paşde. Organîzatorên blokê dikarin bersivê bidin ku bikarhêner nehêlin ku navnîşanên IP-ya serverên proxy fêr bibin û wan asteng bikin. Ji bo li dijî vê yekê Êrîşa Sibyl divê karûbarê proxy bikaribe bi berdewamî proxyên nû biafirîne. Afirandina bilez a proxeyên nû cewhera sereke ya rêbazê ye ku ji hêla lêkolîneran ve hatî pêşniyar kirin.
  3. Xweveşartin. Dema ku xerîdar navnîşana proxyek neastengkirî werdigire, pêdivî ye ku ew bi rengekî pêwendiya xwe bi wê re veşêre da ku danişîn bi karanîna amûrên analîzkirina trafîkê neyê asteng kirin. Pêdivî ye ku ew wekî seyrûsefera "birêkûpêk" were kamûfle kirin, wekî pevguhertina daneyê bi firotgehek serhêl, lîstikên serhêl, hwd.

Di xebata xwe de, zanyar nêzîkatiyek nû pêşniyar kirin ku bi lez proxies çêbikin.

Çawa ev karê

Fikra sereke ev e ku meriv gelek malperan bikar bîne da ku hejmareke mezin ji proxy-an bi jiyanek kurt a ku ji çend hûrdeman zêdetir nebe biafirîne.

Ji bo vê yekê, torgilokek malperên piçûk têne afirandin ku xwediyên dilxwazan in - mîna rûpelên malê yên bikarhênerên ku li derveyî herêmê dijîn bi astengkirina Înternetê. Ev malper bi tu awayî bi çavkaniyên ku bikarhêner dixwaze bigihîje ve girêdayî ne.

Nîşanek piçûk li ser malperek wusa tête saz kirin, ku navgînek hêsan e ku bi karanîna JavaScript-ê hatî afirandin. Mînakek vê kodê:

<iframe src="//crypto.stanford.edu/flashproxy/embed.html" width="80" height="15" frameborder="0" scrolling="no"></iframe>

Ev nîşanek wiha xuya dike:

Dîroka şerê li dijî sansorê: çawa rêbaza proxy flash ku ji hêla zanyarên MIT û Stanford ve hatî afirandin dixebite

Dema ku gerokek ji cîhek li derveyî devera astengkirî digihîje malperek wusa bi nîşanek, ew dest bi veguheztina seyrûseferê ber bi vê herêmê û paş ve dike. Ango geroka mêvanê malperê dibe proxyek demkî. Dema ku ew bikarhêner ji malperê derkeve, proxy bêyî ku şopek bihêle tê hilweşandin.

Wekî encamek, gengaz e ku meriv performansa têra piştgirîkirina tunela Tor bigire.

Ji bilî Tor Relay û xerîdar, bikarhêner dê sê hêmanên din hewce bike. Bi navê hêsankar, ku daxwazên ji xerîdar distîne û wê bi proxy ve girêdide. Têkilî bi karanîna pêvekên veguhastinê yên li ser xerîdar pêk tê (li vir Guhertoya Chrome) û Tor-relay ji WebSockets veguherîne TCP-ya paqij.

Dîroka şerê li dijî sansorê: çawa rêbaza proxy flash ku ji hêla zanyarên MIT û Stanford ve hatî afirandin dixebite

Danişînek gelemperî ku vê nexşeyê bikar tîne wiha xuya dike:

  1. Xerîdar Tor, xerîdarek flash-proxy (pêveka gerokê) dimeşîne û bi karanîna protokola randevûyê daxwaznameyek qeydkirinê ji hêsanker re dişîne. Pêvek dest bi guhdarkirina pêwendiya ji dûr ve dike.
  2. Proxy Flash serhêl xuya dike û bi daxwazkarê ku bi xerîdar re têkildar be bi hêsanker re têkilî daynin.
  3. Hêsanker qeydê vedigerîne, daneyên pêwendiyê ji proxy flash re derbas dike.
  4. Proxy bi muwekîlê ku daneyên wî jê re hatine şandin ve girêdide.
  5. Proxy bi pêveka veguhastinê û releya Tor ve girêdide û dest bi danûstandina daneyan di navbera xerîdar û releyê de dike.

Taybetmendiya vê mîmariyê ev e ku xerîdar çu carî pêşde nizane ku ew ê hewce bike ku li ku derê were girêdan. Bi rastî, pêveka veguhastinê navnîşek cîhek derewîn tenê qebûl dike da ku daxwazên protokolên veguhastinê binpê neke. Dûv re ev navnîşan tê paşguh kirin û tunelek berbi dawîya din ve tê çêkirin - relay Tor.

encamê

Projeya proxy flash çend salan pêşve çû û di sala 2017-an de afirîner piştgirî rawestand. Koda projeyê li vir heye vê girêdanê. Pêşniyarên Flash-ê ji bo derbaskirina astengkirinê bi amûrên nû hatine guheztin. Yek ji wan projeya Snowflake ye, ku li ser prensîbên wekhev hatî çêkirin.

Source: www.habr.com

Add a comment