How can I reliably locate a list of imports/packages/sdks that were used in an app? #3530
-
After decompiling the app, I'm looking / grepping / exploring and have not yet figured out how to reliably determine a list of imported packages. My original motivation was that I wanted a list of all libraries or SDKs being used by an app. So far I have found a few options:
Does anyone have any other recommended ways to programmatically get imported external libraries? |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 1 reply
-
You could run like MobSF over the application - https://github.com/MobSF/Mobile-Security-Framework-MobSF. It has a bunch of heuristics and pattern matching to look for shared objects, strings, etc. ApkiD is cool, but I don't think it fits your criteria. Its more so for looking how an application was built, not really the dependencies of it - https://github.com/rednaga/APKiD |
Beta Was this translation helpful? Give feedback.
You could run like MobSF over the application - https://github.com/MobSF/Mobile-Security-Framework-MobSF. It has a bunch of heuristics and pattern matching to look for shared objects, strings, etc.
ApkiD is cool, but I don't think it fits your criteria. Its more so for looking how an application was built, not really the dependencies of it - https://github.com/rednaga/APKiD