Skip to content

Add documentation for the I_ACCESS_LIST new parameter extracted and added to instrumentation line #9

Open
@MichaelOsorio2017

Description

@MichaelOsorio2017

Recently I found that the compiler sometimes generates bridge and synthetic methods See link for more info, some of them have the same name than the original one and the last used conditionals weren't good enough identifying these two different methods. The I_ACCESS_LIST allows the differentiation among them

Example:

  • Original method:
    image
    I_ACCESS_LIST values for this method: public
  • bridge and synthetic compiler generated method:
    image

I_ACCESS_LIST values for this method: public bridge synthetic

With this change the tool is able to differentiate and instrument the right method without generating problems in the smali files.

This new change is highly related to the issue #8 it may start decreasing the list mentioned in that issue

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions