🔹 آشنایی با P/Invoke و NTAPI در ویندوز
برنامههای ویندوز معمولا از APIهای سطح بالای Win32 مثل
OpenProcess، VirtualAllocEx و WriteProcessMemory استفاده میکنند. اما بسیاری از این عملیات در لایههای پایینتر در نهایت به Native API ویندوز (NTAPI) در ntdll.dll میرسند.اما NTAPI به بخشهای داخلی سیستمعامل نزدیکتر است و کار با آن نسبت به Win32 نیازمند شناخت دقیقتری از مواردی مثل Function Signatureها، ساختارهای Native، Pointerها، Calling Convention و Memory Layout است.
در این مطلب نویسنده با استفاده از #C و P/Invoke به سراغ فراخوانی مستقیم توابع موجود در
ntdll.dll میرود تا نحوه تعامل با لایه Native ویندوز را بررسی کند.🦅 کانال بایت امن | گروه بایت امن
_
