Caleb Fenton
Caleb Fenton
Thanks for properly reporting the issue. Looks like a bug with Enum handling in MethodReflector. This should be enough to reproduce / fix.
This would be a good feature, and it's come up a few times before, especially for multi-dex apps. This could probably best be solved in ClassManager since that abstracts away...
#94 actually contains a harder version of this where the array elements are unknown. But it can still be optimized assuming the register isn't reused between aput and aget, which...
Here's how it might look in Smali: ```smali .method protected findClass(Ljava/lang/String;)Ljava/lang/Class; .registers 8 iget-object v0, p0, Lo/We;->c:Ljava/lang/Object; const/4 v1, 0x2 new-array v1, v1, [Ljava/lang/Object; const/4 v2, 0x0 aput-object p1, v1,...
I got it in a changeset somewhere ;)
PR #189 needs some work before it can be merged and the original author doesn't want to push it forward any more. And correct me if I'm wrong but you're...
Thanks for submitting a PR and not just an issue. The link you give to yara limitations talks about how yara only scans the apks. This is not an issue...
Linking issue to PR: https://github.com/rednaga/APKiD/issues/158
@strazzere do you still have this file? I can't find the hash. Or maybe that's the hash of the classes.dex?
I'm working on getting https://github.com/VirusTotal/yara/pull/1190 merged which should fix the issue in yara. Once that's done, I'll see about poking the yara-python people about merging it. But how common is...