Xray for Chromr
مدیریت آسان کانفیگهای Xray و پروتکلهای Proxy در مرورگر کروم
Xray for Chrome یک افزونه سبک، سریع و متنباز برای مدیریت و استفاده آسان از کانفیگهای مبتنی بر Xray در مرورگر Google Chrome است. این افزونه با هدف سادهسازی فرآیند مدیریت پروفایلها، ذخیرهسازی امن تنظیمات و دسترسی سریع به کانفیگهای شبکه طراحی شده است.
با استفاده از این افزونه کاربران میتوانند پروفایلهای مختلف را مدیریت کرده، کانفیگهای خود را اضافه و سازماندهی کنند و بدون نیاز به ابزارهای پیچیده، تنظیمات Proxy خود را از طریق مرورگر کنترل کنند.
قابلیتهای اصلی
🔹 مدیریت پروفایلهای متعدد
امکان ذخیره، ویرایش، حذف و مدیریت چندین کانفیگ مختلف در یک محیط ساده و کاربردی.
🔹 پشتیبانی از پروتکلهای مختلف
پشتیبانی از کانفیگهای رایج اکوسیستم Xray شامل:
- VLESS
- VMess
- Trojan
- Shadowsocks
🔹 رابط کاربری ساده و سریع
طراحی شده برای دسترسی سریع از طریق Toolbar مرورگر، بدون نیاز به اجرای نرمافزارهای جداگانه.
🔹 ذخیرهسازی محلی اطلاعات
تمامی تنظیمات و پروفایلها بهصورت Local در مرورگر ذخیره میشوند و اطلاعات کاربر بدون اجازه او به سرویس خارجی ارسال نمیشود.
🔹 متنباز و قابل توسعه
کد منبع پروژه در GitHub منتشر شده و توسعهدهندگان میتوانند در بهبود و توسعه قابلیتهای آن مشارکت کنند.
مشخصات فنی
| بخش |
توضیحات |
| Platform |
Google Chrome / Chromium-based Browsers |
| Technology |
JavaScript, HTML5, CSS3 |
| Extension API |
Chrome Extension API |
| Manifest |
Manifest V3 |
| Storage |
Chrome Local Storage API |
| Architecture |
Browser-based Extension |
| Source Code |
Open Source |
معماری فنی
ساختار افزونه بر پایه معماری استاندارد Chrome Extension توسعه داده شده است:
Popup Interface
رابط اصلی تعامل کاربر با افزونه که امکان مشاهده و مدیریت پروفایلها را فراهم میکند.
Background Service Worker
مدیریت فرآیندهای پسزمینه، ارتباط با APIهای مرورگر و کنترل عملکردهای اصلی افزونه.
Storage Layer
استفاده از Chrome Storage API برای ذخیره امن تنظیمات و دادههای کاربر در محیط مرورگر.
امنیت و حریم خصوصی
امنیت و حفظ حریم خصوصی یکی از اصول اصلی طراحی Xray for Chrome است.
ویژگیهای امنیتی:
✅ عدم ارسال اطلاعات شخصی کاربران
✅ ذخیرهسازی Local تنظیمات
✅ عدم استفاده از سیستمهای Tracking
✅ کنترل کامل کاربر روی کانفیگهای ذخیرهشده
✅ کد منبع قابل بررسی در GitHub
مناسب برای چه کسانی است؟
این افزونه برای گروههای زیر مناسب است:
- کاربران حرفهای شبکه
- مدیران سرور و زیرساخت
- توسعهدهندگان
- متخصصان امنیت
- افرادی که چندین پروفایل Xray را مدیریت میکنند
فناوریهای استفاده شده
- JavaScript ES6+
- HTML5
- CSS3
- Chrome Extension APIs
- Manifest V3
- Git / GitHub
پروژه متنباز
Xray for Chrome یک پروژه Open Source است و هدف آن ایجاد یک ابزار ساده، سریع و قابل اعتماد برای مدیریت پروفایلهای Xray در محیط مرورگر است.
مخزن کد پروژه: