Mac کے لیے ایپ فائر وال
اپ ڈیٹ: · از Anton Shakirov
Hop ہر وہ پروگرام دکھاتا ہے جو آن لائن جاتا ہے، ان پتوں کے ساتھ جن تک وہ پہنچا، پھر آپ کو ان میں سے کسی کو بھی بند کرنے دیتا ہے – پورا پروگرام، یا اس کا ایک پتہ۔ یہ macOS کے دیے نیٹ ورک فلٹر پر چلتا ہے، بالکل اسی کام کے لیے، ویسا ہی جیسا LuLu اور Little Snitch استعمال کرتے ہیں، اور کچھ بھی ڈی کرپٹ نہیں کرتا۔

| what it is | app firewall inside hop, a menu bar app for macOS |
|---|---|
| price | free — no trial, no pro tier, no account |
| licence | MIT, source on GitHub |
| requires | macOS 14 or later, Apple silicon or Intel |
| works offline | yes |
| data sent anywhere | none |
پروگرام کے حساب سے فائر وال کسے چاہیے
عام وجہ یہ نوٹ کرنا ہے کہ کوئی پروگرام ضرورت سے زیادہ انٹرنیٹ سے بات کر رہا ہے: ایک ٹول جو ہر بار کھلنے پر لائسنس سرور کو کال کرتا ہے، پس منظر کا ایک مددگار جو کچھ ایسا مطابقت میں لاتا ہے جو کسی نے نہیں مانگا، ایک گیم جو ایسے پتوں تک پہنچتی ہے جن کا کھیلنے سے کوئی تعلق نہیں۔ macOS خود یہ نہیں بتاتا کہ اس وقت کون سے پروگرام جڑے ہیں، یا کہاں – ایکٹیویٹی مانیٹر کا نیٹ ورک ٹیب منتقل شدہ بائٹس دکھاتا ہے، پتے نہیں۔
دوسری وجہ پہلے سے قاعدہ طے کرنا چاہنا ہے: کسی ایسے پروگرام کے لیے سرور روکنا جس پر آپ کو پورا بھروسہ نہیں، یا نصب شدہ مگر غیر استعمال شدہ پروگرام کو مکمل طور پر نیٹ ورک سے کاٹنا – روٹر، dns، یا ایک ایسے vpn کو چھوئے بغیر جو سب کچھ ایک ساتھ متاثر کرے۔
یہ کیا دکھاتا ہے، اور ایک کلک کیا کرتا ہے
ہر وہ پروگرام جو کبھی جڑا ہو ان پتوں کے ساتھ فہرست میں دکھتا ہے جن تک وہ پہنچا۔ پروگرام کے لیبل پر ایک کلک اسے مکمل طور پر نیٹ ورک سے کاٹ دیتا ہے؛ اسے کھولیں، اور ایک پتہ اکیلے بھی روکا جا سکتا ہے – جیسے لائسنس کی جانچ، جبکہ باقی ٹریفک چلتا رہے۔ پتے کا قاعدہ ہمیشہ پروگرام کے قاعدے پر مقدم ہوتا ہے، اس لیے ایک استثنا پورا سوئچ دوبارہ آن کرنے کا تقاضا نہیں کرتا۔
قاعدے کے لیے ضروری نہیں کہ پروگرام پہلے جڑ چکا ہو۔ ہر نصب شدہ ایپ فہرست میں دکھتی ہے، چاہے وہ آن لائن گئی ہو یا نہیں، اس لیے پروگرام کو اس سے پہلے ہی روکا جا سکتا ہے کہ اسے کوشش کا موقع ملے۔
- ایک کلک میں پورا پروگرام، یا اس کا ایک پتہ روکیں
- پروگرام کے کبھی جڑنے سے پہلے ہی قاعدہ طے کریں — فہرست یا ایپلیکیشنز فولڈر سے منتخب کریں
- فائل سے پتوں کی فہرست لوڈ کریں (ہر سطر میں ایک، یا hosts فائل) اور سب پروگراموں کے لیے ایک ساتھ روکیں — سطر میں پروگرام بھی لکھا جا سکتا ہے: `com.example.app license.example.com`
- اپنے موجودہ قواعد دوبارہ فائل میں محفوظ کریں
- فہرست کو ظاہر ہونے کے وقت، نام، یا حالیہ پہلے کے مطابق ترتیب دیں
ونڈو کے ہر لیبل اور حصے کا مکمل مطلب رہنمائی میں ہے، آپ کی زبان میں: رہنمائی میں ٹریفک بلاکنگ
خود فلٹر کیسے کام کرتا ہے
Hop یہ کام macOS کے دیے گئے نیٹ ورک فلٹر سے کرتا ہے، بالکل اسی کام کے لیے – ایک سسٹم ایکسٹینشن، اسی زمرے کی جس پر LuLu اور Little Snitch بنے ہیں۔ ماڈیول کے پہلی بار چلنے پر، macOS سسٹم سیٹنگز میں اسے اجازت دینے کو کہتا ہے؛ یہ ایک بار کا سسٹم ڈائیلاگ ہے، جسے Hop نہ تو چھوڑ سکتا ہے نہ پہلے سے منظور کر سکتا ہے۔
فلٹر کنکشن کے پہلے پیکٹ پر فیصلہ کرتا ہے اور کبھی اندر نہیں دیکھتا: یہ پورا سرور روکتا ہے، اس پر کوئی ایک صفحہ نہیں، کیونکہ کنکشن کی سطح پر کام کرنے والا فلٹر اتنی ہی گہرائی تک دیکھ سکتا ہے۔ اگر فلٹر کبھی رک جائے – macOS اپڈیٹ، کریش، کچھ بھی – انٹرنیٹ چلتا رہتا ہے؛ فلٹر کی واپسی تک کچھ نہیں روکا جاتا۔ سیٹنگز میں ماڈیول بند کرنا صرف آپ کی روک ٹوک روکتا ہے، آپ کے Mac کی نیٹ ورک تک رسائی نہیں۔
نیٹ ورک ایکسٹینشن فریم ورک کے بارے میں Apple کی اپنی وضاحت، جس پر اس قسم کی ایپ بنی ہے (انگریزی صفحہ): Network Extension, Apple Developer documentation
پہلے سے خاموش، اور ایک اختیاری سوال
ماڈیول پہلے سے آن رہتا ہے اور خود کچھ نہیں روکتا: بغیر قاعدوں کے، ہر کنکشن بالکل ویسے گزرتا ہے جیسے Hop نصب نہ ہو۔ اس میں ٹریکرز یا اشتہاری سرورز کی کوئی تیار فہرست پہلے سے روکنے کے لیے نہیں ہے، اور یہ خاموشی سے پروگرام کاٹنا شروع نہیں کرے گا – فہرست میں ہر روک آپ نے خود لگائی ہے۔
نئے کنکشنز کے بارے میں پوچھنا ایک الگ ترتیب ہے، پہلے سے بند۔ آن ہونے پر، اوپر دائیں جانب ایک کارڈ اس کنکشن کے بارے میں پوچھتا ہے جسے کوئی قاعدہ کور نہیں کرتا – صرف اس پتے کے لیے، یا پورے پروگرام کے لیے – اس کے بجائے کہ Hop خود فیصلہ کرے۔
یہ کیا نہیں ہے، اور حد کہاں ہے
Hop کوئی vpn نہیں ہے اور آپ کے ٹریفک کو کہیں بھی روٹ یا راستے میں معائنہ نہیں کرتا: کنکشن یا تو بغیر تبدیلی کے گزرتا ہے، یا پہلے پیکٹ پر مسترد ہو جاتا ہے۔ یہ خفیہ کنکشن کے اندر URL یا صفحے کے حساب سے فلٹر نہیں کر سکتا – HTTPS سرور کے پتے سے آگے سب کچھ چھپا دیتا ہے، اس لیے "صرف یہ ایک صفحہ روکیں" ایک ایسا قاعدہ ہے جو اس قسم کا فلٹر بیان نہیں کر سکتا، نہ Hop میں نہ اسی طرح بنے کسی اور ایپ فائر وال میں۔
یہ نہ کوئی dns بلاکر ہے نہ براؤزر ٹیب جو دکھاتا ہے اس کا مواد فلٹر: وہ ناموں کو حل کرنے یا دوبارہ لکھنے سے کام کرتے ہیں، ایک مختلف تہہ مختلف سمجھوتوں کے ساتھ۔ اور یہ جو کچھ دیکھتا ہے اس میں سے کچھ اکٹھا نہیں کرتا: پتوں کی فہرست اور آپ کے طے کردہ قواعد اسی Mac پر رہتے ہیں۔
| آپ کیا چاہتے ہیں | کیا Hop کا فائر وال یہ کرتا ہے | اس کی بجائے کیا استعمال کریں |
|---|---|---|
| دیکھنا کہ آج کون سے پروگرام آن لائن گئے، اور کہاں | ہاں — یہی پہلی اسکرین ہے | — |
| پروگرام کو نیٹ ورک سے مکمل طور پر روکنا | ہاں — اس کے لیبل پر ایک کلک | — |
| پروگرام کو اپنی سروس تک پہنچنے دینا مگر جس تیسرے فریق کے پتے کو یہ کال کرتا ہے اسے روکنا | ہاں — صرف وہ پتہ روکیں، باقی رہنے دیں | — |
| مجموعی طور پر قابل اعتماد سائٹ کے اندر کسی صفحے یا حصے کو روکنا | نہیں — فلٹر سرور دیکھتا ہے، URL نہیں | براؤزر ایکسٹینشن، جو خود صفحہ پڑھ سکے |
| اپنا ٹریفک اپنے فراہم کنندہ یا نیٹ ورک سے چھپانا | نہیں — Hop کے پاس سرورز نہیں اور یہ کچھ روٹ نہیں کرتا | ایک حقیقی vpn |
| ہر جگہ اشتہارات اور ٹریکرز روکنا، براؤزر سمیت | پہلے سے نہیں — Hop کوئی بلاک لسٹ ساتھ نہیں لاتا | dns سطح کا بلاکر یا براؤزر ایکسٹینشن |
frequently asked questions
- کیا Hop میرا ٹریفک دیکھتا یا محفوظ کرتا ہے؟
- نہیں۔ فلٹر کنکشن کے پہلے پیکٹ پر فیصلہ کرتا ہے اور کبھی اندر نہیں دیکھتا؛ Hop کچھ بھی ڈی کرپٹ نہیں کرتا، اور پتوں کی فہرست اسی Mac پر رہتی ہے۔
- کیا یہ vpn جیسا ہی ہے؟
- نہیں۔ Hop کچھ بھی روٹ نہیں کرتا اور اس کے پاس سرورز نہیں۔ یہ یا تو کنکشن کو بغیر تبدیلی کے گزرنے دیتا ہے، یا پہلے پیکٹ پر روک دیتا ہے – اجازت شدہ کنکشن کے اندر کیا ہوتا ہے، نہ یہ دیکھتا ہے نہ چھوتا ہے۔
- کیا پوری ایپ روکے بغیر ایک پتہ روکا جا سکتا ہے؟
- ہاں۔ پروگرام کے پتے دیکھنے کے لیے اسے کھولیں، اور ان میں سے کسی کو بھی الگ سے روکیں – پتے کا قاعدہ ہمیشہ خود پروگرام کے سوئچ پر مقدم ہوتا ہے۔
- اگر نیٹ ورک فلٹر کام کرنا بند کر دے تو کیا ہوگا؟
- آپ کا انٹرنیٹ چلتا رہتا ہے۔ فلٹر کی واپسی تک کچھ نہیں روکا جاتا، اور ماڈیول بند کرنے سے صرف آپ کی طے کردہ روک رکتی ہے – آپ کے Mac کی نیٹ ورک تک رسائی کبھی نہیں۔
- کیا اسے کام کرنے کے لیے کچھ اجازت دینا پڑتا ہے؟
- ایک بار۔ ماڈیول کے پہلی بار چلنے پر، macOS سسٹم سیٹنگز میں Hop کے نیٹ ورک فلٹر کی اجازت مانگتا ہے – اسی قسم کی ہر ایپ فائر وال کو درکار وہی ایک بار کی درخواست۔
- کیا یہ انٹرنیٹ سست کرتا ہے؟
- فلٹر کو صرف ہر نئے کنکشن کے پہلے پیکٹ کو دیکھنا ہوتا ہے، ٹریفک کو خود نہیں، اس لیے جاری منتقلیاں متاثر نہیں ہوتیں۔
- یہ LuLu یا Little Snitch سے کیسے مختلف ہے؟
- وہی خیال، اور نیچے وہی قسم کا macOS فلٹر۔ Hop کا ورژن الگ ایپ کی بجائے اپنے دوسرے ماڈیولز کے ساتھ مینو بار میں رہتا ہے، اور وہی حدیں برقرار رکھتا ہے: پورے سرورز روکتا ہے، صفحات کبھی نہیں، اور کچھ بھی ڈی کرپٹ نہیں کرتا۔
بنانے والے کے بارے میں

Anton Shakirovhop بناتا ہے
hop اور اس سائٹ کا ہر صفحہ بناتا ہے۔ مینو بار کے ایک آئیکن کے نیچے انیس ٹولز، MIT لائسنس کے تحت اور اوپن سورس۔ مسائل کی رپورٹیں اور ای میلز خود پڑھتا ہے اور خود جواب دیتا ہے۔