په OpenVPN کې TLS چېرته کېني او څه شکل بدلوي
OpenVPN د خپل کنټرول چینل لپاره TLS د خپل چوکاټ په داخل کې چلوي، نو لومړني بایټونه د ویب لاس ورکول نه دي. درې انتخابونه واقعاً هغه څه بدلوي چې لیدل کېږي.
OpenVPN واقعاً TLS کاروي، او خلک دا معمولاً تر هغه ادعا پورې غځوي چې دا یې نشي زغملای: چې تونل نو د یوې وېبپاڼې لیدونکي براوزر په څېر ښکاري. لومړۍ برخه سمه ده. دویمه نه. دلته TLS د کنټرول هغه چینل دی چې د OpenVPN د خپل کانټینر په داخل کې سفر کوي، ترڅنګ یې د بشپړ توپیر لرونکي کرپټوګرافي سره پېلواډ چینل دی، نو څوک چې پرانیستونکي بایټونه ګوري OpenVPN ویني.
په یوه پاکټ کې دوه خبرې
یوه غونډه د دوو خبرو په توګه فکر کړئ چې یو پاکټ شریکوي. یوه یې سندونه تصدیقوي او د کیلي مواد راوباسي. بله هغه څه کوډ کوي چې تاسو یې واقعاً لېږئ، د لومړي له تولید شوي سره.
پاکټ خپله پروتوکول دی. هر بنډل په یوه کوچني سرلیک پیلېږي چې ډول یې نوموي، او هغه سرلیک له هر څه مخکې رارسېږي.
واقعاً لومړی څه رارسېږي
د دې ترتیب له امله په تار کې لومړی شی TLS ریکارډ نه دی. دا د OpenVPN سرلیک دی، او تر هغه وروسته د هغه چینل منځپانګه چې سرلیک یې اعلانوي رارسېږي. هلته یو ClientHello شته، یوازې د صفر بایټ پر ځای نه. د توپیر پېژندلو لپاره کوم ډیکریپشن ته اړتیا نشته، ځکه چې شکل خپله یې افشا کوي.
تلوالې ارزښتونه هم دلته مهم دي. بهیر د UDP له لارې 1194 ته ځي پرته له دې چې پروفایل TCP وټاکي. په دواړو حالتونو کې بهرنی ښکارېدنه تونل ده، د ویب غوښتنه نه.
د شکل بدلولو درې رښتیني لارې
د stunnel په څېر TLS پای ټکی په دواړو پایونو کې په یوه پورټ کې TLS مني او ډیکریپټ شوی بهیر په سیمه ییز ډول OpenVPN ته سپاري، نو شبکه هغه پورټ ته TLS ویني. هغه پروتوکول چې د لومړي بایټ څخه TLS وي بل ډول چلند کوي: هغه AnyConnect-سازګاره تبادله چې ocserv یې پلي کوي د شرکت د لرې لاسرسي په څېر ښکاري چې ډېرې شبکې دمخه ورته تمه لري. SSTP چې د Windows سره راځي په بل محصول کې هماغه ځانګړنه لري.
په Linux کې، د SSH -w انتخاب د SSH غونډې په داخل کې د ټکي-تر-ټکي تړاو وړي، چې هغه وخت ګټور دی چې SSH یوازینی اجازه لرونکی پروتوکول وي. که SSH له هغې شبکې دمخه کار کوي دا د څلورو ترټولو ارزانه دی، او که ونه کړي ترټولو کم ګټور.
هغه څه چې هېڅ یو یې نه بدلوي
د دې هېڅ یو هم نه بدلوي چې تونل چېرته رسېدلی شي. دوی بند شوی پته د لاسرسي وړ نه جوړوي، هېچا تصدیق نه کوي، او لارې نه ټاکي.
پوښ هم تاسو ته یوه برخه لګښت کوي. دوه اورېدونکي او دوه ترتیب فایلونه یعنې د ناکامۍ دوه ځایونه، او دواړه د کارونکي له څوکۍ یو شان ښکاري. یو له منلو مخکې د دې بودیجه وکړئ. غونډه یو اوږد کوډ شوی بهیر یو هدف ته پاتې کېږي، او حجم او وخت یې لیدل کېدونکي پاتې کېږي.
لومړی تشخیص، بیا انتخاب
نو لومړی تشخیص وکړئ. غورځول شوی UDP د TCP حالت ځواب ورکوي، او پېژندل شوی لاسلیک بل پروتوکول یا پوښ ځواب ورکوي. له خنډ څخه دمخه د وسیلې ټاکل هماغه لاره ده چې خلک په پای کې دې ته رسېږي چې درې طبقې وساتي چې ټولې د یوه دلیل له امله ناکامېږي.
هغه شبکه چې یوازې د ویب پورټونو اجازه ورکوي انتخاب 443 ته د TLS پر بنسټ پروتوکول ته محدودوي. درېواړه یوځای پلي کول داسې سټیک جوړوي چې هېڅوک یې سمولای نشي، نو یو شی بدل کړئ او هماغه بهیر بیا وازموئ.
که هېڅ یو هم نه تطبیقېږي، سم ځواب دا دی چې دا شبکه به ستاسو لپاره تونل ونه وړي. دا یوه موندنه ده نه د هڅې ناکامي. ډېرو انتخابونو ته ګرځېدل پورته شوې سیاسي پرېکړه نه بدلوي.
د دې ټولو مخې ته یوه پوله ولاړه ده. په بل چا شبکه کې د تونل چلولو اجازه سیاسي مسئله ده، چې له دې جلا پرېکړه کېږي چې میکانېزم کار کوي که نه. دا حقایق تشریح کوي چې یو څارونکی څه ویني، او دوی اجازه نه ورکوي.