احْمِ كل ملفٍ تنفيذيٍّ تُصدِره.
.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 GUI مع تَرقِيع A1WatermarkProtection.cs. تشويشُ تدفّق التحكّم، تشفيرُ الثوابت، الحمايةُ من العبث، ومنعُ مفكِّك IL. يعمل على .NET Framework 4.x وعلى .NET 8/9 WPF.

📜

محرّكُ JavaScript (a1one-js)

غلاف npm حول javascript-obfuscator مع علامةٍ مائيّة HMAC من A1 مدمجة في الحُزْمة. وضعُ ملفٍّ واحد أو متعدّد الملفات. مُجَرَّبٌ على مخرجات 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، ويثبِّت اختيارياً إضافةَ VS. وإن شئت، خُذ الحزمةَ المضغوطة المحمولة وشغِّل SETUP.bat بلا صلاحيّاتِ مدير.

تسعيرٌ بسيطٌ وشفّاف

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

اعرِض الأسعارَ والحاسبة