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

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

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

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

دليل الأدوات

الفئات

عرض جميع الفئات
Loading categories
OffensiveNim — تجاربي في تسليح Nim (https://nim-lang.org/) | Kitploit
أدوات/GitHubGitHub/byt3bl33d3r/offensivenim
تصعيد الامتيازاتتحليل الكودالحركة الجانبيةشيل كودتسريب البياناتما بعد الاستغلالالقيادة والسيطرةالتعلم والتعليمالفريق الأحمرتطوير الحمولاتاستغلال الملفات الثنائية
3.1k36536منذ 2 سنواتتمت المراجعة من قبل Kitploit

الأكثر شعبية

عرض الكل →

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

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

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

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

OffensiveNim

تجاربي في تسليح Nim (https://nim-lang.org/)

عرض المستودع

OffensiveNim

OffensiveNim

تجاربي في تسليح Nim لتطوير البرامج الضارة والعمليات الهجومية العامة.

جدول المحتويات

  • OffensiveNim
    • جدول المحتويات
    • لماذا Nim؟
    • أمثلة في هذا المستودع تعمل
    • أمثلة قيد التطوير
    • تجميع الأمثلة في هذا المستودع
      • الطريقة السهلة (موصى بها)
      • الطريقة الصعبة (للشجعان)
    • التجميع المتقاطع
    • التفاعل مع C/C++
    • إنشاء مكتبات DLL لنظام Windows مع تصدير DllMain
      • إنشاء XLLs
    • تحسين حجم الملفات التنفيذية
    • تحميل Nim التنفيذية بشكل عاكس
    • الفرق في حجم الملف التنفيذي عند استخدام مكتبة Winim مقابل عدم استخدامها
    • اعتبارات أمن العمليات (Opsec)
    • كتابة Nim بدون بيئة التشغيل Nim
    • تحويل كود C إلى Nim
    • جسور اللغات
    • التصحيح
    • إعداد بيئة تطوير
    • المزالق التي وقعت فيها
    • مكتبات Nim مثيرة للاهتمام
    • روابط Nim لتطوير البرامج الضارة
    • المساهمون

لماذا Nim؟

  • يتم ترجمتها مباشرةً إلى C و C++ و Objective-C و Javascript.
  • نظرًا لأنها لا تعتمد على جهاز افتراضي/بيئة تشغيل، فإنها لا تنتج ما أحب أن أسميه "برامج ضارة ضخمة" كما هو الحال في لغات أخرى (مثل Golang).
  • بناء جملة مستوحى من Python، مما يسمح بإنشاء سريع للحمولات الأصلية ونماذج أولية.
  • لديها قدرات ناضجة للغاية في واجهة الوظائف الأجنبية (FFI).
  • تتجنب إجبارك على الكتابة بلغة C/C++ وبالتالي تتجنب إدخال الكثير من المشكلات الأمنية في برنامجك.
  • تجميع متقاطع سهل للغاية إلى Windows من *nix/MacOS، فقط يتطلب تثبيت مجموعة أدوات mingw وتمرير علامة واحدة لمترجم Nim.
  • مترجم Nim والملفات التنفيذية المولدة يدعمان جميع المنصات الرئيسية مثل Windows و Linux و BSD و macOS. يمكن حتى التجميع إلى Nintendo switch و IOS و Android. انظر قسم التجميع المتقاطع في دليل استخدام مترجم Nim
  • يمكنك نظرياً كتابة برنامجك الضار والخلفية C2 الخاصة بك في Nim حيث يمكنك ترجمة كودك مباشرة إلى Javascript. حتى أن هناك دعمًا أوليًا لـ WebAssembly

أمثلة في هذا المستودع تعمل

تنزيل الأداة