strongSwan VPN Client

3.9
3.34 ہزار جائزے
+5 لاکھ
ڈاؤن لوڈز
مواد کی درجہ بندی
ہر کوئی
اسکرین شاٹ کی تصویر
اسکرین شاٹ کی تصویر
اسکرین شاٹ کی تصویر
اسکرین شاٹ کی تصویر
اسکرین شاٹ کی تصویر
اسکرین شاٹ کی تصویر

اس ایپ کے بارے میں

مقبول مضبوط سوان وی پی این حل کا آفیشل اینڈرائیڈ پورٹ۔

# خصوصیات اور حدود #

* Android 4+ کے ذریعے نمایاں کردہ VpnService API استعمال کرتا ہے۔ ایسا لگتا ہے کہ کچھ مینوفیکچررز کے آلات میں اس کے لیے تعاون کی کمی ہے - مضبوط سوان وی پی این کلائنٹ ان آلات پر کام نہیں کرے گا!
* IKEv2 کلیدی تبادلہ پروٹوکول استعمال کرتا ہے (IKEv1 * تعاون یافتہ نہیں ہے)
* ڈیٹا ٹریفک کے لیے IPsec استعمال کرتا ہے (L2TP * تعاون یافتہ نہیں ہے)
* MOBIKE (یا دوبارہ تصدیق) کے ذریعے تبدیل شدہ رابطے اور نقل و حرکت کے لیے مکمل تعاون
* صارف نام/پاس ورڈ EAP توثیق (یعنی EAP-MSCHAPv2، EAP-MD5 اور EAP-GTC) کے ساتھ ساتھ RSA/ECDSA پرائیویٹ کلید/سرٹیفکیٹ کی توثیق کی حمایت کرتا ہے تاکہ صارفین کو مستند کیا جا سکے، کلائنٹ سرٹیفکیٹس کے ساتھ EAP-TLS بھی معاون ہے۔
* مشترکہ RSA/ECDSA اور EAP توثیق کو دو تصدیقی راؤنڈ استعمال کرکے سپورٹ کیا جاتا ہے جیسا کہ RFC 4739 میں بیان کیا گیا ہے۔
* VPN سرور سرٹیفیکیٹس کی تصدیق ان CA سرٹیفکیٹس کے خلاف کی جاتی ہے جو صارف کے سسٹم پر پہلے سے نصب یا انسٹال ہوتے ہیں۔ سرور کی توثیق کرنے کے لیے استعمال ہونے والے CA یا سرور سرٹیفکیٹس کو بھی براہ راست ایپ میں درآمد کیا جا سکتا ہے۔
* IKEv2 فریگمنٹیشن کی حمایت کی جاتی ہے اگر VPN سرور اس کی حمایت کرتا ہے (strongSwan 5.2.1 سے ایسا کرتا ہے)
* سپلٹ ٹنلنگ VPN کے ذریعے صرف مخصوص ٹریفک بھیجنے اور/یا اس سے مخصوص ٹریفک کو چھوڑنے کی اجازت دیتی ہے۔
* فی ایپ وی پی این وی پی این کنکشن کو مخصوص ایپس تک محدود کرنے کی اجازت دیتا ہے، یا انہیں اسے استعمال کرنے سے خارج کرتا ہے۔
* IPsec کا نفاذ فی الحال AES-CBC، AES-GCM، ChaCha20/Poly1305 اور SHA1/SHA2 الگورتھم کو سپورٹ کرتا ہے۔
* پاس ورڈز فی الحال ڈیٹا بیس میں کلیئر ٹیکسٹ کے طور پر محفوظ کیے گئے ہیں (صرف اس صورت میں جب پروفائل کے ساتھ اسٹور کیا جائے)
* VPN پروفائلز فائلوں سے درآمد کیے جاسکتے ہیں۔
* انٹرپرائز موبلٹی مینجمنٹ (EMM) کے ذریعے منظم کنفیگریشنز کو سپورٹ کرتا ہے

تفصیلات اور ایک چینج لاگ ہماری دستاویزات پر پایا جا سکتا ہے: https://docs.strongswan.org/docs/5.9/os/androidVpnClient.html

# اجازتیں #

* READ_EXTERNAL_STORAGE: کچھ Android ورژنز پر بیرونی اسٹوریج سے VPN پروفائلز اور CA سرٹیفکیٹ درآمد کرنے کی اجازت دیتا ہے
* QUERY_ALL_PACKAGES: VPN پروفائلز اور اختیاری EAP-TNC استعمال کیس میں سابق/شامل کرنے کے لیے ایپس کو منتخب کرنے کے لیے Android 11+ پر درکار ہے۔

# مثال سرور کنفیگریشن #

سرور کنفیگریشن کی مثال ہماری دستاویزات میں مل سکتی ہے: https://docs.strongswan.org/docs/5.9/os/androidVpnClient.html#_server_configuration

براہ کرم نوٹ کریں کہ ایپ میں وی پی این پروفائل کے ساتھ کنفیگر کردہ میزبان کا نام (یا IP ایڈریس) سرور سرٹیفکیٹ میں subjectAltName ایکسٹینشن کے بطور ہونا چاہیے*۔

# تاثرات #

براہ کرم گٹ ہب کے ذریعے بگ رپورٹس اور فیچر کی درخواستیں پوسٹ کریں: https://github.com/strongswan/strongswan/issues/new/choose
اگر آپ ایسا کرتے ہیں، تو براہ کرم اپنے آلے کے بارے میں معلومات شامل کریں (مینوفیکچرر، ماڈل، OS ورژن وغیرہ)۔

کلیدی ایکسچینج سروس کے ذریعہ لکھی گئی لاگ فائل کو براہ راست درخواست کے اندر سے بھیجا جاسکتا ہے۔
اپ ڈیٹ کردہ بتاریخ
5 اگست، 2024

ڈیٹا کی حفاظت

سیفٹی اس بات کو سمجھنے کے ساتھ شروع ہوتی ہے کہ ڈویلپرز آپ کا ڈیٹا کیسے اکٹھا اور اس کا اشتراک کرتے ہیں۔ ڈیٹا کی رازداری اور سیکیورٹی کے طریقے آپ کے استعمال، علاقے اور عمر کی بنیاد پر مختلف ہو سکتے ہیں۔ ڈویلپر نے یہ معلومات فراہم کی ہے اور وقت کے ساتھ ساتھ اسے اپ ڈیٹ کر سکتا ہے۔
فریقین ثالث کے ساتھ کسی بھی ڈیٹا کا اشتراک نہیں کیا گیا
ڈویلپرز کے اشتراک کے اعلان کے بارے میں مزید جانیں
کوئی ڈیٹا اکٹھا نہیں کیا گیا
ڈویلپرز کے اکٹھا کرنے کے اعلان کے طریقے بارے میں مزید جانیں

درجہ بندی اور جائزے

3.9
3.18 ہزار جائزے

نیا کیا ہے

# 2.5.2 #

- Increased target SDK to Android 14
- Due to a bug in Android 14, a new permission is necessary to start a profile in the background from the status tile
- Fix crash when listing installed apps for new profiles

# 2.5.1 #

- Fix for existing shortcuts and automation via Intents

# 2.5.0 #

- Support for managed configurations via enterprise mobility management (EMM)

ایپ سپورٹ

ڈویلپر کا تعارف
codelabs GmbH
android@strongswan.org
Vadianstrasse 41 9000 St. Gallen Switzerland
+41 78 480 65 06