8 مستودعات
Toolkits for intercepting Java and native layer functions to modify app behavior at runtime.
Distinct from Android Application Modifiers: Focuses on the framework for interception/hooking rather than binary patching/modification.
Explore 8 awesome GitHub repositories matching mobile development · Android Hooking Frameworks. Refine with filters or upvote what's useful.
VirtualApp is an Android application virtualization engine and user-space sandbox that enables the execution of applications within an isolated environment. It allows for the running of multiple independent instances of the same application on a single device and supports private application installation without requiring system-level root access. The project features a comprehensive hooking framework for intercepting Java and native layer functions to modify application behavior. It includes tools for hardware simulation to spoof device models and system information, as well as a non-root pr
Provides a toolkit for intercepting Java and native layer functions to modify application behavior without source changes.
Xposed is a native Android runtime hooking framework and instrumentation tool. It provides a modified version of the Android app process binary to intercept and modify the behavior of system and application processes at the binary level. The framework enables Android operating system customization by altering internal function calls and runtime execution flow. It achieves this through native process instrumentation, allowing for the modification of functionality without altering original application files. The tool covers several low-level capabilities, including native library injection and
Provides a native framework for intercepting and modifying the behavior of Android system and application processes.
Elder driver Xposed Framework.
Provides a framework that intercepts and modifies method calls in the Android Runtime (ART) without altering application binaries.
Epic هي مجموعة أدوات لأدوات وقت تشغيل Android، واعتراض الأساليب، وتدقيق وضع الأمان. تعمل كإطار عمل للبرمجة الموجهة بالجوانب ومعترض أساليب ديناميكي مصمم لمراقبة وتغيير سلوك أساليب Java داخل وقت تشغيل Android. يوفر المشروع قدرات لاعتراض وتعديل كل من مكونات إطار عمل Android الأساسية ومنطق التطبيق المحدد. يسمح هذا بحقن سلوك Java مخصص وإعادة توجيه تنفيذ الأسلوب دون تغيير الكود المصدري الأصلي. يتضمن إطار العمل أدوات لتدقيق أمان التطبيق، والتي تتضمن المسح بحثاً عن الأصداف المضمنة ومراقبة استخدام واجهات برمجة تطبيقات النظام الحساسة. تمكن ميزات المراقبة هذه من تحليل تدفق البيانات والتحقق من أوضاع الأمان أثناء تنفيذ وقت التشغيل.
Provides a specialized framework for hooking into the Android Runtime (ART) to intercept and modify method calls.
Dexposed هي مجموعة من أدوات ومحركات وقت التشغيل مصممة للتصحيح الديناميكي، واعتراض إطار العمل، وتجهيز الكود على أجهزة Android. تعمل كإطار عمل للربط (hooking) وأداة تجهيز تستخدم لتحميل كود مخصص في العمليات الجارية لتغيير المنطق دون تعديل البايت كود الأصلي. يتيح المشروع اعتراض وتعديل سلوك الطريقة داخل كل من تطبيقات Android وإطار عمل النظام. يوفر بشكل خاص قدرات لتجاوز قيود نظام التشغيل عن طريق تجاوز استدعاءات إطار العمل وتطبيق تصحيحات ساخنة على العمليات الحية دون الحاجة إلى إعادة التشغيل. تغطي مجموعة الأدوات قدرات تجهيز واسعة، بما في ذلك اعتراض عمليات تنفيذ الطريقة، وإعادة توجيه استدعاءات الطريقة الفائقة، ومراقبة سلوك مستوى النظام من خلال اعتراض وقت التشغيل.
Acts as a comprehensive toolkit for intercepting Java and native layer functions within the Android framework.
xHook is a low-level instrumenter and hooking library for Android ELF binaries. It functions as a framework for intercepting native symbols and redirecting function calls by modifying the procedure linkage table. The tool utilizes regular expressions to filter specific binary files and symbols for interception. It enables the redirection of native calls toward custom function implementations without altering the original binary files. The framework covers dynamic symbol resolution, ELF table modification, and security analysis of native libraries. It also includes stability mechanisms that u
Provides a toolkit for intercepting and redirecting native layer functions to modify Android application behavior at runtime.
LSPosed_mod هو نظام لربط (hooking) نظام Android وإدارة الوحدات البرمجية. يتيح لك تثبيت وتكوين تعديلات على مستوى النظام لتغيير سلوك الجهاز دون الحاجة إلى تعديل صورة النظام الأصلية أو ملفات المصدر. يستخدم المشروع تقنية حقن العمليات (process injection) المعتمدة على zygote وربط الدوال (method hooking) في وقت التشغيل لاعتراض تدفقات التنفيذ في الذاكرة. يتضمن طبقة تنفيذ مستقلة عن الإصدار للحفاظ على واجهة متسقة عبر إصدارات وبيئات Android المختلفة، بالإضافة إلى اعتراض الوكيل الديناميكي (dynamic proxy) لتعديل وسائط الدوال وقيم الإرجاع. تتم إدارة هذه التعديلات من خلال واجهة برمجة تطبيقات (API) قابلة للبرمجة وواجهة سطر أوامر (CLI) لمستخدمي الـ root. تتيح هذه الأدوات التحكم البرمجي في نطاق وحالة المكونات البرمجية المثبتة على الأجهزة التي تمتلك صلاحيات الجذر.
Provides a toolkit for intercepting Java and native layer functions to modify Android app behavior at runtime.
XposedBridge is an Android Java hooking framework and bytecode instrumentation engine. It functions as a runtime system for intercepting and modifying Java method calls within the Android operating system and installed applications. The project provides a mechanism for zygote process injection, ensuring that all spawned applications inherit the instrumentation logic. It enables the modification of internal Android system behaviors through method proxying and Java reflection to access private internal system members. The framework supports dynamic Android instrumentation and runtime analysis,
Provides a toolkit for intercepting Java and native layer functions to modify Android system and application behavior.