په Android کې دوه کړکۍ تل یو له بل سره ګډېږي: د VPN رضایت غوښتنه او هغه اجازت غوښتنې چې یو اپلیکیشن ستاسو په معلوماتو کوي. لومړی په شبکه کې یو ځای سپاري، هغه ټکی چې پاکټونه پکې لوستل او بیا لیکل کېدای شي. دویم هغه ذخیره شوې منځپانګه سپاري چې Android یې اپلیکیشن په اپلیکیشن ساتي. دواړه د یو شي په توګه ګڼل یا هغه څه ډېروي چې ټنل یې لیدلای شي، یا هم هغه څه چې یو ټینګار کوونکی اپلیکیشن به یې بیا وغواړي، سخته کموي.

د رضایت کړکۍ په رښتیا څه سپاري

هغه اپلیکیشن چې VpnService پلي کوي او BIND_VPN_SERVICE اعلانوي، له سیسټم څخه غواړي چې د وسیلې VPN شي. له تصویب وروسته چوکاټ یو tun انټرفیس جوړوي او اپلیکیشن ته د هغې لپاره د فایل ښودونکی ورکوي. له هغې وروسته هر څه چې اپلیکیشن کوي، د همدې ښودونکي له لارې تېریږي: له هغې IP پاکټونه لولي، پرېکړه کوي چې څه ورسره وکړي، او پاکټونه بیرته دننه لیکي.

د هغې انټرفیس ساحه روښانه ده. لارې پرېکړه کوي چې کومې منزلونه ونیول شي، او addAllowedApplication یا addDisallowedApplication پرېکړه کوي چې کوم اپلیکیشنونه ورته معلومات ورکوي. دوه اپلیکیشنونه لښتي کولای شي چې د هر اپلیکیشن VPN د وسیلې پاتې برخه نه ویني.

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

د پاکټ لید چېرې دریږي

TLS لا هم د ټنل په دننه کې خپله دنده ترسره کوي، ځکه چې لاس ورکول د اپلیکیشن او سرور ترمنځ کېږي، نه د اپلیکیشن او VPN ترمنځ. VPN هغه کوډ شوی متن لېږي چې پرته له غونډې کیلیو څخه یې نشي کوډ ایستلای. همدا لامل دی چې یوازې ټنل د HTTPS مخ یا د ساتل شوې برېښنایي پوستې غونډې منځپانګه نه ښکاره کوي.

د کوډ شوي متن شاوخوا میټاډاټا بېله کیسه ده، او همدلته د ډېرو ډاډمنو ادعاوو بنسټ نړېږي. د منزل IP، پورټ، د پاکټ اندازه او وخت ټول ښکاره دي، د TLS ClientHello دننه د سرور نوم هم، چې معمولاً د TLS 1.3 لاندې هم په خلاص ډول لېږل کېږي. Encrypted Client Hello دا بدلوي، خو دا نړیوال نه دی. ساده DNS هم نومونه هماغسې اسانه تویوي کله چې پوښتنې بې کوډ لیکنې بهر وځي.

زاړه یا ناسم تنظیم شوي پروتوکولونه ډېر څه سپاري. ساده HTTP، بې TLS IMAP او یو شمېر لوبې او IoT پروتوکولونه خپل بار هر هغه څه ته ښکاره کوي چې tun ښودونکی لري.

هغه اجازتونه چې هېڅکله ورسره نه راځي

د VPN تصویبول د اړیکو، SMS، عکسونو یا د رسنیو ذخیرې تصویبول نه دي. دا جلا د اجرا وخت اجازتونه دي، هر یو خپله کړکۍ او د اپلیکیشن د تنظیماتو په پاڼه کې خپله د لغوه کولو لار لري. هغه VPN پېرودونکی چې ستاسو د زنګ لړلیک غواړي، باید لکه هر بل اپلیکیشن یې وغواړي، او تاسو کولای شئ د ټنل په ساتلو سره انکار وکړئ.

د سند نصبول هغه څه دي چې بایدو ورته پام وي، ځکه چې د VPN د سمبالښت برخه ښکاري خو نه ده. په اعتبارنامې ذخیره کې د کاروونکي CA نصبول بدلوي چې Android کوم سندونه مني، او د Android 7.0 راهیسې هغه اپلیکیشن چې API 24 یا نوی هدف ګرځوي، د کاروونکي په زیات شوي CA پام نه کوي پرته له دې چې د شبکې د امنیت ترتیب یې د کاروونکي د باور لنګر سره ومني. هغه پېرودونکی چې د CA باندې ټینګار کوي، کېدای شي قانوني تصدۍ مداخله کوي، یا کېدای شي هغه څه غواړي چې د VPN کړکۍ هېڅکله یاد نه کړل.

د لاسرسي وړتیا لاسرسی لا هم لرې دی. هغه خدمت چې لاسرسی وړتیا پکې فعاله وي، د نورو اپلیکیشنونو د سکرین منځپانګه لوستلای شي، چې د پاکټ په کچه هېڅ ځای نه یې ورکوي.

سیمه ییز فلټر یا لرې دروازه

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

د هغوی د بېلوالي عملي لار دا ده چې خپل عام پته د VPN د فعال او غیر فعال حالتونو کې وګورئ، او وګورئ چې خبرتیا کومه لرې پای ټکی نوموي که نه. که پته هېڅکله نه بدلېږي، ترافیک به ښایي په همدې وسیله کې ګرځي.

دواړه حالتونه لا هم د پاکټ ځای دی. توپیر دا دی چې د وتلو په دروازه کې بل څوک ولاړ دی.

څه چې تصویب کړي، حساب یې واخلئ

تنظیمات پرانیزئ، بیا شبکه او انټرنیټ، بیا VPN، او د حالت پټي نښه نه، بلکې لیکنه ولولئ. Always-on VPN او بې VPN اړیکې بندول د وسیلې هغه تنظیمات دي چې انټرفیس ژوندی ساتي او تویېدل پرې کوي؛ دوی هېڅ نه پراخوي. له همدې سکرین څخه کولای شئ پروفایل هېر کړئ او اجازه لغوه کړئ.

بیا نورې اجازتونه وګورئ. د اپلیکیشن معلومات ښیي چې پېرودونکی کومې د اجرا وخت اجازتونه لري، او د امنیت تنظیمات ښیي چې په همدې وخت کې د کاروونکي سند نصب شوی که نه. دواړه یې جلا جلا لرې کېدای شي.

د ځواب وړ پوښتنه تنګه ده: کوم پاکټونه دې خدمت ته ننوځي، چېرته ځي، او پلي کول څه ساتي. نور هر څه په کړکۍ کې شور دی. د VpnService حواله د هغه څه باوري لړلیک دی چې انټرفیس یې ښکاره کوي.

اړوندې مقالې