When I connected the Android with meterpreter it shows the operating system as "Android/Dalvik" what does that mean?
Asked
Active
Viewed 235 times
0
-
From a google search I found: Dalvik is a discontinued[1] process virtual machine (VM) in Google's Android operating system that executes applications written for Android. – jesse_b Dec 29 '17 at 02:37
-
But why it is still there in newer version of Android? – Saket Dec 29 '17 at 02:38
-
What is "the Android" you speak of and what version is it running? – jesse_b Dec 29 '17 at 02:44
-
6I'm voting to close this question as off-topic because it belongs on Android SE – jasonwryan Dec 29 '17 at 02:45
-
Whenever I connect any Android operating system through metasploit whether it is Android Gingerbread to Android Oreo all shows the same – Saket Dec 29 '17 at 02:45
-
@SAKETupadhyay post in https://android.stackexchange.com/ – rajaganesh87 Dec 29 '17 at 04:19
1 Answers
1
As answered in the comments, Dalvik is the original android JIT just in time, java compiler and run time environment. It's what compiled into machine code and ran android applications (apks). It was replaced in android 5.0 with ART.
Meta sploit simply hasn't made changes to address this change, and has left some strings that call it the wrong thing.

cde
- 449
- 3
- 11