
The ARTful library for dynamically modifying the Android Runtime

ARTful एक नेटिव Android लाइब्रेरी है जो डेवलपर्स को Android 13 + 14 पर Android Runtime (ART) को संशोधित करने की अनुमति देती है। इस टूल की सहायता से, आप अपने एप्लिकेशन या Android Framework के भीतर किसी भी स्टैटिक मेथड के इम्प्लीमेंटेशन को डायनामिक रूप से बदल सकते हैं, ताकि आपके एप्लिकेशन के भीतर से कॉल किए गए मेथड्स प्रभावित हों। यह अनपेक्षित कोड निष्पादित करने के लिए Android ClassLoaders के प्लेनटेक्स्ट संदर्भों का उपयोग करने की आवश्यकता को समाप्त कर देता है, और मेथड क्रॉस-रेफरेंस को पूरी तरह से हटाकर रिवर्स इंजीनियरिंग को नाकाम कर देता है।
https://github.com/LaurieWired/ARTful/assets/123765654/67efa9cb-fd51-4d46-a7d9-7a48b38a19e4
आप ARTful को प्रीकंपाइल्ड नेटिव बाइनरी के रूप में शामिल कर सकते हैं, या अपने रनटाइम हेरफेर को अनुकूलित करने के लिए नमूना ARTful ऐप का उपयोग करके इसे बना सकते हैं।
आपके योगदानों की अत्यधिक सराहना की जाती है, और वे ARTful को और भी अधिक शक्तिशाली टूल बनाने में मदद करेंगे।

