
يستخرج ديناميكيًا استدعاءات النظام الجديدة من ntdll.dll لتجنب الكشف المستند إلى التوقيع، مع قالب لتنفيذ شيل كود للحمولات القائمة على Nim.
احصل على استدعاءات نظام جديدة من نسخة ntdll.dll جديدة. يمكن استخدام هذا الكود كبديل للأدوات الرائعة المنشورة بالفعل NimlineWhispers و NimlineWhispers2 من قبل @ajpc500 أو ParallelNimcalls.
ميزة الحصول على استدعاءات النظام ديناميكيًا هي أن توقيع الـ Stubs غير مضمن في الملف ولا داعي للقلق بشأن تغيير إصدارات Windows.
لتجميع قالب تنفيذ شيل كود، قم بتشغيل التالي:
nim c -d:release ShellcodeInject.nim
يجب أن تبدو النتيجة هكذا: