Skip to content
KitploitKITPLOIT
أدواتعمليات الاستغلالالمدونة
Log in
إرسال
أدواتعمليات الاستغلالالمدونة
إرسال

أدوات الاختراق واختبار الاختراق والأمن السيبراني لترسانتك الأمنية!

Kitploit هو دليل لأدوات الاختراق والأمن السيبراني واختبار الاختراق. اكتشف آخر تحديثات المشاريع للعثور على الثغرات وتحليل الأنظمة وأتمتة الاختبارات وتعزيز أمنك.

··الخلاصات·اتصال·الخصوصية·© 2026 Kitploit

دليل الأدوات

الفئات

عرض جميع الفئات
Loading categories
dnSpy — إحياء غير رسمي لمصحح ومحرر التجميع المعروف لـ .NET، dnSpy | Kitploit
أدوات/GitHubGitHub/dnspyex/dnspy
التحليل الثابتالتحليل الديناميكي (عزل)أدوات التشفير/فك التشفيرتحليل الذاكرة الجنائيتحليل الكودالهندسة العكسيةمصممي الأخطاءتحليل البرمجيات الخبيثةأمن الجوالتحليل الملفات الثنائيةالتعلم والتعليمالهندسة العكسية بمساعدة الذكاء الاصطناعي
10.9k72532منذ شهر واحدتمت المراجعة من قبل Kitploit
استغلال الملفات الثنائية
الأفضل في الهندسة العكسية بمساعدة الذكاء الاصطناعي #20
الأفضل في تحليل الملفات الثنائية #13
الأفضل في استغلال الملفات الثنائية #19
الأفضل في مصممي الأخطاء #9
الأفضل في تحليل البرمجيات الخبيثة #13
الأفضل في الهندسة العكسية #11
الأفضل في التحليل الثابت #17
GitHubdnspyex/dnspy

dnSpy

إحياء غير رسمي لمصحح ومحرر التجميع المعروف لـ .NET، dnSpy

عرض المستودع

الأكثر شعبية

عرض الكل →

اكتشف الأدوات الأكثر استخدامًا من قبل مجتمعنا.

استكشف جميع الأدوات

تصفح مجموعتنا من الأدوات

عرض جميع الأدوات →
مشاركة

dnSpyEx

dnSpyEx هو استمرار غير رسمي لمشروع dnSpy وهو مصحح ومحرر لتجميعات .NET. يمكنك استخدامه لتحرير وتصحيح التجميعات حتى لو لم يكن لديك أي كود مصدر متاح. الميزات الرئيسية:

  • تصحيح تجميعات .NET وUnity
  • تحرير تجميعات .NET وUnity
  • سمات فاتحة ومظلمة

انظر أدناه للمزيد من الميزات

debug-animated

edit-code-animated

الملفات الثنائية

أحدث إصدار مستقر: https://github.com/dnSpyEx/dnSpy/releases

إذا كنت تحب العيش على الحافة، يمكنك استخدام أحدث إصدارات "تجريبية" من:

البناء

root@kitploit:~
git clone --recursive https://github.com/dnSpyEx/dnSpy.git
cd dnSpy
# or dotnet build
./build.ps1 -NoMsbuild

لتصحيح ألعاب Unity، تحتاج أيضًا إلى هذا المستودع: https://github.com/dnSpyEx/dnSpy-Unity-mono

المصحح

  • تصحيح تجميعات .NET Framework و.NET وألعاب Unity، بدون الحاجة إلى كود مصدر
  • تعيين نقاط توقف والتنقل داخل أي تجميع
  • نوافذ المتغيرات المحلية والمراقبة والتلقائية
  • نوافذ المتغيرات تدعم حفظ المتغيرات (مثل مصفوفات البايت المفكوكة) على القرص أو عرضها في المحرر السداسي العشري (نافذة الذاكرة)
  • معرفات الكائنات
  • يمكن تصحيح عدة عمليات في نفس الوقت
  • التوقف عند تحميل الوحدة
  • نقاط التتبع ونقاط التوقف الشرطية
  • تصدير/استيراد نقاط التوقف ونقاط التتبع
  • مرشحات التنقل الاختيارية Just My Code (JMC) للمكتبات النظامية
  • نوافذ استدعاءات الكومة والخيوط والوحدات والعمليات
  • التوقف عند الاستثناءات الملقاة (الفرصة الأولى)
  • نوافذ المتغيرات تدعم تقييم تعبيرات C# / Visual Basic
  • يمكن تصحيح الوحدات الديناميكية (ولكن ليس الطرق الديناميكية بسبب قيود CLR)
  • نافذة الإخراج تسجل أحداث التصحيح المختلفة، وتظهر الطوابع الزمنية افتراضيًا :)
  • يمكن تصحيح التجميعات التي تفك تشفير نفسها أثناء التشغيل، حيث سيستخدم dnSpy الصورة في الذاكرة. يمكنك أيضًا إجبار dnSpy على استخدام الصور في الذاكرة دائمًا بدلاً من ملفات القرص.
  • تجاوزات لتقنيات كشف المصحح الشائعة
  • API عام، يمكنك كتابة إضافة أو استخدام نافذة C# التفاعلية للتحكم في المصحح

محرر التجميعات

  • يمكن تحرير جميع البيانات الوصفية
  • تحرير الطرق والفئات بلغة C# أو Visual Basic مع IntelliSense، بدون الحاجة إلى كود مصدر
  • إضافة طرق أو فئات أو أعضاء جديدة بلغة C# أو Visual Basic
  • محرر IL لتحرير جسم الطريقة على المستوى المنخفض
  • يمكن تحرير جداول البيانات الوصفية منخفضة المستوى. يستخدم هذا المحرر السداسي العشري داخليًا.

المحرر السداسي العشري

  • انقر على عنوان في الكود المفكوك للانتقال إلى كود IL الخاص به في المحرر السداسي العشري
  • عكس ما سبق، اضغط F12 في جسم IL في المحرر السداسي العشري للانتقال إلى الكود المفكوك أو تمثيل عالي المستوى آخر للبتات. إنه رائع لمعرفة أي عبارة قام التصحيح بتعديلها.
  • يسلط الضوء على هياكل .NET الوصفية وهياكل PE
  • تلميحات الأدوات تظهر معلومات إضافية عن حقل .NET الوصفي / PE المحدد
  • الانتقال إلى الموضع، الملف، RVA
  • الانتقال إلى رمز .NET الوصفي، جسم الطريقة، إزاحة الكومة #Blob / #Strings / #US أو فهرس الكومة #GUID
  • متابعة المراجع (Ctrl+F12)

أخرى

  • مفكك ومفصل BAML
  • سمات زرقاء وفاتحة ومظلمة (وسمة داكنة عالية التباين)
  • إشارات مرجعية
  • يمكن استخدام نافذة C# التفاعلية لبرمجة dnSpy
  • البحث في التجميعات عن الفئات والطرق والسلاسل وغيرها
  • تحليل استخدام الفئات والطرق، إيجاد المستدعين، وغيرها
  • علامات تبويب متعددة ومجموعات علامات تبويب
  • المراجع مظللة، استخدم Tab / Shift+Tab للانتقال إلى المرجع التالي
  • أوامر الانتقال إلى نقطة الدخول ومهيئ الوحدة
  • أوامر الانتقال إلى رمز وصفي أو صف وصفي
  • تلميحات الكود (C# و Visual Basic)
  • التصدير إلى مشروع

قائمة المكتبات مفتوحة المصدر الأخرى المستخدمة بواسطة dnSpy

  • محرك التفكيك ILSpy (مفككات C# و Visual Basic)
  • Roslyn (مترجمات C# و Visual Basic)
  • dnlib (قارئ/كاتب البيانات الوصفية لـ .NET والذي يمكنه أيضًا قراءة التجميعات المبهمة)
  • VS MEF (MEF أسرع يعني بدء تشغيل أسرع)
  • ClrMD (الوصول إلى معلومات تصحيح منخفضة المستوى غير متوفرة عبر واجهة CorDebug API)
  • Iced (مفكك x86/x64)
  • Newtonsoft.Json (تسلسل وإلغاء تسلسل JSON)
  • NuGet.Configuration (قارئ ملفات تكوين NuGet)

ترجمة dnSpy

انقر هنا إذا كنت ترغب في المساعدة في ترجمة dnSpy إلى لغتك الأم.

الويكي

انظر الويكي لتعليمات البناء والوثائق الأخرى.

الترخيص

dnSpy مرخص بموجب GPLv3.

الاعتمادات

تنزيل الأداة