-
Notifications
You must be signed in to change notification settings - Fork 1.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
The new two types of TypeMapItem are not parsed in androguard.core.dex.parse #1007
Comments
I can take a look at this. |
Do you have an APK that triggers this? I don't see this occur with any of the APKs in our test directory. |
Sure, I will look for the app caused the error. How to send it to you? |
If it's <= 25MB, can you zip it and attach it here? https://docs.github.com/en/get-started/writing-on-github/working-with-advanced-formatting/attaching-files |
Found a sample to test against here: #682 |
Although that dex is the right version, it doesn’t seem to contain those fields. So uploading your sample would still be helpful. |
Just want to provide an update on this. I've been hunting for APKs that trigger this issue. So far, I've parsed DEX's for ~96K malware APK in various datasets. DEX V38 added the new Type Map Items |
It does seem like a narrow case. I've tried several times these days and I could not produce the same error even with the same apk I used before. |
Describe what actually happened
The two new TypeMapItem CALL_SITE_ITEM and METHOD_HANDLE_ITEM are only added to the class
TypeMapItem
but not handled inandroguard.core.dex:parse
System Information
The text was updated successfully, but these errors were encountered: