In the code, these instructions are named like "{type1}-{type2}",
|
self.eval[f"{first_type}-{second_type}"] = self.CAST_TYPE |
however, it should be "{type1}-to-{type2}", according to https://source.android.com/docs/core/runtime/dalvik-bytecode
Androguard and shuriken both have "{type1}-to-{type2}" format, so as to now quark skips those instructions
In the code, these instructions are named like "{type1}-{type2}",
quark-engine/quark/evaluator/pyeval.py
Line 105 in b821a63
however, it should be "{type1}-to-{type2}", according to https://source.android.com/docs/core/runtime/dalvik-bytecode
Androguard and shuriken both have "{type1}-to-{type2}" format, so as to now quark skips those instructions