.net-obfuscator
.NET Obfuscator هي أداة تستخدم لحماية تطبيقات .NET من الهندسة العكسية.
يتم ذلك عن طريق تحويل رمز .NET الأصلي إلى نموذج يصعب فهمه ، مما يجعل من الصعب على المهاجمين فك الرمز وفهم كيفية عمله.
يمكن أن يساعد هذا في منع سرقة الملكية الفكرية وكذلك الحماية من نقاط الضعف الأمنية المحتملة.
يمكن أن يساعد التغوط أيضًا في تقليل حجم الكود ، والذي يمكن أن يحسن أداء التطبيق.
فيما يلي مثال على برنامج C# بسيط يحسب العامل الخاص برقم معين:
using System ;
namespace FactorialCalculator
{
class Program
{
static void Main ( string [ ] args )
{
Console . WriteLine ( "Enter a number:" ) ;
int num = int . Parse ( Console . ReadLine ( ) ) ;
int factorial = 1 ;
for ( int i = 1 ; i <= num ; i ++ )
{
factorial *= i ;
}
Console . WriteLine ( "The factorial of {0} is {1}" , num , factorial ) ;
}
}
} لتشويه هذا الرمز ، سوف يحوله .NET Opfuscator إلى شيء مثل هذا:
using System ;
namespace XZkxcX
{
class XxXXx
{
static void XxXXX ( string [ ] XxxxX )
{
Console . WriteLine ( "Enter a number:" ) ;
int XxXx = int . Parse ( Console . ReadLine ( ) ) ;
int XXXXXXX = 1 ;
for ( int XxXX = 1 ; XxXX <= XxXx ; XxXX ++ )
{
XXXXXXX *= XxXX ;
}
Console . WriteLine ( "The factorial of {0} is {1}" , XxXx , XXXXXXX ) ;
}
}
} كما ترون ، يصعب فهم الكود المثير للشفقة ومتابعته ، مما يجعل من الصعب على شخص ما عكس هندسة الكود الأصلي.
- المصدر المفتوح
- حر
- freemium
- مدفوع
المصدر المفتوح
- Arya - Arya هو محفز بسيط لثنائيات .NET.
- ASSTRONGASFUCK - وحدة تحكم من أجل .NET Assemblies.
- Basicproxyobfucator - محور وكيل أساسي للغاية يعتمد على dnlib
- Bitmono - حامي مفتوح المصدر مجاني للونو
- Confuserex - حامي مفتوح المصدر لتطبيقات .NET.
- CIL -Examining - A .NET Framework (.NET Core in the Future) Opfuscator. المالك يمرض حاليًا ، وبالتالي يتم إيقاف المشروع.
- ucfuscator الرخيصة - محور سيء للغاية تم إعداده للتعلم
- dotNetObfuscator - офсеتمر
- DarkFuscator - Code Obfuscator for .NET Framework Programs. عفا عليها الزمن في عام 2016 ، ولكن كان وظيفيا للغاية في 2010/2010.
- Denvelope - Net Opfuscator
- dotnetpatcher - dotnetobfuscator
- GoldFuscator - شوكة لمشروع SimpleObfuscator الأصلي ، تم تصنيعه للتدريب.
- jiejie.net - أداة مفتوحة المصدر لملف تجميع .NET ، تساعدك على حماية حقوق الطبع والنشر الخاصة بك. صغيرة وسريعة وقوية.
- حامي كراوك - .NET Opfuscator وحامي
- Koivm - المحاكاة الافتراضية التي تم إجراؤها لـ .NET باستخدام Confuserex
- lookatme - net obfuscator لدراسة الغرض.
- Logic.net - محطات حرة ومفتوحة أكثر تقدماً باستخدام DNLIB.
- MDCrypt - [WIP] حامي الجيل التالي لتطبيقات .NET (.NET Framework ، .NET Core ، وأكثر)
- MEMEVM - مؤشر افتراضي صغير لـ .NET الذي يعمل مع Confuserex
- Mindlated - .net obfuscator باستخدام dnlib
- Net -Obfuscator - Obfuscator بسيط .NET باستخدام Mono Cecil
- Netrenamer - أداة بسيطة لإعادة تسمية/إعادة تسمية. NET MODULE ، الحقول ، الفئات والمزيد باستخدام ASMRESOLVER.
- Noisette - upfuscator لتجميع .NET
- obfuscatus -
- Obfuscord - يعالج ملف من خلال Discord كبوت باستخدام Discord.net API
- obfuscar - أداة التغلب المفتوحة المصدر لمجموعات .NET
- تشييع Opfuscator - مظاهرة بسيطة
- OctopusoBfuscator - ucpfuscator الأساسي لـ .NET
- Panda -Obfuscator - Pandaobfuscator
- Paofuscator - obfuscator für paradise.de
- SimpleObfuscator - محامور بسيط
- SourceCodeObFuscator - C# كود المصدر Opfuscator
- SpecterObfuscator - هذا التطبيق سوف يملأ مجموعة .NET الخاصة بك
- حارس السكر - حارس السكر
- Unikod - مكتبة التصميم والتشويش النصية لـ C#
- UngargedString - أداة بسيطة لتحويل السلاسل إلى أساليب غير مُدارة باستخدام Asmresolver.
- VOT4CS - أداة محاكاة الافتراضية لبرنامج C#
- VaporObFusactor - Vaporobfuscator
- ZenFuscator - Obfuscator لحماية مجموعات .NET من التعكس.
- Z00BFUSCATOR-Z00BFUSCATOR هو محور بسيط ومفتوح المصدر وعبر المنصات لتجميعات .NET بنيت على .NET CORE
حر
- Bithelmet - Bithelmet Opfuscator يحمي. NET Portable Executables
- Guard-.net-protector-Guard. NET Protector هو برنامج تطوير يساعد على حماية الملف القابل للتنفيذ لتطبيق .NET عن طريق جعل الكود غير قابل للقراءة لرسائل MSIL.
- Orange Orange Chep Opfuscator - طريقة مجانية وفعالة لحماية برنامج .NET الخاص بك
- Phoenix Protector - .NET Opfuscator & Protector
- Yano - Yano هو محور متقدم لتطبيقات Microsoft .NET
freemium
- Agile- agile.net ، حماية الكود القوية ، والاطلاع ، ومرخلة لتطبيقات .NET الخاصة بك
- Aldaray Rummage Opfuscator - ربط الكود الخاص بك في عقدة وجعل المتسللين يبكي
- AppFuscator - خوارزمية Inteligence توفر تطبيقك حماية قوية!
- ARMDOT - حماية ، أداة ترخيص البرامج ، و Obfuscator لـ C# و .NET بدعم من المفاتيح التسلسلية والملفات التضمين
- Bytehide - يوفر Bytehide .NET Opfuscator للشركات والمؤسسات. توفير مجموعة من الأدوات التي تحمي الملكية الفكرية الخاصة بك ، وضمان سلامة برنامجك وتقليل التكاليف.
- بابل - حماية برنامجك من الهندسة العكسية لحماية الملكية الفكرية للرمز الخاص بك
- BoxedApp-استيراد و Virtualization ActiveX و Flash و .NET وقت التشغيل • SDK الغني للمطورين • إنشاء باكرات مخصصة • يدعم كل من تطبيقات 32 بت و 64 بت • نظام الملفات الافتراضية وتسجيله
- Crypto - محطات قوية وحماية الكود لـ .NET التي تعمل بالفعل!
- CSHARPOBFUSCATOR - CSHARP OPFUSCATOR يحمي رمز تطبيق .NET الخاص بك من خلال تحويلات التشويش ، مع الحفاظ على قدرات تصحيح الأخطاء لاختبار ضمان الجودة.
- Deepsea - Deepsea obfuscator يجعل تشويش تجميعات .NET الخاصة بك جزءًا بديهيًا ومتكاملًا من تطوير المنتج الخاص بك.
- DOTFUSCATOR - اختبارات DOTFUCATOR .NET وشيكات التشغيل قد قامت بحماية آلاف التطبيقات لأكثر من عقد من الزمان.
- EazFuscator - EazFuscator.net يحمي الملكية الفكرية المتأصلة في البرمجيات ، وزيادة الربحية التجارية والسماح بالحفاظ على الميزة على المنافسة.
- حامي Enigma - نظام مهني لترخيص وحماية الملفات القابلة للتنفيذ لنظام التشغيل Windows.
- IlProtector - IlProtector هو واقي لتطبيقات .NET. تم تصميم IlProtector لحماية الملكية الفكرية للبرنامج.
- IntelliProtector - IntelliProtector .NET Obfuscator هو أداة مجانية ممتازة لمشاريع .NET الخاصة بك.
- Mancosoftware - Manco .NET Licensing System هو برنامج الترخيص والنسخ القوي لنماذج .NET Windows و WPF و WCF و WWF و ASP.NET وعناصر التحكم والمكونات.
- NetShrink - NetShrink عبارة عن ضاغط Exe Packer ويعرف أيضًا باسم الضاغط القابل للتنفيذ ، واقي كلمة مرور التطبيق ، وموثق DLL الظاهري لتطبيقات Windows & Linux .NET.
- Net Reactor - Net Reactor هو نظام قوي للحماية من رمز NET وترخيص البرمجيات والذي يوقف تمامًا أي فكية.
- Skater .NET Obfuscator - Rustemsoft يقترح Skater .NET Obfuscator ، وهي أداة تعبئة لحماية رمز .NET. إنه ينفذ جميع تقنيات حماية البرمجيات المعروفة وخوارزميات التغريد.
- SmartAssembly - حماية رمز .NET الخاص بك و IP مع SmartAssembly
- StrongVM - StrongVM هو حامي للتنظيم الافتراضي لتطبيقات .NET.
- التوابل - Spices.net obfuscator هي أداة .NET Code Forgusation ، الحماية والتحسين التي توفر مجموعة واسعة من التقنيات لحماية رمز .NET تمامًا وتأمين بياناتك.
- يحمي VMPROTECT - VMPROTECT الكود من خلال تنفيذها على جهاز افتراضي مع بنية غير قياسية تجعل من الصعب للغاية تحليل البرنامج وكسره. إلى جانب ذلك ، يولد VMProtect ويتحقق من الأرقام التسلسلية ، ويقصر ترقيات مجانية وأكثر من ذلك بكثير.
مدفوع
- Cyphor - Cyphor هو أكثر من مجرد محور. Cyphor هي أفضل أداة حماية محطات أسرع وأسرع وأكثرها موثوقية للعمل معها.
- DNGuard HVM - Advanced .NET Code Protection and Forction Technology
- obfuscator.net 2009 - حماية مجموعة .NET الخاصة بك
- PV Logiciels Dotnet Protector - PV Logiciels Dotnet Protector هو نظام حماية رمز NET قوي يمنع تجميعاتك من فك إلغاء تجميعها.
- SeeNsharp - هل لديك حل متطور .NET؟ ومنافسون فضوليون للغاية؟ هل لديك شيء ذي قيمة للاختباء؟ اتخاذ إجراء وحماية استثمارك!