د سانسور پروړاندې د مبارزې تاریخ: د MIT او سټینفورډ ساینس پوهانو لخوا رامینځته شوی د فلش پراکسي میتود څنګه کار کوي

د سانسور پروړاندې د مبارزې تاریخ: د MIT او سټینفورډ ساینس پوهانو لخوا رامینځته شوی د فلش پراکسي میتود څنګه کار کوي

د 2010 لسیزې په لومړیو کې، د سټینفورډ پوهنتون، د میساچوسټس پوهنتون، د تور پروژې او SRI انټرنیشنل د متخصصینو ګډ ټیم د دوی پایلې وړاندې کړې. څيړنې په انټرنیټ کې د سانسور سره د مبارزې لارې.

ساینس پوهانو د بای پاس کولو بلاک کولو میتودونه تحلیل کړل چې په هغه وخت کې شتون درلود او خپل میتود یې وړاندیز کړ چې د فلش پراکسي په نوم یادیږي. نن موږ به د هغې د ماهيت او د پرمختګ د تاريخ په اړه خبرې وکړي.

پېژندنه

انټرنیټ د یوې شبکې په توګه پیل شو چې د ټولو ډولونو ډیټا لپاره خلاص دی، مګر د وخت په تیریدو سره، ډیری هیوادونو ټرافيکي فلټر کول پیل کړل. ځینې ​​ایالتونه ځانګړي سایټونه بندوي، لکه یوټیوب یا فیسبوک، پداسې حال کې چې نور هغه مینځپانګې ته لاسرسی منع کوي چې ځینې مواد لري. د یو ډول یا بل ډول بندیزونه د اروپا په ګډون د بیلابیلو سیمو په لسګونو هیوادونو کې کارول کیږي.

په سیمو کې کارونکي چیرې چې بلاک کول کارول کیږي هڅه کوي د مختلف پراکسي په کارولو سره دا بای پاس کړي. د داسې سیسټمونو د پراختیا لپاره ډیری لارښوونې شتون لري؛ یو له ټیکنالوژیو څخه، تور، د پروژې په جریان کې کارول شوی.

عموما، د بلاک کولو د مخنیوي لپاره د پراکسي سیسټمونو پراختیا کونکي د دریو دندو سره مخ دي چې باید حل شي:

  1. د ملاقات پروتوکولونه. د لیدنې پروتوکول په بند شوي هیواد کې کاروونکو ته اجازه ورکوي چې د پراکسي سره د اړیکې رامینځته کولو لپاره لږ مقدار معلومات واستوي او ترلاسه کړي - د تور په قضیه کې ، د مثال په توګه ، دا د تور ریلونو (پلونو) IP پتې توزیع کولو لپاره رینډزوس کاروي. دا ډول پروتوکولونه د ټیټ نرخ ترافیک لپاره کارول کیږي او بندول دومره اسانه ندي.
  2. د پراکسي جوړول. د بلاک کولو د بریالي کولو سیسټمونه د ساحې څخه بهر پراکسي ته اړتیا لري د فلټر شوي انټرنیټ سره ترڅو د پیرودونکي څخه هدف سرچینو ته ترافیک لیږد کړي او بیرته. د بلاک تنظیم کونکي ممکن د کاروونکو مخه ونیسي چې د پراکسي سرورونو IP پتې زده کړي او دوی یې بند کړي. د دې ډول سره د مقابلې لپاره د صیب برید د پراکسي خدمت باید د دې وړتیا ولري چې په دوامداره توګه نوي پراکسي رامینځته کړي. د نوي پراکسي ګړندۍ رامینځته کول د څیړونکو لخوا وړاندیز شوي میتود اصلي جوهر دی.
  3. کیموفلاج. کله چې یو پیرودونکی د غیر بلاک شوي پراکسي پته ترلاسه کوي، نو دا اړتیا لري چې په یو ډول سره خپل ارتباط پټ کړي ترڅو د ټرافیک تحلیلي وسیلو په کارولو سره ناسته بنده نشي. دا باید د "منظم" ترافیک په توګه پټ شي، لکه د آنلاین پلورنځي سره د معلوماتو تبادله، آنلاین لوبې، او نور.

د دوی په کار کې، ساینس پوهانو د چټک پراکسي جوړولو لپاره نوې طریقه وړاندیز کړې.

دا څنګه کار کوي؟

کلیدي نظر دا دی چې د څو دقیقو څخه ډیر لنډ ژوند سره د لوی شمیر پراکسيونو رامینځته کولو لپاره ډیری ویب پاڼې وکاروئ.

د دې کولو لپاره، د وړو سایټونو شبکه رامینځته کیږي چې د داوطلبانو ملکیت وي - لکه د انټرنیټ بلاک کولو سره د سیمې څخه بهر د کاروونکو کور پاڼې. دا سایټونه په هیڅ ډول د هغو سرچینو سره تړاو نلري چې کاروونکي یې غواړي لاسرسی ولري.

یو کوچنی بیج په داسې سایټ کې نصب شوی، کوم چې یو ساده انٹرفیس دی چې د JavaScript په کارولو سره رامینځته شوی. د دې کوډ یوه بیلګه:

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

دا هغه څه دي چې بیج ورته ښکاري:

د سانسور پروړاندې د مبارزې تاریخ: د MIT او سټینفورډ ساینس پوهانو لخوا رامینځته شوی د فلش پراکسي میتود څنګه کار کوي

کله چې د بلاک شوي سیمې څخه بهر یو براوزر د بیج سره ورته سایټ ته ورسیږي، نو دا د دې سیمې او شا ته د ټرافیک لیږد پیل کوي. دا دی، د ویب پاڼې لیدونکي براوزر یو لنډمهاله پراکسي کیږي. یوځل چې دا کاروونکي سایټ پریږدي، پراکسي پرته له دې چې هیڅ نښه پریږدي ویجاړ شي.

د پایلې په توګه، دا ممکنه ده چې د تور تونل مالتړ لپاره کافي فعالیت ترلاسه کړئ.

د تور ریلي او پیرودونکي سربیره، کاروونکي به درې نور عناصرو ته اړتیا ولري. تش په نامه تسهیل کونکی، کوم چې د پیرودونکي څخه غوښتنې ترلاسه کوي او د پراکسي سره نښلوي. اړیکه په پیرودونکي کې د ټرانسپورټ پلگ انونو په کارولو سره پیښیږي (دلته د کروم نسخه) او Tor-relay له WebSockets څخه خالص TCP ته بدلوي.

د سانسور پروړاندې د مبارزې تاریخ: د MIT او سټینفورډ ساینس پوهانو لخوا رامینځته شوی د فلش پراکسي میتود څنګه کار کوي

د دې سکیم په کارولو سره یوه عادي ناسته داسې ښکاري:

  1. پیرودونکی تور چلوي، د فلش پراکسي پیرودونکی (د براوزر پلگ ان)، او د راجستریشن غوښتنه د رینډیزوس پروتوکول په کارولو سره تسهیل کونکي ته لیږي. پلگ ان د ریموټ اتصال اوریدل پیل کوي.
  2. د فلش پراکسي آنلاین ښکاري او د اسانګر سره اړیکه نیسي ترڅو د پیرودونکي سره اړیکه ونیسي.
  3. تسهیل کونکی راجستریشن بیرته راګرځوي، د پیوستون ډاټا فلش پراکسي ته لیږدوي.
  4. پراکسي د هغه پیرودونکي سره نښلوي چې معلومات ورته لیږل شوي.
  5. پراکسي د ټرانسپورټ پلگ ان او تور ریلي سره وصل کیږي او د پیرودونکي او ریلي ترمینځ د معلوماتو تبادله پیل کوي.

د دې معمارۍ ځانګړتیا دا ده چې پیرودونکی هیڅکله دمخه نه پوهیږي چې هغه به چیرته وصل شي. په حقیقت کې ، د ټرانسپورټ پلگ ان یوازې د جعلي منزل پته مني ترڅو د ټرانسپورټ پروتوکولونو اړتیاو څخه سرغړونه ونه کړي. دا پته بیا له پامه غورځول کیږي او بل پای ټکی ته یو تونل رامینځته کیږي - تور ریل.

پایلې

د فلش پراکسي پروژه د څو کلونو لپاره رامینځته شوه او په 2017 کې جوړونکو یې ملاتړ بند کړ. د پروژې کوډ په کې شتون لري دا لینک. د فلش پراکسي د بای پاس کولو بلاک کولو لپاره د نوي وسیلو لخوا ځای په ځای شوي. یو له دوی څخه د Snowflake پروژه ده، چې په ورته اصولو جوړه شوې ده.

سرچینه: www.habr.com

Add a comment