Eziriz .NET Reactor v7.5.0.0 – Protect Your .NET Applications
محافظت و Obfuscate کردن Assemblyهای NET.
Specification
| Feature | Code-Protection |
|---|
| Technology | .Net Core, .Net Framework, ASP.NET |
|---|
توضیحات:
Eziriz .NET Reactor برای محافظت از Assemblyهای کامپایل شده .NET ساخته شده است. این ابزار با اضافه کردن چند لایه حفاظتی، کار Reverse Engineering، Decompilation، دستکاری فایلها و Debug کردن برنامه را دشوارتر میکند. به همین دلیل میتوان از آن برای افزایش امنیت Applicationها و Libraryهایی که منتشر میشوند استفاده کرد.
دامنه سازگاری آن فقط به چند نسخه محدود نیست. .NET Framework، .NET Core، .NET Standard، نسخههای .NET 5.0 تا .NET 10.0، Mono، Xamarin، .NET MAUI، Blazor، ASP.NET Core، WPF، WinForms، WCF، Unity Assemblyها و بسیاری از Managed Assemblyها را پوشش میدهد. روند محافظت از کد هم به شکلهای مختلف انجام میشود؛ بعضی تیمها از رابط گرافیکی استفاده میکنند، بعضی دیگر آن را از طریق Command Line در Build خود اجرا میکنند و عده ای هم افزونههای Visual Studio، Rider، Azure DevOps یا GitHub Actions را ترجیح میدهند.
روشهای محافظتی متنوعی در آن قرار گرفته است؛ از NecroBit IL Code Protection و Code Virtualization گرفته تا Anti-Debugging، String Encryption، Control Flow Obfuscation و Resource Encryption. در صورت نیاز، چند Assembly نیز در یک فایل Merge یا به صورت Embed قرار میگیرند تا مدیریت خروجی ساده تر شود.
ویژگی ها:
- Obfuscate کردن Classها و Memberهای .NET
- کاهش امکان Decompilation روی Assemblyها
- استفاده از NecroBit IL Code Protection
- Code Virtualization و تشخیص عملیات Debug
- محافظت از String، Resource و Control Flow
- Merge یا Embed کردن چند فایل .NET
- سازگار با Assemblyهای 32 بیتی و 64 بیتی
- اجرا از طریق GUI، Command Line، Visual Studio، Rider، Azure DevOps و GitHub Actions
مناسب برای:
برای تیمها و توسعه دهندگانی که نرم افزار، Library، Service یا برنامههای موبایل مبتنی بر .NET منتشر میکنند و میخواهند بررسی یا تغییر Assemblyهای کامپایل شده را سخت تر کنند.
سوالات متداول:
از کدام نسخههای NET. میتوان استفاده کرد؟
فهرست نسخههای پشتیبانی شده شامل .NET Framework، .NET Core، .NET Standard، .NET 5.0 تا .NET 10.0، Mono، Xamarin، .NET MAUI و سایر Managed Assemblyهای مرتبط با .NET است.
آیا برای Buildهای خودکار هم کاربرد دارد؟
بله. اجرای Command Line، افزونههای Visual Studio و Rider، Azure DevOps و GitHub Actions همگی برای استفاده در Workflowهای خودکار در نظر گرفته شده اند.
آیا فقط برای برنامههای Desktop است؟
خیر. علاوه بر Windows Forms، WPF و Console Applicationها، برای پروژههای ASP.NET، ASP.NET Core، Blazor، سرویسهای WCF و Class Libraryها نیز قابل استفاده است.
میتوان چند Assembly را با هم ترکیب کرد؟
بله. فایلهای .NET را میتوان در قالب یک Assembly واحد Merge کرد یا آنها را داخل یک فایل اجرایی یا Library به صورت Embed قرار داد.









Reviews
Clear filtersThere are no reviews yet.