Skip to content
KitploitKITPLOIT
ToolsBlog
Submit
ToolsBlog
Submit

Hacking, PenTest, and Cybersecurity Tools for Your Security Arsenal!

Kitploit is a directory of hacking, cybersecurity, and pentesting tools. Discover the latest project updates to find vulnerabilities, analyze systems, automate testing, and strengthen your security.

··Feeds·Contact·Privacy·© 2026 Kitploit

Tool Directory

Categories

View all categories
Loading categories
ARTful — The ARTful library for dynamically modifying the Android Runtime | Kitploit
Tools/GitHubGitHub/lauriewired/artful
Android SecurityDynamic Code Analysis (DAST)Mobile App PentestingReverse EngineeringMobile Security
GitHublauriewired/artful

ARTful

The ARTful library for dynamically modifying the Android Runtime

View Repository
3533292 years agoReviewed by Kitploit

Most Popular

View all →

Discover the most used tools by our community.

Explore all tools

Browse our collection of tools

View all tools →
Share

artful logo


License: Apache 2.0 GitHub release (latest by date) GitHub stars GitHub forks GitHub contributors Follow @lauriewired on Twitter


Description

ARTful is a native Android library the allows developers to modify the Android Runtime (ART) on Android 13 + 14. With this tool, you can dynamically change the implementation of any static method within your application or the Android Framework to affect methods called from within your application. This eliminates the requirement of using plaintext references to Android ClassLoaders to execute unexpected code and thwarts Reverse Engineering by entirely removing method cross-references.

https://github.com/LaurieWired/ARTful/assets/123765654/67efa9cb-fd51-4d46-a7d9-7a48b38a19e4

Usage

For detailed installation, usage instructions, and script examples, visit the Wiki.

You can either incorporate ARTful as a precompiled native binary or build it using the sample ARTful app to tailor your runtime manipulation.

Contribute

  • Make a pull request
  • Add an illustrative snippet to the Wiki.
  • Report an error/issue
  • Suggest an improvement
  • Spread the word or give us a star!

Your contributions are greatly appreciated and will help make ARTful an even more powerful tool.

Screenshots

Invoking ARTful

invoking_ARTful

Replacing log.e() with Custom Code

loge_replace

Download Tool