دوتفوسكاتور
دوتفوسكاتور أداة لحماية البرامج وإخفاء شفرتها، مصممة للتطبيقات المبنية باستخدام .NET وC# و MAUI ومنصة ويندوز العالمية (UWP). تعتمد دوتفوسكاتور استراتيجية دفاع متعددة الطبقات تجمع بين إخفاء الشفرة وتشفيرها وتقليص حجمها وتحصين التطبيق، مما يجعل الهندسة العكسية والتلاعب بها أكثر صعوبة.
عادةً ما تحتفظ ملفات .NET التنفيذية بمستوى عالٍ من البيانات الوصفية ورمز اللغة الوسيطة (IL)، والتي يمكن تحليلها أو فك تجميعها باستخدام أدوات مجانية مثل ILSpy و dotPeek و JustDecompile.
قد يؤدي ذلك إلى كشف منطق التطبيق، والخوارزميات، والملكية الفكرية (الأسرار التجارية)، وآليات الترخيص، والبرمجيات الأمنية. كما يمكن فحص التطبيقات أثناء التشغيل باستخدام أدوات تصحيح الأخطاء. صُمم برنامج Dotfuscator للحد من هذه المخاطر بجعل تحليل الشفرة، والهندسة العكسية، والتلاعب أثناء التشغيل أكثر صعوبة.
تم تطوير برنامج Dotfuscator بواسطة شركة PreEmptive . وقد تم توزيع نسخة مجانية منه ، تُعرف باسم Dotfuscator Community Edition، كجزء من برنامج Visual Studio من مايكروسوفت . [ 1 ] [ 2 ] [ 3 ] [ 4 ] [ 5 ]
يتوفر أيضًا إصدار Dotfuscator Professional منفصل بموجب ترخيص تجاري، مع نسخة تجريبية مقدمة من PreEmptive.
مراجع
- ↑ ماسي، بيث (23 فبراير 2010). "برنامج Dotfuscator يتحسن ويبقى مجانيًا في Visual Studio" . msdn.com . شركة مايكروسوفت . تم الاطلاع عليه في 10 يناير 2013 .
- ↑ أعلنت مايكروسوفت وشركة PreEmptive Solutions عن إصدار مُحسّن من برنامج Dotfuscator Community Edition سيتم تضمينه في Microsoft Visual Studio . أخبار NFV.
- ↑ ريتشاردسون، كريس (2008). كوبول وفيجوال بيسك على دوت نت: دليل لمبرمج الحواسيب المركزية المُعاد تأهيله . نيويورك: أبريس. ص 636. ISBN 9781430207726.
- ↑ جونسون، بروس (2012). فيجوال ستوديو الاحترافي 2012. إنديانابوليس: جون وايلي وأولاده. ص 877. ISBN 9781118416488.
- ↑ باتريك، تيم؛ كريج، جون كلارك (2006). كتاب طبخ فيجوال بيسك 2005: حلول لمبرمجي فيجوال بيسك 2005. سيباستوبول، كاليفورنيا: أورايلي ميديا، ص 34. ISBN 9780596101770.
للمزيد من القراءة
- "لماذا وكيفية استخدام التشفير في بيئة .NET مع Dotfuscator" . وثائق Microsoft Visual Studio 2017
- "التشويش و.NET" . مجلة تكنولوجيا الكائنات . المجلد 4، العدد 4، مايو-يونيو 2005. الصفحات 79-83.
- مجلة MSDN . ميلر فريمان . الصفحات 11-12. (الاشتراك مطلوب)
- الهندسة العكسية: أسرار الهندسة العكسية . جون وايلي وأولاده .
- مراجعة: طريقة استباقية لإخفاء تطبيقات .Net . مجلة CRN
- أدوات تطوير ويندوز المتقدمة . دار نشر أورايلي ميديا .
- "Dotfuscator يوسع نطاق وظائفه" . InfoWorld .
- Visual Basic 2008 For Dummies . John Wiley & Sons.
- برنامج Visual Studio الاحترافي 2010. جون وايلي وأولاده.
روابط خارجية
- https://news.microsoft.com/2004/07/19/preemptive-solutions-dotfuscator-will-ship-with-microsoft-visual-studio-2005/
- https://msdn.microsoft.com/library/dd551417.aspx
- http://www.dirkstrauss.com/visual-studio-2012-tips-part-5-protect-your-code-obfuscate/
- http://www.drdobbs.com/windows/enhanced-dotfuscator-ce-for-visual-stud/199901475
- https://web.archive.org/web/20110201004909/http://www.clevelandpress.com/dotfuscator2.htm
- إخفاء البرمجيات
- أدوات برمجة .NET
- إضافات مايكروسوفت فيجوال ستوديو
