Skip to content

Completely support Multidex when analyzing with Rizin #330

@haeter525

Description

@haeter525

Is your feature request related to a problem? Please describe.

Currently, Quark has its method to support analyzing APKs with Multidex . However, this method has two disadvantages -

  1. Increase the complexity of the codebase.
  2. Unable to find the cross-references between Dex files.

Describe the solution you'd like

In version 0.3.0 and above, Rizin introduced a feature to analyze APKs with Multidex. By opening an APK with the following protocol, Rizin can parse all its Dex files.

rizin "apk://PATH_TO_APK"

If we utilize this feature, we will gain the following advantages -

  1. Have upstream support to APKs with Multidex.
  2. Make the codebase more concise and easy to maintain.
  3. Eliminate the limitation to finding cross-references.

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions