EasyHook

EasyHook

تجعل EasyHook من الممكن تمديد (عن طريق تثبيت) واجهات برمجة التطبيقات البرمجية غير المُدارة مع وظائف مُدارة خالصة ، من داخل بيئة مُدارة بالكامل على نظام التشغيل Windows XP المزود بحزمة الخدمة SP2 أو 32 بت ...
تجعل EasyHook من الممكن (عبر تثبيت) واجهات برمجة التطبيقات البرمجية غير المُدارة مع وظائف مُدارة خالصة ، من داخل بيئة مُدارة بالكامل على أنظمة تشغيل Windows XP SP2 32 أو 64 بت أو Windows Vista x64 أو Windows Server 2008 x64 أو Windows 7 أو Windows 8.1 ،و Windows 10. يدعم EasyHook تجميعات الحقن المصممة لـ .NET Framework 3.5 / 4.0+ وكذلك DLL الأصلي.ميزات "موضوع Deadlock Barrier" يتعامل مع العديد من المشاكل الأساسية عند تثبيت واجهات برمجة التطبيقات غير معروفة ؛هذه التقنية فريدة من نوعها بالنسبة لـ EasyHook. يمكنك كتابة معالجات الخطاف المدارة لواجهات برمجة التطبيقات غير المدارة. يمكنك استخدام جميع التعليمات البرمجية المدارة الملائمة ، مثل تجميعات .NET Remoting و WPF و WCF .NET يتم ضخها في AppDomain جديد حيثما أمكن ، والتأكد من أن التجميعات الخاصة بكتم إلغاء تحميله تمامًا من الهدف عند فصله. يمكنك كتابة مكتبات الحقن والعمليات المضيفة المترجمة لـ AnyCPU ، والتي تتيح لك حقن التجميع في كل من العمليات 32 و 64 بت من العمليات 64 و 32 بت.لا تحتاج تسجيلات .NET الخاصة بك إلى التسجيل في ذاكرة التخزين المؤقتة للتجميع العمومي (GAC) - مما يؤدي إلى تبسيط عملية التطوير بشكل كبير والإصدارات التي تدعم EasyHook نقل عنوان RIP النسبي لأهداف 64 بت.دعم تثبيت واجهات COM واجهة برمجة تطبيقات موثقة ونقية غير مُدارة يتم ترك أي مورد أو تسرب للذاكرة في الهدف EasyHook32.dll و EasyHook64.dll هي مكتبات أصلية يمكن استخدامها دون تثبيت أي إطار عمل .NET يتم تثبيت كافة الخطافات وإزالتها تلقائيًا فيبطريقة مستقرة دعم قوائم التحكم في الوصول إلى مؤشر الترابط للتحكم في أي مؤشرات الترابط ستستخدم الخطاف آلية حقن التجسس التي لن تثير انتباه تتبع مكدس الوحدة النمطية المدارة / غير المدارة لبرنامج AV داخل معالج ربط احصل على استدعاء وحدة مدارة / غير مُدارة داخل معالج ربط إنشاء مخصصتتبعات المكدس داخل معالج الخطاف لا يلزم فك الضغط / التثبيت.redistributables Visual Studio غير مطلوبة.دعم تثبيت وضع kernel 32 و 64 بت - ومع ذلك لا يوجد دعم لتجاوز PatchGuard ...

موقع الكتروني:

بدائل لـ EasyHook لنظام التشغيل Xamarin Studio

OpenWeatherMap Api for .Net

OpenWeatherMap Api for .Net

هذا المشروع عبارة عن مكتبة .NET Portable Class غير متزامنة تمامًا للتفاعل مع واجهة برمجة تطبيقات OpenWeatherMap الرائعة.