Everything you need to evaluate, integrate, and operate A1-One.
From install to your first protected .NET assembly in 15 minutes — step by step.
Every protection knob in the Confuser engine, with sensible defaults for WPF, ASP.NET, and class libraries.
A1One.targets properties, A1OneSkipPattern recipes, and how to gate by $(Configuration).
A1One.targets
A1OneSkipPattern
$(Configuration)
npm install, configure, and integrate into Vite, webpack, or ASP.NET ASPX pipelines.
Four-layer Go protection, Ed25519 keys, sidecar format, and how A1Firewall uses it for 57 services.
A1Verify.exe / a1verify-js / a1verify-go — flags, exit codes, JSON report format for CI.
Inno Setup installer — full bundle with CLI, GUI, verifier, MSBuild, pipelines, and VSIX option. ~2.97 MB.
Same bundle as the installer, but extract-and-run. Useful for locked-down build agents. SETUP.bat wires PATH per user.
SETUP.bat
Install-Package A1One.Protector — auto-injects MSBuild integration on next build. Set <A1OneProtectorPath> once.
Install-Package A1One.Protector
<A1OneProtectorPath>
Visual Studio 2022 extension — right-click protect, options page, watermark owner override. Signed bundle.
How we wrapped garble with watermarks and Ed25519 sidecars, the bug we hit with encoding/json reflection, and the workaround.
encoding/json
Three lines in Directory.Build.props, one MSBuild import, and you're protected on every Release publish. Walk-through.
Directory.Build.props
Packers get unpacked. Watermarks survive even when the obfuscation is partially defeated — the audit trail is what actually matters.
كل ما تحتاجه لتقييم A1-One ودمجه وتشغيله.
من التثبيت إلى أول تجميعة .NET محمية في خمس عشرة دقيقة — خطوة بخطوة.
كل خيار من خيارات الحماية في محرّك Confuser، مع قيم افتراضية منطقية لتطبيقات WPF وASP.NET ومكتبات الأصناف.
خصائص A1One.targets، وأنماط A1OneSkipPattern، وكيفية جعل الحماية مشروطة بـ $(Configuration).
تثبيت npm، والإعداد، والدمج في خطوط Vite أو webpack أو ASP.NET ASPX.
الحماية رباعية الطبقات لـ Go، ومفاتيح Ed25519، وصيغة ملف التوقيع المرافق، وكيفية استخدام A1Firewall له في 57 خدمة.
A1Verify.exe وa1verify-js وa1verify-go — الرايات ورموز الخروج وصيغة تقرير JSON للاستخدام في CI.
مثبّت Inno Setup — حزمة كاملة تضم واجهة الأوامر والواجهة الرسومية وأداة التحقق وتكامل MSBuild وخطوط الإنتاج وخيار VSIX. نحو 2.97 ميجابايت.
الحزمة نفسها لكن للاستخراج والتشغيل المباشر. مفيدة لبيئات البناء المقيّدة. ويربط SETUP.bat مسار النظام لكل مستخدم.
ينفّذ Install-Package A1One.Protector حقن تكامل MSBuild تلقائيًا في عملية البناء التالية. اضبط <A1OneProtectorPath> مرة واحدة.
إضافة Visual Studio 2022 — حماية بنقرة زر أيمن، وصفحة خيارات، وإمكانية تجاوز اسم مالك العلامة المائية. حزمة موقّعة.
كيف غلّفنا garble بعلامات مائية وتوقيعات Ed25519، والمشكلة التي واجهناها مع انعكاس encoding/json، والحل الذي طبّقناه.
ثلاثة أسطر في Directory.Build.props، واستيراد واحد في MSBuild، فتُحمى عند كل نشر بنمط Release. شرح كامل.
أدوات التغليف يُكشف غلافها، أما العلامات المائية فتبقى حتى لو هُزم التعتيم جزئيًا — وأثر التدقيق هو ما يهم فعلًا.
We use cookies to improve your experience.