غير متصل
الإخـــــوة الكـــــــــرام ;
أعضــــــاء وزوار منتديــــــات زيــزووم للأمـــن والحمايــــة
أسعــد الله يومكـــم بكل خيـر ووفقكــــم لما يحبــه ويرضــاه
نلتقي وإياكــم مع سادس دروس دورة الهندسة العكسية ،
هذا الدرس سيتناول نبذة عن أهم ادوات تحليل وتنقيح تطبيقات الدوت نت ..
ولكن قبل الخوض في تفاصيل الدرس .. توضيح بسيط بخصوص عنونة مواضيع الدورة
كما أشرنا في مقدمة الدورة أن الدورة ستنقسم لـ 3 مراحل رئيسية
دورة الهندسة العكسية || كسر تطبيقات الدوت نت [2:1]
حيث رقم 1 يشير إلى المرحلة الحالية من الدورة
ورقم 2 يشير إلى الدرس الحالي من المرحلة الحالية
للرجوع إلى الموضوع الرئيسي :
المصدر: دورة الهندسة العكسية || كسر تطبيقات الدوت نت
في منتدى : منتدى نقاشات واختبارات برامج الحماية
][ مقدمة الموضوع ][
درسنا اليوم عن اهم البرامج والادوات للتعامل مع تطبيقات الدوت نت حيث اننا من خلالها نستطيع استعراض كود التطبيق ودراسته وتحليله والتعديل عليه وحفظ التطبيق بعد التعديل عليه
وقبل البدء علينا التعريف بعده مصطلحات خاصه بهذا الدرس
Debugger
وهو ما يعرف بالمنقح ومن خلاله نقوم بدراسه تطبيق ما وتتبعه ومعرفه الاخطاء وتصحيحها وموضع الثغرات واستغلالها
Decompiler
ذكرنا باول درس ان ثمه مترجم لكل لغه برمجيه وظيفته تحويل الملف (الكود) المصدري الي ملف تنفيذي
ادوات Decompiler تقوم بعكس هذه العمليه حيث يحول اكواد الملف التنفيذي الي الكود المصدري
ملحوظة : تطبيقات الدوت نت من اسهل التطبيقات في عمليه Decompile
Disassemblers
تعطيك اكواد التطبيق بلغه التجميع (الاسمبلي مهما كانت اللغه التي كتب بها التطبيق)
تنبيه :
في دروسنا سنطلق مصطلح (المنقح) علي جميع الادوات سواء كانت Debugger او Decompiler او Disassembler
][ البرامج والادوات ][
1-Dotnet reflector
هو افضل منقح لتطبيقات الدوت نت وسيكون عليه الاعتماد بشكل اساسي في دروس الدوره
للتحميل من الموقع الرسمي :
http://www.red-gate.com/products/dotnet-development/reflector/
كيجين تفعيل البرنامج بالمرفقات :
NET Reflector Keygen.rar
كيفيه تفعيل البرنامج بالكيجين :
http://store2.up-00.com/2015-09/1443360010051.swf
للتحميل (بالمرفقات)
active ref.rar
تنبيه :
لا تسمح للبرنامج بالاتصال بالنت عند تفعيله ولا تقم بتحديثه
وهذه نسخه بورتابل مفعله للاصدار قبل الاخير
http://www.solidfiles.com/d/109df0e73f/
مما يميز هذا البرنامج ايضا توفر العديد من الاضافات الهامه له
هنا تجد اغلب اضافات البرنامج
https://reflectoraddins.codeplex.com/
ما يهمنا من هذه الاضافات :
Reflexil
اضافه لا غني عنهاوالتي من خلالها سنعدل علي التطبيق ونحفظه بعد التعديل بمنتهي السهوله
Deblector
هذه الاضافه بمثابه منقح بسيط للبرنامج
CodeSearch
من خلال هذه الاضافه يمكننا البحث بسهوله عن كود معين بالتطبيق
ملحوظة : اذا تم استخدام اضافه اخري بدرس ما سيتم ارفاق الاضافه بالدرس
كيفيه اضافه هذه الاضافات للبرنامج :
http://store1.up-00.com/2015-09/1443359897591.swf
للتحميل (بالمرفقات)
addin.rar
2-DotNet Resolver
منقح ممتاز للغايه وهو يعد من افضل البدائل لـ Dotnet Reflector هذا المنقح بمثابه Decompiler وEditor
(به خاصيه امكانيه التعديل علي التطبيق)
ما يميزه انه مجاني تماما
لا يدعم ويندوز xp
لتحميل من موقعه الرسمي :
http://dotnetresolver.eu5.org/index.html
3-dnSpy
احد افضل المنقحات لتطبيقات الدوت نت فهو ليس Decompiler فحسب وانما Debugger و editor
لتحميله من موقعه الرسمي :
https://github.com/0xd4d/dnSpy/releases
4-Dotnet IL Editor
عباره عن منقح Debugger-لتطبيقات الدوت نت- جميل وبسيط وسهل التعامل معه
للتحميل من موقعه الرسمي :
http://sourceforge.net/projects/dile/
5-Simple Assembly Explorer
اداه هامه للتعامل مع تطبيقات الدوت نت حيث انها بمثابه Disassembler و Decompiler و editor كما ان بها خصائص اخري هامه مثل فك تشفير تطبيقات الدوت نت وحذف strong name .. الخ
للتحميل من الموقع الرسمي :
https://sites.google.com/site/simpledotnet/simple-assembly-explorer
وفي الختـــام نتمنى لكم الإستفادة
راجين من الله أن نكون قد وُفِقنا في إيصال المعلومة للجميع
بشكل مبسط ويسير ، يسهل على الجميع فهمه