Skip to content

Aether v1.2.4

Choose a tag to compare

@github-actions github-actions released this 04 Aug 07:43
· 5 commits to main since this release

Aether Mobile v1.2.4

Kill Switch and Strict Kill Switch, IPv6 leak protection, smart reconnect with a
retry limit, per-app internet blocking, advanced engine settings, deep watchdog
fixes - and a fresh 0-100 security audit scoring 92/100.

What's new in v1.2.4

  • Kill Switch and Strict Kill Switch: on an unexpected drop, a blocking blackhole TUN stays up so no traffic leaks outside the VPN; Strict mode keeps blocking even after a manual disconnect until you lift it yourself.
  • IPv6 Leak Protection: new toggle, on by default; the IPv6 default route is kept inside the tunnel.
  • Smart Reconnect with a retry limit: the number of automatic reconnect attempts is configurable (3 to 20) before an error is reported.
  • Per-app internet blocking: a newly added userspace filter bridge resolves each flow's owning app and drops blocked apps' traffic; it replaces the default hev forwarder only while this feature is enabled, so the default path stays untouched.
  • Advanced engine settings: Fragment Size/Delay ranges, No Data Check, TLS Groups, Validate/Reconnect Secs, No Profile Retry and the core log level, all validated and mapped only to flags the bundled native core actually supports.
  • New UI sections: "Security & stability" and "Advanced engine settings" in the Advanced panel, fully localized (English + فارسی) and persisted in DataStore and the profile codec.
  • "Works 1-2 minutes, then no site opens" fixed: a connection watchdog probes the tunnel end-to-end every 30 seconds and restarts the engine on sustained failure, and the tunnel's idle timeouts were raised (TCP 60 s to 5 min, UDP to 120 s).
  • Periodic drop-outs fixed at the root: the watchdog probe is now multi-attempt and multi-target and restarts the engine only after three consecutive failed checks, so brief, self-healing network stalls no longer kill a healthy session and force a long endpoint rescan.
  • Desktop-parity info row: Protocol, Endpoint and live Latency now sit directly under the IP badge (ported from the Windows edition); the old standalone ping badge was removed.
  • Security: a fresh 0-100 security audit was performed and scored 92/100 (full report: docs/SECURITY_AUDIT_1.2.4.md):
    Area Result
    1. Keys & secrets Zero Trust secrets sealed in the Android Keystore (AES-GCM); no hardcoding; passed to the engine only via env
    2. Cryptography & protocols WireGuard and MASQUE/QUIC with TLS 1.3, ECH and ClientHello fragmentation; no custom crypto
    3. Data leaks Full IPv4/IPv6 routing, in-tunnel DNS, Kill Switch; the only public egress is the IP badge's geolocation probe
    4. Local storage Private DataStore, allowBackup=false, no exported Provider
    5. Permissions & manifest Minimal permissions, no QUERY_ALL_PACKAGES or debuggable
    6. Logs In-memory only; engine output reaches Logcat only in debug builds
    7. Code quality & network Cleartext denied app-wide, proxies bound to 127.0.0.1, input validation; watchdog self-DoS fixed
  • Version: app 1.2.4 (version code 8).

Install

  • Version code 8, same signing certificate as 1.2.3, so existing users can install this directly over their current app and keep all their settings - no uninstall required.

تازه‌های نسخهٔ ۱.۲.۴

  • کیل‌سوییچ و کیل‌سوییچ سخت‌گیرانه: در قطعی غیرمنتظره، یک رابط TUN مسدودکننده (blackhole) فعال می‌ماند تا هیچ ترافیکی خارج از تونل نشت نکند؛ حالت سخت‌گیرانه حتی پس از قطع دستی هم مسدودسازی را نگه می‌دارد تا خودتان لغوش کنید.
  • محافظت در برابر نشت IPv6: کلید جدید، به‌صورت پیش‌فرض روشن؛ مسیر پیش‌فرض IPv6 داخل تونل نگه داشته می‌شود.
  • اتصال مجدد هوشمند با محدودیت تلاش: تعداد تلاش‌های خودکار اتصال مجدد قابل تنظیم است (۳ تا ۲۰) و پس از آن خطا گزارش می‌شود.
  • مسدودسازی اینترنت اپ‌ها: بریج فیلتر userspace تازه‌ای که به برنامه افزوده شده مالک هر جریان را تشخیص می‌دهد و ترافیک اپ‌های مسدودشده را حذف می‌کند؛ فقط وقتی این قابلیت فعال است جایگزین مسیر پیش‌فرض hev می‌شود و مسیر پیش‌فرض دست‌نخورده باقی می‌ماند.
  • تنظیمات پیشرفتهٔ هسته: بازهٔ اندازه/تأخیر فرگمنت، No Data Check، گروه‌های TLS، ثانیه‌های Validate/Reconnect، No Profile Retry و سطح لاگ هسته؛ همه با اعتبارسنجی و فقط با فلگ‌هایی که هستهٔ بومی واقعاً پشتیبانی می‌کند.
  • بخش‌های تازهٔ رابط کاربری: «امنیت و پایداری» و «تنظیمات پیشرفتهٔ هسته» در پنل پیشرفته، با رشته‌های فارسی و انگلیسی و ذخیره‌سازی کامل در DataStore و کدک پروفایل.
  • رفع مشکل «یکی دو دقیقه کار می‌کند، بعد سایت باز نمی‌شود»: واچداگ اتصال هر ۳۰ ثانیه یک پروب سرتاسری از داخل SOCKS5 هسته می‌زند و پس از خرابی پایدار هسته را ری‌استارت می‌کند؛ تایم‌اوت بیکاری TCP از ۶۰ ثانیه به ۵ دقیقه و UDP به ۱۲۰ ثانیه افزایش یافت.
  • رفع ریشه‌ای قطعی‌های دوره‌ای: پروب واچداگ حالا در هر بررسی سه تلاش با سه هدف متفاوت انجام می‌دهد و هسته فقط پس از سه بررسی ناموفق پشت‌سرهم ری‌استارت می‌شود؛ در نتیجه لرزش‌های کوتاه و خودبه‌خودبرطرف‌شوندهٔ شبکه دیگر یک سشن سالم را نمی‌کشند و قطعی چندده‌ثانیه‌ای ایجاد نمی‌کنند.
  • ردیف اطلاعات هم‌تراز با نسخهٔ دسکتاپ: پروتکل، اندپوینت و تأخیر زنده حالا دقیقاً زیر نشان IP نمایش داده می‌شوند (پورت از نسخهٔ ویندوز) و نشان پینگ مستقل قبلی حذف شده است.
  • امنیت: یک ممیزی امنیتی تازهٔ صفر تا صد انجام شد و امتیاز ۹۲ از ۱۰۰ گرفت (گزارش کامل: docs/SECURITY_AUDIT_1.2.4.md):
    بخش نتیجه
    ۱. کلیدها و اسرار اسرار Zero Trust در Android Keystore (AES-GCM) مُهروموم شده؛ بدون هاردکد؛ انتقال فقط با env
    ۲. رمزنگاری و پروتکل‌ها WireGuard و MASQUE/QUIC با TLS 1.3، ‏ECH و فرگمنت ClientHello؛ بدون رمز سفارشی
    ۳. نشت اطلاعات روت کامل IPv4/IPv6، ‏DNS داخل تونل، Kill Switch؛ تنها خروجی عمومی، پروب ژئولوکیشن نشان IP است
    ۴. ذخیره‌سازی محلی DataStore خصوصی، ‏allowBackup=false، بدون Provider صادرشده
    ۵. مجوزها و مانیفست حداقل مجوزها، بدون QUERY_ALL_PACKAGES و debuggable
    ۶. لاگ‌ها فقط در حافظه؛ خروجی موتور به Logcat فقط در بیلد debug
    ۷. کیفیت کد و شبکه Cleartext ممنوع در کل اپ، پراکسی‌ها روی 127.0.0.1، اعتبارسنجی ورودی‌ها؛ رفع self-DoS واچداگ
  • نسخه: برنامهٔ ۱.۲.۴ و version code برابر ۸.

نصب

  • version code برابر ۸ با همان گواهی امضای نسخهٔ ۱.۲.۳؛ کاربران فعلی می‌توانند مستقیم روی برنامهٔ موجود نصب کنند و همهٔ تنظیماتشان حفظ می‌شود - بدون نیاز به حذف نصب.

یه یادآوری مهم که حتماً بخونیدش 👇

برای اینکه اپ (چه نسخه اندروید چه ویندوز) براتون وصل شه، این چند تا نکته رو رعایت کنید تا بهترین نتیجه رو بگیرید:

⏳ رو هر پروتکل ۱ تا ۳ دقیقه صبر کنید تا وصل شه. بسته به اپراتور و منطقه‌تون این زمان فرق می‌کنه، عجله نکنید.

🔄 پروتکل‌ها و تنظیمات مختلف رو تست کنید. چرا؟ چون DPI هر سیم‌کارت با سیم‌کارت دیگه، هر منطقه با منطقه دیگه و هر شهر با شهر دیگه فرق داره.

📱 اگه با موبایل وصل نشدید: چند بار گوشی رو ببرید رو حالت هواپیما و برگردونید تا رنج آی‌پی‌تون عوض شه، بعد دوباره پروتکل‌های مختلف رو تست کنید. خلاصه باید قلق DPI اپراتور و منطقه خودتون دستتون بیاد 😉

📶 اگه با وای‌فای هستید: مودم رو ۱ تا ۲ دقیقه خاموش کنید تا رنج آی‌پی عوض شه، بعد دوباره با پروتکل‌ها و تنظیمات مختلف امتحان کنید.

❌ اگه بازم وصل نشد، یعنی این وی‌پی‌ان با نت شما جواب نمی‌ده و باید برید سراغ وی‌پی‌انی که با نت شما سازگاره.

⚠️ و نکته آخر: بعضی از کاربرا میگن این اپ مشکل داره و واسشون کار نمیکنه.
اگه مشکل از خود اپ بود، نباید برای هیچ‌کس کار می‌کرد! همونطور که می‌دونید برای خیلی‌ها داره کار می‌کنه و هر کسی تجربه متفاوتی داره.
پس اگه برای شما وصل نمی‌شه، مشکل از Aether نیست؛ مشکل از DPI ایه که رو اپراتور شماست و جلوی کار کردن اپ رو می‌گیره.


بروزرسانی مهم و امنیتی نسخه جدید ویندوز را از لینک زیر دریافت کنید:

Aether Desktop 1.2.0


از طریق دو وب سایت زیر میتونید تست نشت آی پی وی پی ان خودتون رو تست و مشاهده کنید:

سایت اول

سایت دوم


🔥 New Habit : برنامه‌ای ساده و حرفه‌ای برای ساخت عادت‌های جدید، پیگیری پیشرفت و تبدیل قدم‌های کوچک به تغییرهای ماندگار > با تایمر، یادآور، تقویم شمسی، گزارش پیشرفت و انیمیشن اختصاصی مغز، عادت‌هات رو هوشمندانه بساز. لینک دانلود