Deviare In-Process

Deviare In-Process

إن Deviare In-Process هو محرك اعتراض الرموز لنظام Microsoft Windows®.إنها مكتبة ترخيص مزدوج ، GPLv3 والتجارية.شفرة المصدر متاحة في جيثب.
إن Deviare In-Process هو محرك اعتراض الرموز لنظام Microsoft Windows®.إنها مكتبة ترخيص مزدوج ، GPLv3 والتجارية.شفرة المصدر متاحة في جيثب.تقع هذه المكتبة في قلب تقنية Deviare 2.0 الخاصة بنا ، وهي أفضل بديل لـ Microsoft Detours® ولكن بسعر أكثر ملاءمة.يتم ترميز المكتبة في C ++ وتوفر جميع التسهيلات اللازمة لأدوات المكتبات الثنائية أثناء وقت التشغيل.يتضمن دعمًا للتطبيقات 32 بت و 64 بت ويقوم بتنفيذ اعتراض التحقق من المواقف المختلفة التي يمكن أن تعطل العملية.إذا كنت بحاجة إلى اعتراض أي وظائف Win32 أو أي رمز آخر ، فإن هذه المكتبة تجعل الأمر أسهل من أي وقت مضى.بخلاف بقية المكتبات ، توفر Deviare In-Process آلية آمنة لتنفيذ ربط API للتطبيقات متعددة الخيوط.عند تشغيل أحد التطبيقات ، يمكن لأكثر من مؤشر ترابط تنفيذ التعليمات البرمجية التي يتم اعتراضها.Deviare In-Process هي مكتبة التثبيت الوحيدة التي توفر ربطًا آمنًا حتى في هذا السيناريو.كما أنه يوفر مكافئ لوظيفة DetourCreateProcessWithDll التي تبدأ عملية تم اعتراضها.هذا جزء من التعليمات البرمجية المجمّع الذي يُظهر اعتراض رمز في دالة Win32 API.تُظهر الصورة أن كل مكالمة إلى وظيفة FindNextFile تتم معالجتها بواسطة مكتبة Deviare In-Process ، وتسمح لك بتنفيذ التعليمات البرمجية المخصصة.يمكنك ربطها بالأحداث في التطبيق الخاص بك.تتضمن حزمة مشغل الأجهزة Deviare In-Process رمز عينة في C ++ لبداية سريعة.
deviare-in-process

بدائل لـ Deviare In-Process for Self-Hosted مع ترخيص مفتوح المصدر