-
-
Notifications
You must be signed in to change notification settings - Fork 62
Description
Feature Description
Search Class/Method/Field/Code/Resource/Comments by string
Implement "Find Usage" option
Use Case
It lets the AI Agent use JADX more like how a human would. When I am analyzing an obufscated APK I am often searching strings here, not listing all classes (which causes terrible lag and crashes btw in an obfuscated APK with 1000s of classes called "a.*" etc.) or methods. Same goes for "Find Usages" - in an obfuscated APK it's critical to understand how something works by it's usages because there are no nice plain text names.
Proposed Solution
I think it's a case of just implementing more of the features already available to us in the JADX API but I am not skilled enough to do it myself just yet.
Alternatives Considered
I implemented (badly, with AI) my own "Find Usages" which seems to work but the code is dubious, you can take a look if you like.