تشغيل أوامر dllimport من createremotethread
-
26-09-2019 - |
سؤال
لدي وظيفة اسمها Msg
تم استيراد هذا من DLL اسمه tier0.dll
. أنا استطيع DllImport
هذا جيد تمامًا ، لكن الأمر يعمل فقط عندما يتم إرفاق DLL بعملية أخرى يمكنها إكمال أمر MSG. استخدام CreateRemoteThread
, ، من الممكن أن أتصل Msg
باستخدام C# مع الاستمرار في السماح لها بالوصول إلى متغيرات العملية المرفقة التي تحتاجها لإكمال الأمر؟ شكرًا!
المحلول
قمت بعد ذلك بحل هذا باستخدام easyhook لحقن C# DLL واستخدام وظائف المارشال المختلفة مع GetProcAddress
من أجل استدعاء الوظائف الأخرى.
لا تنتمي إلى StackOverflow