🚀 آپدیت بزرگ و مهم MTProxyMax منتشر شد!
سلام به همه همراهان گرامی 💎
نسخه جدید اسکریپت با مجموعهای از رفع ایرادات اساسی، بهبودهای امنیتی، بهینهسازی قابلیت چندپورته (Multi-Instance) و همچنین ارتقای هسته اصلی (Telemt Engine) به جدیدترین نسخه پایدار، منتشر شد.
در ادامه جزئیات کامل تغییرات و قابلیتهای این نسخه را مرور میکنیم:
🔥 ۱. ارتقای موتور اصلی به Telemt 3.5.7
🔹 پایداری و بازیابی خودکار وبسوکت (Websocket Recovery):
مشکل خطوط و کانکشنهای وبسوکت معلق (Stale Websocket Lanes) که پس از ریاستارت پروکسی ایجاد میشد، بهطور ریشهای برطرف گردید.
🔹 اعتبارسنجی هوشمند پورتها:
فرایند Probe و بررسی پورت مقصد حین نصب و اعتبارسنجی، اکنون منحصراً بر بستر لایه TCP انجام میشود تا از خطاهای کاذب شبکه جلوگیری شود.
🔹 بهروزرسانی ایمیجهای داکر:
تمام ایمیجهای اختصاصی چندمعماری (Multi-Arch برای x86_64 و ARM64) به آخرین کامیت هسته بیلد و منتشر شدند.
🛠 ۲. رفع مشکل کرش در اینستنسهای چندپورته (Issue #135)
🔹 حل خطای AddrInUse (Exit Code 98):
در نسخههای قبلی، هنگام اضافه کردن پورت دوم با دستور instance add، کانتینر جدید بلافاصله وارد Crash-Loop میشد.
🔹 تخصیص جفتی و ایزوله پورتها:
هسته Telemt برای هر اینستنس دو پورت باز میکند (یکی برای Metrics و دیگری پورت بعدی برای Internal Stats). اسکریپت اکنون تمام پورتها را بهصورت جفتهای کاملاً تفکیکشده [p, p+1] مدیریت میکند. بنابراین پورتهای متریکس و آمار اینستنسهای ثانویه با پورتهای سرور اصلی و سایر اینستنسها هیچگونه تداخلی نخواهند داشت.
🛡 ۳. بهینهسازی ماسکینگ و محافظت از چرخه هدایت (Routing Loop Guard)
🔹 اولویت قطعی با Mask Backend دلخواه:
تنظیمات هاست و پورت ماسکینگ سفارشی حتی در صورت روشن بودن کاور شیلد (Cover Shield) با اولویت کامل اعمال میشوند.
🔹 سیستم ایمنی تشخیص لوپ شبکه:
اسکریپت اکنون بهطور هوشمند بررسی میکند که هدف ماسکینگ بر روی پورت خود پروکسی نباشد تا از شکلگیری لوپ تکرار پروبهای TLS و قطعی اتصال جلوگیری شود.
🔹 حفاظت از سکرتها حین تغییر دامنه:
هنگام تعویض دامنه FakeTLS، سکرتهای خام کاربران دیگر به اشتباه ریست یا جایگزین نمیشوند و سکرتهای قبلی محفوظ میمانند.
⚡️ ۴. هاتریلود واقعی بدون قطعی کاربران (Seamless Hot-Reload)
🔹 همگامسازی مستقیم فایل کانفیگ بدون جابهجایی Inode:
تغییرات کانفیگ بدون جایگزینی فیزیکی فایل (In-Place) اعمال میشود تا مانت کانتینر داکر همیشه با فایل میزبان همگام بماند و اعمال تنظیمات جدید بدون کوچکترین قطعی برای کاربران آنلاین صورت گیرد.
🔒 ۵. ارتقای سطح دسترسی و امنیت بات تلگرام (Reseller RBAC)
🔹 تفکیک کامل دسترسی ریسلرها:
نقش بازاریاب/نماینده فروش (Reseller) در بات تلگرام به بخش ووچرها و دستورات عمومی محدود شد و دسترسی به پنل ادمین کل، تنظیمات حساس سرور و سکرتها مسدود گردید.
🔹 لاگ اختصاصی ممیزی امنیتی (audit.log) برای ثبت هرگونه تلاش دسترسی غیرمجاز.
📦 ۶. پشتیبانی بومی از Alpine Linux و سیستمهای OpenRC
🔹 افزوده شدن سرویسهای خودکار و نظارت بر بات و پروکسی برای سیستمعاملهای سبک بر پایه OpenRC بدون وابستگی به systemd.
💡 نحوه آپدیت به آخرین نسخه:
برای بهرهمندی از تمامی قابلیتها و پچهای امنیتی فوق، دستور زیر را در ترمینال سرور خود اجرا کنید:
mtproxymax update
لینک پروژه در گیتهاب:
https://github.com/SamNet-dev/MTProxyMax
Post #399
5.24K