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

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

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

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

دليل الأدوات

الفئات

عرض جميع الفئات
Loading categories
EvilVM — مترجم قائم على Forth يُنشر كـ shellcode مستقل عن الموضع لمعمارية x86_64، ويوفر وكيل تنفيذ تعليمات برمجية عن بُعد مع REPL تفاعلي عبر TCP وHTTP وICMP وSMB. | Kitploit
أدوات/GitHubGitHub/jephthai/evilvm
أطر الاستغلالالهندسة العكسيةالبرمجة النصية والأتمتةشيل كودما بعد الاستغلالاختبار الاختراقالقيادة والسيطرةالأدوات والمكوناتالفريق الأحمرتطوير الحمولات
GitHubjephthai/evilvm
208216منذ 4 سنواتتمت المراجعة من قبل Kitploit

EvilVM

مترجم قائم على Forth يُنشر كـ shellcode مستقل عن الموضع لمعمارية x86_64، ويوفر وكيل تنفيذ تعليمات برمجية عن بُعد مع REPL تفاعلي عبر TCP وHTTP وICMP وSMB.

عرض المستودع

الأكثر شعبية

عرض الكل →

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

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

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

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

EvilVM

مترجم EvilVM لأدوات أبحاث أمن المعلومات. تم بناء المشروع حول مترجم Forth للشيفرة الأصلية يتم نشره كـ shellcode مستقل عن الموقع. يوفر منصة لتنفيذ الشيفرة عن بُعد، وهو مفيد في سياقات أمن المعلومات.

عرض NolaCon 2019

قدمت الإصدار ألفا من EvilVM في NolaCon، 2019. يمكنك مشاهدة تسجيل الفيديو الخاص بـ Irongeek على YouTube، للحصول على مقدمة جيدة للمشروع وبعض العروض التوضيحية:

تسجيل YouTube

الوثائق

ابحث عن وثائق EvilVM على موقع الوثائق.

حالة الاستخدام الأساسية لـ EvilVM هي نشر الوكيل على نظام بعيد، والتفاعل معه. يتم تقديم المفسر الخارجي للغة كصدفة تفاعلية أو REPL، ويوفر النظام القدرة على توصيل الشيفرة إلى الوكيل، والتي يتم تجميعها، وإضافتها إلى البيئة العالمية الفائقة الثبات.

تم اتخاذ الخيارات التقنية مع مراعاة أهداف المشروع:

  1. حمولة صغيرة وسهلة النشر: وكيل EvilVM هو shellcode مستقل عن الموقع، x86_64 يزن ما بين 5-10KB، اعتمادًا على الخيارات والتغليف.
  2. تدفقات الإدخال/الإخراج عن بُعد: نموذج الإدخال/الإخراج القياسي للتفاعل مع اللغة يكون عبر تدفقات مجردة قادرة على الشبكة، مما يسمح بالنقل عبر واصفات الملفات، TCP (bind و reverse)، HTTP، الذاكرة المشتركة، ICMP، وأنابيب SMB المسماة.
  3. وصول منخفض المستوى: توفر بيئة التشغيل وصولاً مباشرًا إلى داخليات المترجم، والشيفرة الآلية، والتفاعل المباشر مع الذاكرة.
  4. التشغيل البيني الأصلي: يتم توفير C FFI بسيط، مما يسهل استيراد DLLs، والعثور على الصادرات، وتغليفها بتعريفات دوال Forth.
  5. لغة معبّرة: بينما يوفر Forth "أرضية منخفضة"، تعمل بالقرب من مستوى لغة التجميع، فإنه يقدم أيضًا "سقفًا عاليًا"، مما يسمح بتمديد نحوي للغة أثناء التشغيل، وهو مناسب جيدًا لتقنيات البرمجة الفوقية.
  • اعتبارات أمن المعلومات: يدعم توليد الحمولات مخططات ترميز وتغليف مختلفة لتتناسب جيدًا مع سيناريوهات التوصيل الخبيثة النموذجية (الاستغلالات، الحقن، إلخ).
  • تنزيل الأداة