جایگزین zapret با یک برنامهٔ ساده

نگاهی منصفانه به zapret و بسته‌های Windows آن: در چه چیزی بهترین‌اند، کاربران کجا گیر می‌کنند و چه وقت برنامه‌ای ساده‌تر مثل GreenTunnel مناسب‌تر است.

اگر «جایگزین zapret» را جست‌وجو کرده‌اید، احتمالاً از zapret یا یکی از بسته‌های Windows آن استفاده کرده‌اید و چیزی سر راهتان قرار گرفته. شاید هشدار آنتی‌ویروس بوده، راهبردی که از کار افتاد، یا فقط تعداد زیاد فایل‌های .bat. این صفحه zapret را تا جایی که می‌توانیم منصفانه با GreenTunnel مقایسه می‌کند. ما GreenTunnel را می‌سازیم، پس بی‌طرف نیستیم. به همین دلیل هر مشکلی که در ادامه آمده به یک منبع عمومی پیوند دارد، و با چیزهایی شروع می‌کنیم که zapret در آن‌ها خوب است.

zapret چیست و در چه چیزهایی خوب است

zapret یک جعبه‌ابزار دور زدن DPI است که bol-van نوشته و با مجوز MIT منتشر کرده. روش کارش این است که شکل نخستین بسته‌های یک اتصال را تغییر می‌دهد تا فیلتری که نام سایت (SNI) یا سرآیند Host در HTTP را می‌خواند نتواند آن را تطبیق دهد. این همان خانوادهٔ روشی است که در فیلتر SNI و تقسیم رکورد TLS توضیح داده‌ایم، اما zapret گزینه‌های بسیار بیشتری دارد.

نقاط قوتش واقعی‌اند:

  • قدرت و عمق. zapret مجموعهٔ بسیار گسترده‌ای از روش‌ها و گزینه‌های desync دارد و بسیاری از کاربران حرفه‌ای آن را ابزار مرجع در این حوزه می‌دانند.
  • جست‌وجوی خودکار راهبرد. blockcheck.sh ترکیب‌های زیادی را روی یک سایت مسدود در اتصال شما امتحان می‌کند و گزارش می‌دهد کدام‌ها کار می‌کنند. این کار ساعت‌ها حدس زدن را صرفه‌جویی می‌کند.
  • روترها و سرورها. روی Linux و روترهای OpenWrt اجرا می‌شود، پس یک نصب می‌تواند همهٔ دستگاه‌های شبکهٔ خانه را پوشش دهد، از جمله تلویزیون‌ها و کنسول‌هایی که نمی‌توانند برنامه اجرا کنند.
  • سکوهای متعدد. Linux، FreeBSD و OpenBSD، پشتیبانی جزئی از macOS، و Windows از طریق winws. اسکریپت install_easy.sh به راه‌اندازی آن روی سیستم‌های شبیه Linux کمک می‌کند.
  • پروژه‌ای فعال. تا نوامبر ۲۰۲۶ آخرین نسخه در مخزن اصلی v72.13 است. README آن می‌گوید این نسخه اکنون فقط رفع اشکال دریافت می‌کند و توسعهٔ فعال در zapret2 ادامه دارد.

اگر با ترمینال راحت هستید و دوست دارید چیزها را تنظیم کنید، zapret کنترل بیشتری از GreenTunnel به شما می‌دهد. این را صریح می‌گوییم.

بسته‌های Windows: zapret-discord-youtube

بسیاری از کاربران Windows هرگز مستقیم با zapret کار نمی‌کنند. آن‌ها بسته‌ای مانند Flowseal/zapret-discord-youtube را دانلود می‌کنند، پروژه‌ای با مجوز MIT که ده‌ها هزار ستاره در GitHub دارد. این بسته winws، درایور WinDivert، فهرست‌های دامنه و مجموعه‌ای از فایل‌های راهبرد آماده (general.bat، general (ALT).bat و گونه‌های فراوان دیگر) را همراه دارد. منوی service.bat یک راهبرد را به‌صورت سرویس Windows نصب می‌کند، عیب‌یابی اجرا می‌کند و راهبردها را آزمایش می‌کند.

این کار شروع با zapret را در Windows بسیار ساده‌تر می‌کند. همچنین یعنی کاربر باید از میان فایل‌های راهبرد فراوان انتخاب کند، و README توصیه می‌کند وقتی راهبرد فعلی از کار افتاد، راهبرد دیگری را امتحان کنید.

کاربران کجا به مشکل می‌خورند

هیچ‌کدام از این نکته‌ها پنهان نیست. بیشترشان از README خود بسته یا از issue tracker عمومی آن آمده‌اند و نشان می‌دهند ابزارهای مبتنی بر WinDivert به‌طور کلی در Windows چگونه کار می‌کنند.

هشدارهای آنتی‌ویروس

WinDivert می‌تواند ترافیک شبکه را شنود و تغییر دهد، و همین آن را مفید می‌کند و همین دلیل احتیاط نرم‌افزارهای امنیتی است. README پروژهٔ Flowseal یادآوری می‌کند که برخی آنتی‌ویروس‌ها آن را ابزاری پرخطر علامت می‌زنند، مثلاً با عنوان «Not-a-virus:RiskTool»، و پیشنهاد می‌کند استثنا اضافه کنید. کاربران پس از اینکه آنتی‌ویروسشان نسخهٔ منتشرشده را بدافزار گزارش کرد (#14004) یا WinDivert را حذف کرد و zapret دیگر اجرا نشد (#11663) issue باز کرده‌اند.

DNS کار جداگانه‌ای است

README به کاربران می‌گوید Secure DNS را خودشان در مرورگر یا در Windows روشن کنند. این منطقی است، چون تمرکز zapret روی desync بسته‌هاست. اما یعنی یک تنظیم دیگر هم باید درست انجام شود، و اگر این مرحله جا بیفتد، سایتی که با DNS مسدود شده همچنان باز نمی‌شود.

بازی‌ها و ضدتقلب

README همچنین اشاره می‌کند که WinDivert ممکن است با نرم‌افزارهای ضدتقلب تداخل داشته باشد و به گام‌های اضافه ارجاع می‌دهد. کاربران گزارش داده‌اند که یک بازی، برنامهٔ این بسته را بسته است (#16044)، و سرورهای بازی گاهی به فهرست‌های اضافه نیاز دارند (#2354، League of Legends).

راهبردهایی که از کار می‌افتند

فیلترها تغییر می‌کنند و راهبردی که هفتهٔ پیش کار می‌کرد ممکن است امروز شکست بخورد. وقتی در اکتبر ۲۰۲۵ چند سرویس هم‌زمان از کار افتادند، کاربران در یک رشتهٔ طولانی تجربه‌هایشان را مقایسه کردند (#5704). در issue tracker اصلی zapret، کاربری که آن را روی روتر اجرا می‌کرد گزارش داد صدای Discord از کار افتاده در حالی که پیام متنی هنوز کار می‌کرد (#455). این برای همهٔ ابزارهای دور زدن DPI، از جمله GreenTunnel، پیش می‌آید. تفاوت فقط در این است که تنظیم کارآمد بعدی را چگونه پیدا می‌کنید.

حذف آن

چون یک راهبرد می‌تواند به‌صورت سرویس Windows اجرا شود، بستن پنجره همیشه آن را متوقف نمی‌کند. کاربری گزارش داد zapret پس از حذف و چند بار راه‌اندازی دوباره هنوز کار می‌کرد (#10954). راه‌حل این است که اول سرویس را از طریق منو حذف کنید، که وقتی بدانید کار ساده‌ای است.

GreenTunnel با همین مسئله چگونه برخورد می‌کند

GreenTunnel یک برنامهٔ VPN محلی برای Android، iPhone و iPad، macOS، Windows و Linux است. روی دستگاه شما اجرا می‌شود، بدون سرور واسطه‌ای که ما اداره کنیم، و از همان ایدهٔ پایه یعنی تغییر شکل نخستین بسته‌های TLS و HTTP استفاده می‌کند. عمق را با راه‌اندازی ساده‌تر عوض می‌کند:

  • یک برنامه، یک کلید. بدون فایل راهبرد. یک روش سبک پیش‌فرض روی سایت‌های امن اعمال می‌شود و وقتی شکست بخورد، به‌طور خودکار روش‌های دیگر امتحان می‌شوند.
  • DNS رمزگذاری‌شدهٔ داخلی. DoH و DoT با Cloudflare، Google و Quad9، که تا وقتی محافظت روشن است همیشه فعال است. DNS رمزگذاری‌شده را ببینید.
  • بررسی URL به‌جای اسکریپت راهبرد. یک سایت را در شبکهٔ شما بررسی می‌کند، می‌گوید مسدودسازی از نوع DNS جعلی، فیلتر نام یا مسدودسازی IP است، و کدام روش آن را باز می‌کند. دکمهٔ استفاده از این روش نتیجه را اعمال می‌کند. ترکیب‌های بسیار کمتری از blockcheck.sh را آزمایش می‌کند، اما ترمینال لازم ندارد. چگونه نتیجهٔ بررسی URL را بخوانیم را ببینید.
  • Requester. ببینید کدام برنامه‌ها به کجا وصل می‌شوند و هر اتصال چگونه مدیریت شده. Requester را ببینید.
  • همیشه مستقیم. یک بانک یا یک بازی را از هر تغییر شکلی دور نگه دارید، از تنظیمات یا مستقیم از Requester.
  • در Windows، Wintun و نه WinDivert. برنامهٔ Windows از یک سرویس پس‌زمینه و یک آداپتور شبکه به نام GreenTunnel استفاده می‌کند که بر پایهٔ درایور Wintun از پروژهٔ WireGuard ساخته شده. سرویس و آداپتور هنگام حذف برنامه پاک می‌شوند. نصب روی Windows را ببینید.

ادعا نمی‌کنیم که هیچ محصول امنیتی یا ضدتقلبی هرگز به GreenTunnel اعتراض نکند. همه را آزمایش نکرده‌ایم. اگر بازی‌ای ایراد گرفت، هنگام بازی محافظت را خاموش کنید یا دامنه‌های بازی را به همیشه مستقیم اضافه کنید.

مقایسهٔ کنار هم

zapret (و بسته‌های Windows)GreenTunnel
مجوزMITانحصاری، رایگان برای استفاده، Premium اختیاری
سکوهاLinux، روترها، BSD، بخشی از macOS، WindowsAndroid، iOS، macOS، Windows، Linux
گوشی‌هاتمرکزش نیستبله
روترهابله، یک نقطهٔ قوت اصلینه
لایهٔ بسته در WindowsWinDivertآداپتور Wintun
پیکربندیبسیار عمیق، گزینه‌های فراوانچند تنظیم و روش
یافتن تنظیم کارآمدblockcheck.sh یا امتحان فایل‌های راهبردبررسی URL و جایگزینی خودکار
DNS رمزگذاری‌شدهجداگانه تنظیم می‌شودداخلی (DoH، DoT)
نمای هر برنامهنهRequester
پنهان کردن IP شمانهنه، مگر اینکه از سرور خودتان عبور دهید

چه کسی zapret را نگه دارد و چه کسی ممکن است یک برنامه را ترجیح دهد

zapret را نگه دارید اگر

  • می‌خواهید کل شبکهٔ خانه را از یک روتر OpenWrt یا Linux محافظت کنید.
  • آن را روی یک سرور Linux اجرا می‌کنید یا دوست دارید پارامترهای desync را دستی تنظیم کنید.
  • به روش یا گزینه‌ای نیاز دارید که GreenTunnel ارائه نمی‌دهد. zapret خیلی بیشتر دارد.

برنامه‌ای مثل GreenTunnel ممکن است مناسب شما باشد اگر

  • همان ابزار را روی گوشی و کامپیوترتان می‌خواهید، بدون اسکریپت.
  • DNS رمزگذاری‌شده و دور زدن را با یک کلید می‌خواهید.
  • می‌خواهید پیش از تغییر تنظیمات بفهمید چرا یک سایت باز نمی‌شود.
  • ترجیح می‌دهید درگیر مدیریت استثناهای آنتی‌ویروس برای WinDivert نشوید.

هر دو را هم‌زمان روی یک کامپیوتر اجرا نکنید. دو ابزاری که همان بسته‌ها را بازنویسی می‌کنند یکدیگر را سردرگم می‌کنند. پیش از امتحان GreenTunnel، سرویس zapret را از طریق منوی آن حذف کنید و برای مقایسهٔ منصفانه، همان سایت را روی همان شبکه آزمایش کنید.

محدودیت‌ها، بی‌پرده

هیچ‌کدام از این دو ابزار IP شما را پنهان نمی‌کند و هیچ‌کدام ابزار ناشناس‌ماندن نیست. هر دو فقط در برابر مسدودسازی مبتنی بر DNS و SNI/DPI کمک می‌کنند. اگر شبکه‌ای آدرس IP یک سرور را مسدود کند، پروتکلی را مسدود کند یا اتصال را قطع کند، هیچ ترفند محلی کمکی نمی‌کند. در آن حالت GreenTunnel Premium می‌تواند سایت‌های انتخابی را از طریق یک پروکسی یا سرور WireGuard که خودتان اداره یا انتخاب می‌کنید بفرستد.

پرسش‌های متداول

آیا GreenTunnel بر پایهٔ zapret ساخته شده؟

نه. GreenTunnel موتور خودش را دارد. هر دو از ایده‌های شناخته‌شده‌ای مانند تقسیم نخستین بسته یا رکورد TLS استفاده می‌کنند، اما GreenTunnel کد zapret را در خود ندارد.

آیا GreenTunnel از zapret قوی‌تر است؟

نه. zapret قابلیت تنظیم بیشتری دارد و روی روترها اجرا می‌شود. هدف GreenTunnel ساده‌تر بودن است، با DNS رمزگذاری‌شده، ابزار بررسی سایت و نمای هر برنامه در یک برنامه.

آیا GreenTunnel از WinDivert استفاده می‌کند؟

نه. در Windows با Wintun آداپتور شبکهٔ خودش را می‌سازد که یک سرویس پس‌زمینه آن را اجرا می‌کند. آداپتور فقط وقتی محافظت روشن است فعال است.

آیا GreenTunnel مشکل صدای Discord را حل می‌کند؟

نه همیشه. صدا از UDP استفاده می‌کند که ترفندهای بسته‌ای هیچ‌کدام از این دو ابزار نمی‌توانند شکلش را تغییر دهند. اگر صدا در شبکهٔ شما مسدود است، عبور دادن آن از سرور WireGuard خودتان با Tunnel Link گزینهٔ قابل اتکاست.

منابع

zapret و zapret-discord-youtube پروژه‌های سازندگانشان هستند و اینجا فقط برای شناسایی نام برده شده‌اند. ما با آن‌ها وابستگی نداریم.

← همهٔ نوشته‌ها