احمِ كل برنامج تطلقه.
.NET. JavaScript. Go.

‏A1-One هو نظام الحماية متعدّد المحرّكات الذي تعتمد عليه منتجات A1-Soft: محرّك ConfuserEx 2 مع رقعة العلامة المائية A1 لمنصة .NET، وأداة a1one-js لحزم React وJavaScript، وأداة garble مع توقيعات Ed25519 لبرامج Go. يتكامل مباشرة مع MSBuild، ويأتي بإضافة لـ Visual Studio وحزمة NuGet جاهزة.

5
محرّكات حماية
-30%
تقليص حجم الملف
100%
كشف التلاعب
57
خدمة Go في بيئة التشغيل

نظام حماية واحد لكل تقنياتك.

تجميعات .NET وحزم JavaScript وبرامج Go — بمفتاح واحد وسير عمل واحد وأداة تحقّق واحدة.

🛡️

محرّك .NET (ConfuserEx 2)

يجمع بين Confuser.CLI وواجهة ConfuserEx الرسومية ورقعة A1WatermarkProtection.cs. يتضمّن تعتيم تدفّق التحكّم وتشفير الثوابت والحماية من العبث ومنع تفكيك شيفرة IL. يعمل على .NET Framework 4.x وعلى تطبيقات .NET 8/9 WPF.

📜

محرّك JavaScript (a1one-js)

غلاف npm حول javascript-obfuscator يضمّن علامة A1 المائية بخوارزمية HMAC داخل الحزمة. يدعم وضع الملف الواحد أو الملفات المتعددة، ومُختبَر على مخرجات React وVite وASP.NET ASPX.

🔧

محرّك Go (garble + Ed25519)

حماية من أربع طبقات: تجريد الرموز عبر -ldflags، وإعادة التسمية عبر garble، وتشفير النصوص بـ -literals -tiny، إضافة إلى توقيع Ed25519 مرافق (.a1sig). يبني نسخًا لأنظمة Windows وLinux وFreeBSD، ومُستخدَم فعليًا في A1Firewall (57 خدمة).

🔏

العلامة المائية A1 وHMAC

يحمل كل ملف محمي بصمة محتوى ثابتة بخوارزمية HMAC. وأدوات التحقق A1Verify.exe وa1verify-js وa1verify-go تجيب جميعها عن سؤال واحد: هل جرى العبث بهذا الملف بعد إصداره؟

⚙️

تكامل مباشر مع MSBuild

أضف سطرًا واحدًا إلى ملف .csproj لتُحمى تلقائيًا كل عملية بناء أو نشر بنمط Release. دون استدعاء أي سكربت ودون أي خطوة إضافية في خط التكامل المستمر.

🧩

إضافة Visual Studio 2022

انقر بالزر الأيمن على مجلد النشر واختر «احمِ باستخدام A1-One». يمكنك ضبط النمط (متعدد أو مفرد) واسم مالك العلامة المائية ونمط الاستثناء، وتُحفظ الإعدادات تلقائيًا لكل حل برمجي.

📦

حزمة NuGet

نفّذ الأمر Install-Package A1One.Protector لتُحقن ملفات .targets وProtect.ps1 تلقائيًا في عملية البناء التالية. اضبط A1OneProtectorPath مرة واحدة فقط ولا حاجة لأي شيء بعدها.

🔐

ترخيص RSA وبوابة التجربة

يصدر A1License.Generator ملفات .lic موقّعة بخوارزمية RSA ومرتبطة ببريد العميل وبصمة جهازه. تبدأ التجربة المجانية لمدة 14 يومًا تلقائيًا عند أول تشغيل، ويجري التفعيل عبر مركز a1-soft.com.

🚀

مثبِّت ونسخة محمولة

يضيف مثبّت Inno Setup أداة A1-One إلى مسار النظام ويربط ملفات .crproj ويُثبّت إضافة Visual Studio اختياريًا. أو يمكنك استخدام النسخة المحمولة المضغوطة وتشغيل SETUP.bat دون صلاحيات مسؤول.

تسعير بسيط وواضح

كشف تلقائي للعملة المحلية، وخصومات على الكميات تصل إلى 50%، وتراخيص دائمة تُدفع مرة واحدة مع صيانة سنوية اختيارية.

اطّلع على الأسعار والحاسبة