[Q] How to get ELF executable binaries in Android 5.0 ART

We are working on ELF mining. We are unable to find path of ELF executable in Android 5.0 ART Architecture. I currently found .so and .oat files via Xplore, but these are not ELF executable binaries.

More Detail: After Android 4.4.4 the Dalvik VM was replaced by ART. In Android 5.0 the DVM's App's dex code was converted to odex to get executed. In ART its converted to ELF executable code.

I am working on Malware detection software which works by mining ELF files to cluster patterns of anomalies. As ART works on AOT compilation so executable binary file (ELF) should exist against each App in internal storage.

My question: I want to know the path of the ELF file of Apps or some method to obtain ELF from .apk or .dex file.

Show Accepted Answer

Guest Quick Reply (No URL, BBcode or HTML)

Last post by kemard
2 hours ago
Last post by larson.jennyfer
4 hours ago
Last post by sandy.ziemann
1 hour ago
Last post by ryan.nyasia
2 hours ago
Last post by yschoen
16 minutes ago
Last post by stokes.kennedi
10 minutes ago
Last post by aron.hoeger
2 hours ago
Last post by fanny23
4 hours ago