
مكتبة ARTful لتعديل وقت تشغيل Android ديناميكيًا

ARTful هي مكتبة أندرويد أصلية تتيح للمطورين تعديل وقت تشغيل أندرويد (ART) على أندرويد 13 و14. باستخدام هذه الأداة، يمكنك تغيير تنفيذ أي طريقة ثابتة (static method) داخل تطبيقك أو إطار عمل أندرويد (Android Framework) بشكل ديناميكي للتأثير على الطرق التي يتم استدعاؤها من داخل تطبيقك. يلغي هذا الحاجة إلى استخدام مراجع نصية صريحة إلى ClassLoaders الخاصة بأندرويد لتنفيذ كود غير متوقع، ويعيق الهندسة العكسية عن طريق إزالة المراجع المتقاطعة للطرق تمامًا.
https://github.com/LaurieWired/ARTful/assets/123765654/67efa9cb-fd51-4d46-a7d9-7a48b38a19e4
يمكنك إما دمج ARTful كملف ثنائي أصلي مُجمَّع مسبقًا أو بناؤه باستخدام تطبيق ARTful النموذجي لتخصيص معالجة وقت التشغيل لديك.
مساهماتك محل تقدير كبير وستساعد في جعل ARTful أداة أكثر قوة.

