نیٹ ورک بدلنے پر بھی قائم
Wi-Fi بدلیں، کیبل لگائیں یا لیپ ٹاپ کو سلیپ سے جگائیں — Shprot اسے بھانپ لیتا ہے اور ٹنل خود بحال کر دیتا ہے۔
Shprot کسی بھی ایسے سرور کو، جس تک آپ SSH سے پہنچ سکتے ہیں، ایک مستحکم SOCKS5 اور HTTP پراکسی میں بدل دیتا ہے۔ یہ نیٹ ورک پر نظر رکھتا ہے، Wi-Fi بدلنے یا سلیپ سے جاگنے کے بعد ٹنل واپس لے آتا ہے اور ٹھیک ٹھیک بتاتا ہے کہ کیا خرابی ہوئی — کمانڈ لائن کے بغیر۔
Windows اور Linux کے لیے ورژن 1.6

Wi-Fi بدلیں، کیبل لگائیں یا لیپ ٹاپ کو سلیپ سے جگائیں — Shprot اسے بھانپ لیتا ہے اور ٹنل خود بحال کر دیتا ہے۔
خود پراکسی کے ذریعے باقاعدہ جانچ ایسی ٹنل ڈھونڈ لیتی ہے جو جڑی ہوئی لگتی ہے مگر ٹریفک نہیں گزارتی، اور اسے دوبارہ شروع کرتی ہے۔
دوبارہ کوششیں رفتہ رفتہ کم ہوتی جاتی ہیں، اور لاگ اِن ناکام ہونے کے بعد منٹ میں ایک بار سے زیادہ نہیں ہوتیں، اس لیے غلط کلید کی وجہ سے fail2ban آپ کا IP بلاک نہیں کرے گا۔
کلید بنائیں یا امپورٹ کریں اور اس کا عوامی حصہ authorized_keys کے لیے سیدھا ترتیبات کی ونڈو سے کاپی کریں۔
پہلے کنکشن پر سرور کی کلید کا فنگر پرنٹ ایک ڈائیلاگ میں دکھایا جاتا ہے، تاکہ سرور پر بھروسا کرنے سے پہلے آپ اسے جانچ سکیں۔
جو ایپس SOCKS5 کو سپورٹ نہیں کرتیں وہ اسی ٹنل سے گزرنے والی اختیاری HTTP پراکسی استعمال کر سکتی ہیں۔
آئیکن بتاتا ہے کہ ٹنل کھلی ہے یا نہیں، اطلاعات وجہ بتاتی ہیں، اور لاگ صرف ایک کلک دور ہیں۔
انٹرفیس کا 49 زبانوں میں ترجمہ ہو چکا ہے، اور عربی، فارسی، عبرانی اور اردو کے لیے دائیں سے بائیں ترتیب ہے۔
ssh -D کیوں نہیں؟ssh -D 1080 user@server ایک کمانڈ سے SOCKS5 پراکسی دے دیتی ہے — جب تک کنکشن خاموشی سے کام کرنا بند نہ کر دے۔ Shprot وہی OpenSSH کلائنٹ چلاتا ہے اور وہ سب سنبھالتا ہے جو اکیلی کمانڈ نہیں کرتی۔
ssh -D | Shprot | |
|---|---|---|
| نیٹ ورک یا Wi-Fi بدلنا، سلیپ سے جاگنا | خود دوبارہ شروع کریں | خودکار طور پر دوبارہ جڑ جاتا ہے |
| ٹنل جڑی ہے مگر ٹریفک نہیں گزر رہی | کسی کو پتا نہیں چلتا | پراکسی کے ذریعے جانچ سے پکڑی جاتی ہے |
| بار بار تصدیق کی ناکامی | آپ کی اسکرپٹس پر منحصر | کم کوششیں تاکہ سرور آپ کا IP بلاک نہ کرے |
| کلائنٹ کلیدیں | ssh-keygen اور ~/.ssh کی فائلیں | بنائیں یا امپورٹ کریں، عوامی کلید ایک کلک میں کاپی کریں |
| سرور کی شناخت کی جانچ | ٹرمینل میں سوال | کلید کے فنگر پرنٹ والا ڈائیلاگ |
| SOCKS5 کو سپورٹ نہ کرنے والی ایپس | سپورٹ نہیں | اسی ٹنل سے اختیاری HTTP پراکسی |
| ٹنل کی حالت | ٹرمینل ونڈو | ٹرے آئیکن اور خرابی کی وجہ والی اطلاعات |
autossh جیسے ٹولز دوبارہ شروع کرنے میں مدد دیتے ہیں، لیکن پھر بھی انہیں ہاتھ سے ترتیب دینا پڑتا ہے اور ان کا کوئی انٹرفیس نہیں۔
ایسے اندرونی ڈیش بورڈز، ٹیسٹنگ ماحول اور ایڈمن ٹولز تک پہنچیں جو صرف آپ کے سرور کے نیٹ ورک سے کھلتے ہیں۔
کیفے، ہوٹل یا ایئرپورٹ کا عوامی Wi-Fi استعمال کرتے وقت اپنی ٹریفک اپنے سرور سے گزاریں۔
ایسے کمپیوٹر پر مستحکم پراکسی جو سارا دن سلیپ میں جاتا اور نیٹ ورک بدلتا ہے۔
OpenSSH والا کوئی بھی Linux سرور چلے گا۔ اس پر کچھ انسٹال نہیں ہوتا — صرف پورٹ فارورڈ کرنے والا الگ صارف چند کمانڈز سے بن جاتا ہے۔
user@server درج کریں، کلید بنائیں اور اس کا عوامی حصہ سرور پر authorized_keys میں شامل کریں۔ سرور کا فنگر پرنٹ ایک بار جانچ لیں۔
براؤزر یا سسٹم کی پراکسی ترتیبات میں socks5h://localhost:1080 استعمال کریں — ٹرے مینو آپ کے لیے پتا کاپی کر دیتا ہے۔
سرور کی حفاظت کے ساتھ مرحلہ وار گائیڈ →


ورژن 1.6۔ مفت، اوپن سورس، بغیر اکاؤنٹ یا سبسکرپشن کے۔
Windows 10 اور 11، 64 بٹ۔ اپ ڈیٹ کے لیے نیا ورژن پرانے کے اوپر انسٹال کریں۔
انسٹالر (.exe)Ubuntu 22.04+، Debian 12+ اور مطابقت رکھنے والی ڈسٹری بیوشنز۔
پیکیج (.deb)Fedora 39+، RHEL 9+، AlmaLinux 9+ اور مطابقت رکھنے والی ڈسٹری بیوشنز۔
پیکیج (.rpm)Shprot، OpenSSH کلائنٹ (ssh اور ssh-keygen) استعمال کرتا ہے۔ یہ Windows 10 / 11 اور زیادہ تر Linux ڈیسک ٹاپس میں پہلے سے موجود ہوتا ہے؛ نہ ہو تو Shprot بتائے گا کہ اسے کیسے شامل کریں۔
ہر ریلیز میں SHA256SUMS فائل ہوتی ہے تاکہ آپ جانچ سکیں کہ ڈاؤن لوڈ کی گئی فائل بدلی نہیں گئی۔ تمام ریلیزز اور تبدیلیاں →
نہیں، یہ ایک پراکسی ہے۔ صرف وہ ایپس جو اسے استعمال کرنے کے لیے ترتیب دی گئی ہیں — براؤزر، curl، git، IDE — ٹنل سے ٹریفک بھیجتی ہیں؛ باقی سب سیدھا جاتا ہے۔ کوئی ورچوئل نیٹ ورک اڈاپٹر انسٹال نہیں ہوتا۔
ایک عام OpenSSH سرور اور ایسا اکاؤنٹ جسے TCP پورٹس فارورڈ کرنے کی اجازت ہو۔ سرور پر کچھ انسٹال کرنے کی ضرورت نہیں؛ SSH سے قابلِ رسائی کوئی بھی VPS یا گھریلو سرور چلے گا۔
نہیں، Shprot صرف SSH کلیدیں استعمال کرتا ہے۔ کلیدیں پاس ورڈ سے زیادہ محفوظ ہیں اور ٹنل کو آپ کی مداخلت کے بغیر دوبارہ جڑنے دیتی ہیں۔ کلید ایپ میں ایک کلک سے بنتی ہے۔
براؤزرز، curl، git، پیکیج مینیجرز اور کوئی بھی ایپ جس میں SOCKS5 یا HTTP پراکسی کی ترتیبات ہوں یا جو ALL_PROXY / HTTP_PROXY متغیرات کو سپورٹ کرے۔ socks5h:// استعمال کریں تاکہ سائٹس کے نام سرور پر حل ہوں۔
وقتاً فوقتاً یہ پراکسی کے ذریعے بے ترتیب منتخب کی گئی کوئی مقبول ویب سائٹ کھولتا ہے۔ اگر انٹرنیٹ دستیاب ہوتے ہوئے بھی یہ ناکام ہو، تو ٹنل دوبارہ شروع کی جاتی ہے۔
جی ہاں۔ Shprot، GNU GPL v3 لائسنس کے تحت آزاد اور اوپن سورس سافٹ ویئر ہے — نہ اکاؤنٹ، نہ سبسکرپشن، نہ اشتہارات۔
ابھی نہیں۔ فی الحال Shprot، Windows 10 / 11 اور Linux کو سپورٹ کرتا ہے۔